如何更改cdhdr-tcode

2020-08-17 23:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我开发了一个进行调用的z...

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

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


你好

我开发了一个进行调用的z程序:

使用lt_bdcdata模式'N'将'S'消息更新为lt_messtab,以进行呼叫交易'ES61'。

但是在cdhdr中保存了事务es61。 如何在cdhdr中保存与我的程序相关的交易?

2条回答
Cikesha
2020-08-17 23:33 .采纳回答

嗨,

很遗憾,这是不可能的,因为您实际上是在调用事务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

一周热门 更多>