我们可以直接在SUBMIT和RETURN旁边写COMMIT WORK AND WAIT语句吗

2020-08-14 10:54发布

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

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

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


专家们,

我正在自定义程序中调用标准程序RM06INPO。 我们可以在SUBMIT和RETURN旁边写COMMIT WORK AND WAIT语句吗?

任何人都可以让我知道是否进行提交/提交会引起任何问题?

6条回答
Tong__Ming
2020-08-14 11:32

您问是否可以这样做:

提交程序并 返回。
提交工作并等待。 " <====== ????

这样做真的很不寻常,因为程序本身应该决定执行COMMIT WORK或ROLLBACK WORK,而不是您自己。

如果 提交的程序中存在一些错误(即,它没有使用COMMIT WORK和ROLLBACK WORK),如果在SUBMIT之后添加COMMIT WORK,则只会提交由提交的程序直接执行的数据库更新,但是所有委派给更新的东西 任务将丢失/无法启动,因为提交的程序和调用的程序在不同的内部会话中/在不同的SAP LUW中。执行更新任务的唯一可能性是使用COMMIT WORK增强提交的程序。

一周热门 更多>