Kod jest następujący:
Kod: Zaznacz cały
* Target Field: E1BPPAREX-VALUEPART1 Data part of BAPI extension paramet
DATA:
lt_extension_in TYPE TABLE OF bapiparex,
ls_extension_in TYPE bapiparex,
ls_ci_data TYPE rebd_property_ci.
CLEAR ls_ci_data.
ls_ci_data-zzregion = grunt_main-zzregion.
ls_ci_data-zzlegal_title = grunt_main-zzlegal_title.
ls_ci_data-zzcharge_amount = grunt_main-zzcharge_amount.
ls_ci_data-zzmap_sheet = grunt_main-zzmap_sheet.
ls_ci_data-zzlocal_subdistrict = grunt_main-zzlocal_subdistrict.
ls_extension_in-structure = 'CI_DATA'.
CALL METHOD cl_abap_container_utilities=>fill_container_c
EXPORTING
im_value = ls_ci_data
IMPORTING
ex_container = ls_extension_in-valuepart1
EXCEPTIONS
OTHERS = 0.
APPEND ls_extension_in TO lt_extension_in.
e1bpparex-valuepart1 = ls_extension_in-valuepart1.
EDIT: Upload obrazków chyba nie działa. W takim razie:
Debugger: https://imgur.com/rPtvx3o
Short dump: https://imgur.com/NZRAjPX
LSMW: https://imgur.com/rCV6Zw4