1,在结构 MEREP_OUTTAB_EBAN 增加字段
2.在包含文件 LMEREPI08 增加取值逻辑
*{ INSERT S4DK903669 1
"20230417-yuchengyi-begin
IF sy-tcode = ‘ME5A’.
DATA: tdid TYPE thead-tdid.
DATA: object TYPE thead-tdobject.
DATA: tdobname TYPE thead-tdname.
DATA:it_lines TYPE TABLE OF tline.
DATA:is_lines TYPE tline.
REFRESH :it_lines.
tdobname = ls_eban-banfn && ls_eban-bnfpo.
tdid = ‘B01’.
object = ‘EBAN’.
CALL FUNCTION ‘READ_TEXT’
EXPORTING
id = tdid
language = ‘1’
name = tdobname
object = object
client = sy-mandt
TABLES
lines = it_lines
EXCEPTIONS
not_found = 1.
LOOP AT it_lines INTO is_lines.
IF sy-tabix = 1.
ls_outtab-ztext = is_lines-tdline.
ELSE.
CONCATENATE ls_outtab-ztext cl_abap_char_utilities=>newline is_lines-tdline INTO ls_outtab-ztext.
ENDIF.
ENDLOOP.
ENDIF.
"20230417-yuchengyi-end
*} INSERT