
CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
EXPORTING
i_line_header = 'X'
i_tab_raw_data = gt_file
i_filename = p_file
TABLES
i_tab_converted_data = gt_data
EXCEPTIONS
conversion_failed = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
IF gt_data[] IS NOT INITIAL.
DATA(gt_final) = VALUE tt_final( FOR ls_final IN gt_data ( bukrs = ls_final-bukrs
ebeln = |{ ls_final-ebeln ALPHA = IN }|
bsart = ls_final-bsart
ernam = ls_final-ernam
aedat = ls_final-aedat
lifnr = |{ ls_final-lifnr ALPHA = IN }|
) ).
ENDIF.
TYPES: BEGIN OF gty_final,
bukrs TYPE bukrs,
ebeln TYPE ebeln,
bsart TYPE esart,
ernam TYPE ernam,
aedat TYPE erdat,
lifnr TYPE lifnr,
END OF gty_final,
tt_final TYPE STANDARD TABLE OF gty_final WITH DEFAULT KEY.
DATA: gt_file TYPE truxs_t_text_data,
gt_data TYPE STANDARD TABLE OF gty_final.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
6 | |
3 | |
2 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 |