2020-09-30 04:24发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好团队,
我正在更改销售订单用户出口。 这里有趣的一点是,我打电话给FM来获取一些数据。
如果我不打电话给FM,则不会回滚工作并且不会创建传送。但是当我打电话给FM时,不会发生回滚。
我尝试使用回滚工作和bapi_transcation_rollback。
请提出一些提示。
此致
湿润。
我似乎记得@Horst_Keller提到了以下事实:在工作区推出时,存在隐式的提交工作。 我尝试再次找到它,但是没有运气。 也许Horst可以为您进行挖掘。
您不应该在用户出口内进行回滚工作。 使用Save_Document_Prepare代替,然后(我认为)发出" E"消息。
@Richard,
感谢您的回复。 我们无法在save_document_Prepare中进行编码,因为尚未确定传递编号,我们需要将其发送给第三方。
@All,请提出该解决方案的问题是否可行。
您好,
用户退出" userexit_save_document"是哪个程序的一部分:SAPMV45A?
在事务VA02中被调用吗?
您能否向我们展示您的代码的ScreenShot(位于用户出口)?
BR。 p>
Shiva,
调用Web服务的FM的输入是什么,输出是什么? 在该FM中还会检查什么以确定它是成功还是失败。基于此,您可能会得到与您的需求相关的更合适的建议。
K.Kiran。
我建议不要偷看(即阅读但不更新)相关号码范围内的下一个号码,致电您的第三方服务,如果还不行,则放弃送货。 所有这些都可以在save_document_prepare中完成。
丰富
最多设置5个标签!
我似乎记得@Horst_Keller提到了以下事实:在工作区推出时,存在隐式的提交工作。 我尝试再次找到它,但是没有运气。 也许Horst可以为您进行挖掘。
您不应该在用户出口内进行回滚工作。 使用Save_Document_Prepare代替,然后(我认为)发出" E"消息。
@Richard,
感谢您的回复。 我们无法在save_document_Prepare中进行编码,因为尚未确定传递编号,我们需要将其发送给第三方。
@All,请提出该解决方案的问题是否可行。
您好,
用户退出" userexit_save_document"是哪个程序的一部分:SAPMV45A?
在事务VA02中被调用吗?
您能否向我们展示您的代码的ScreenShot(位于用户出口)?
BR。 p>
Shiva,
调用Web服务的FM的输入是什么,输出是什么? 在该FM中还会检查什么以确定它是成功还是失败。基于此,您可能会得到与您的需求相关的更合适的建议。
K.Kiran。
# p #我建议不要偷看(即阅读但不更新)相关号码范围内的下一个号码,致电您的第三方服务,如果还不行,则放弃送货。 所有这些都可以在save_document_prepare中完成。
丰富
一周热门 更多>