采购订单头

2020-09-07 00:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 通过功能模块SAV...

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

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


专家您好,

通过功能模块SAVE_TEXT更新PO标头文本时遇到问题。

通过功能模块保存的文本应附加在新行中已经存在的先前文本。

当前,我首先通过READ_TEXT读取现有文本并将其保存到内部表中,并通过SAVE_TEXT将相同的文本与新文本附加在一起,但是新文本不是从新行开始,而是继续与上一个文本继续


wa_head-tdobject ='EKKO'。
wa_head-tdname = im_ekko-ebeln。
wa_head-tdid ='F02'。
wa_head-tdspras ='E'。

CALL FUNCTION'READ_TEXT'
导出
客户端= SY-MANDT
ID = WA_HEAD-TDID
语言= WA_HEAD-TDSPRAS
名称= WA_HEAD-TDNAME
对象= WA_HEAD -TDOBJECT

行= IT_LINE
例外情况
ID = 1
语言= 2
名称= 3
NOT_FOUND = 4
对象= 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
其他=8。

IT_LINES [] = IT_LINE。

调用函数'SAVE_TEXT'
导出
客户端= sy-mandt
标头= wa_head
savemode_direct ='X'

行= it_lines
异常
id = 1
语言= 2
名称= 3
对象= 4
其他= 5。