如何强制SAP使用打孔目录中的值? ME51N

2020-09-21 20:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个从ME51N调用...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有一个从ME51N调用的目录,如果我转到目录并仅选择一种物料,那么一切都会按预期进行,但是当我添加多种物料时,SAP将更新某些值,例如物料描述 或评估价格以及物料主数据中的价格。

对于1个订单项,我希望始终使用来自外部目录的值,或者至少使行为保持一致。

作为附加信息:到逻辑到达BADI ME_PROCESS_REQ_CUST时,值已经更改。


谢谢

2条回答

使用BAdI" ME_CATALOG_INTERFACE_CUST"或与PR或PO相关的BAdI结合使用...

Catalog-BAdI实现提供了诸如" MAP_CATALOG_VALUES"之类的方法,您可以通过这些方法将OCI输入传输(或增强)到PO/PR。

每个已传输到SAP系统的物料(目录项)都会触发Catalog-BAdI。 有关BAdI" ME_CATALOG_INTERFACE_CUST"的信息,请参见Trx" SE18"。其中有一个示例类" CL_MMPUR_FB_CATALOG_CUST"和方法" MAP_CATALOG_VALUES",它们应该可以让您步入正轨...

一周热门 更多>