在用户出口中调用函数后,回滚工作不起作用

2020-09-30 04:24发布

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

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


你好团队,

我正在更改销售订单用户出口。 这里有趣的一点是,我打电话给FM来获取一些数据。

如果我不打电话给FM,则不会回滚工作并且不会创建传送。但是当我打电话给FM时,不会发生回滚。

我尝试使用回滚工作和bapi_transcation_rollback。

请提出一些提示。

此致

湿润。

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

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


你好团队,

我正在更改销售订单用户出口。 这里有趣的一点是,我打电话给FM来获取一些数据。

如果我不打电话给FM,则不会回滚工作并且不会创建传送。但是当我打电话给FM时,不会发生回滚。

我尝试使用回滚工作和bapi_transcation_rollback。

请提出一些提示。

此致

湿润。

付费偷看设置
发送
6条回答
愤怒的猪头君
1楼-- · 2020-09-30 05:19

我似乎记得@Horst_Keller提到了以下事实:在工作区推出时,存在隐式的提交工作。 我尝试再次找到它,但是没有运气。 也许Horst可以为您进行挖掘。

N-Moskvin
2楼-- · 2020-09-30 05:12

您不应该在用户出口内进行回滚工作。 使用Save_Document_Prepare代替,然后(我认为)发出" E"消息。

wang628962
3楼-- · 2020-09-30 05:06

@Richard,

感谢您的回复。 我们无法在save_document_Prepare中进行编码,因为尚未确定传递编号,我们需要将其发送给第三方。

@All,请提出该解决方案的问题是否可行。

软件心理学工程师
4楼-- · 2020-09-30 05:09

您好,

用户退出" userexit_save_document"是哪个程序的一部分:SAPMV45A?

在事务VA02中被调用吗?

您能否向我们展示您的代码的ScreenShot(位于用户出口)?

BR。

SC_Yao
5楼-- · 2020-09-30 05:19

Shiva,

调用Web服务的FM的输入是什么,输出是什么? 在该FM中还会检查什么以确定它是成功还是失败。基于此,您可能会得到与您的需求相关的更合适的建议。

K.Kiran。

# p #
天桥码农
6楼-- · 2020-09-30 05:19

我建议不要偷看(即阅读但不更新)相关号码范围内的下一个号码,致电您的第三方服务,如果还不行,则放弃送货。 所有这些都可以在save_document_prepare中完成。

丰富

一周热门 更多>