FM BAPI_SALESORDER_CHANGE在测试系统中不起作用

2020-08-25 16:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的社区, 我在ALV网格中使...

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

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


亲爱的社区,

我在ALV网格中使用BAPI_SALESORDER_CHANGE和BAPI_TRANSACTION_COMMIT来更新某些VBAP字段。
我的问题是它仅在开发系统中有效。
在我们的质量/测试系统中进行运输时,BAPI不再更改数据库。
我没有从这两个BAPI中收到任何错误消息。
只有成功消息,订单已成功保存- COMMIT- BAPI没有给我任何消息。


到目前为止,我尝试过的操作:
我在每个BAPI之前都尝试了" SET UPDATE TASK LOCAL"命令-没有成功
我试图在两个BAPI之后都用" WAIT UP TO X SECONDS"缓冲几秒钟 "-不成功
我从BAPI_TRANSACTION_COMMIT激活了" EXPORTING-WAIT ='X'"。


有人知道我该怎么做吗?

先谢谢了!

致谢。