2020-08-17 23:05发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我开发了一个进行调用的z程序:
使用lt_bdcdata模式'N'将'S'消息更新为lt_messtab,以进行呼叫交易'ES61'。
但是在cdhdr中保存了事务es61。 如何在cdhdr中保存与我的程序相关的交易?
嗨,
很遗憾,这是不可能的,因为您实际上是在调用事务ES61。 (交易在其自身的上下文中运行)
防止这种情况的唯一方法是通过使用以下方式在程序中进行更新: 一个功能模块,该类通过事务ES61更新要更新的对象。
CALL TRANSACTION的文档明确指出该程序在其自己的内部会话中运行,并且具有自己的SAP LUW。
https://help.sap.com/doc/abapdocu_752_index_htm/7.52/ zh-cn/abapcall_transaction.htm
最诚挚的问候,
Geert-Jan Klaps
感谢您访问SAP社区以获得 您问题的答案。 由于您是第一次在这里提出问题,因此建议您熟悉 https ://community.sap.com/resources/questions-and-answers (如果您还没有的话),因为它提供了准备问题的技巧,这些问题引起了我们成员的反馈。 例如,您可以概述寻找答案所需采取的步骤(以及为什么这些步骤无效)。 您提供的详细信息越多,成员越有可能为您提供帮助。
如果您愿意,可以先选择"操作",然后再"编辑"来修改您的问题(尽管一旦有人回答了您的问题,您将失去编辑问题的能力-但是,如果发生这种情况,您可以在" 评论)。
最后,如果您希望与读者建立联系,请考虑在您的个人资料中添加图片。 操作方法如下: https://www.youtube.com/watch?v = F5JdUbyjfMA&list = PLpQebylHrdh5s3gwy-h6RtymfDpoz3vDS 。 通过使用您的照片来个性化您的个人资料,可以鼓励读者做出回应。
亲切的问候,
-杰里
最多设置5个标签!
嗨,
很遗憾,这是不可能的,因为您实际上是在调用事务ES61。 (交易在其自身的上下文中运行)
防止这种情况的唯一方法是通过使用以下方式在程序中进行更新: 一个功能模块,该类通过事务ES61更新要更新的对象。
CALL TRANSACTION的文档明确指出该程序在其自己的内部会话中运行,并且具有自己的SAP LUW。
https://help.sap.com/doc/abapdocu_752_index_htm/7.52/ zh-cn/abapcall_transaction.htm
最诚挚的问候,
Geert-Jan Klaps
感谢您访问SAP社区以获得 您问题的答案。 由于您是第一次在这里提出问题,因此建议您熟悉 https ://community.sap.com/resources/questions-and-answers (如果您还没有的话),因为它提供了准备问题的技巧,这些问题引起了我们成员的反馈。 例如,您可以概述寻找答案所需采取的步骤(以及为什么这些步骤无效)。 您提供的详细信息越多,成员越有可能为您提供帮助。
如果您愿意,可以先选择"操作",然后再"编辑"来修改您的问题(尽管一旦有人回答了您的问题,您将失去编辑问题的能力-但是,如果发生这种情况,您可以在" 评论)。
最后,如果您希望与读者建立联系,请考虑在您的个人资料中添加图片。 操作方法如下: https://www.youtube.com/watch?v = F5JdUbyjfMA&list = PLpQebylHrdh5s3gwy-h6RtymfDpoz3vDS 。 通过使用您的照片来个性化您的个人资料,可以鼓励读者做出回应。
亲切的问候,
-杰里
一周热门 更多>