BAPI _TRANSACTION_COMMIT并回滚

2020-09-02 06:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 按照我建立的逻辑,我必须...

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

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


嗨,

按照我建立的逻辑,我必须循环执行,并为每个项目

1。 使用BAPI_GOODSMOVEMENT_CREATE的发货(GI),如果成功,则提交。

2。 如果创建了GI,则为GI创建转移要求(TR)。 如果成功,则提交。 (问题)

3。 如果创建了TR,则为TR创建转储单。 如果有错误(问题)。

问题:如果在创建TR时出错,我将不得不撤消创建另一个MIGO文档的Goods运动。 因此,如果我使用BAPI_TRANSACTION_ROLLBACK,是否会将所有先前创建/提交的GI/TR/TO反转,因为所有这些都在同一个LUW中?