2020-08-22 10:30发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我目前正在使用BA... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我目前正在使用BADI ME_PROCESS_PO_CUST方法PROCESS_ITEM。
我应该仅在通过交易创建PO而不是由IDOC创建PO时应用处理方法。
也许有人知道如何找到答案?
感谢您的帮助
我怀疑读取IDoc表会有所帮助-您将如何识别要读取的IDoc? 状态仅在创建后才用PO#更新,在创建过程中没有可靠的链接。
如Ravi所建议的那样,用户ID是一个简单的选择(您可能希望避免硬编码并将其存储在 而是一些表,因为它可能会更改)。 另一个解决方案是使用IDoc用户出口设置一些值(在PO字段或在内存等中),以表明它来自IDoc。 您还可以在调试器中研究全局变量,以查看使用IDoc时它们是否有不同的值。 例如。 在销售订单处理中,有一个用于标记BAPI创建订单的标记。
最多设置5个标签!
我怀疑读取IDoc表会有所帮助-您将如何识别要读取的IDoc? 状态仅在创建后才用PO#更新,在创建过程中没有可靠的链接。
如Ravi所建议的那样,用户ID是一个简单的选择(您可能希望避免硬编码并将其存储在 而是一些表,因为它可能会更改)。 另一个解决方案是使用IDoc用户出口设置一些值(在PO字段或在内存等中),以表明它来自IDoc。 您还可以在调试器中研究全局变量,以查看使用IDoc时它们是否有不同的值。 例如。 在销售订单处理中,有一个用于标记BAPI创建订单的标记。
一周热门 更多>