BAPI_PO_CHANGE PO错误正在传递到循环中的下一个PO

2020-08-23 07:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在使用BAPI_...

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

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


专家们,

我正在使用BAPI_PO_CHANGE更新项目级别的交货完成指示器。

我是在很小的情况下运行该程序的。

如果任何采购订单有错误,则下一个采购订单也会重复相同的错误。

类似

的错误消息

E SG 105:-在系统设置中输入2011年4月12日的汇率INR/汇率类型M

E BAPI 3:-对象类型PurchaseOrder的实例1000000092无法更改

2条回答
代楠1984
2020-08-23 07:42

正如Dominik所说,最明显的是返回表在后续调用之前没有被清除。 话虽如此,我在循环/相同会话中调用采购BAPI时遇到了许多问题。 有些变量在两次调用之间无法清除。 对此有OSS注释,但我似乎找不到了。 我的解决方案是在"开始新任务"中调用bapi,并等待回调方法触发后再开始下一个任务。

一周热门 更多>