DATA:ls_data TYPE REF TO data.
CLEAR:ls_data.
FIELD-SYMBOLS:
cl_salv_bs_runtime_info=>set( display = ‘’
metadata = ‘’
data = ‘X’ ).
SUBMIT zmm20 WITH s_bsart IN s_bsart
WITH s_aedat IN s_aedat
WITH s_reswk IN s_reswk
WITH s_werks IN s_werks
EXPORTING LIST TO MEMORY
AND RETURN.
TRY.
cl_salv_bs_runtime_info=>get_data_ref(
IMPORTING r_data = ls_data ).
ASSIGN ls_data->* TO
CATCH cx_salv_bs_sc_runtime_info.
MESSAGE ‘UNABLE TO RETRIEVE ALV DATA’ TYPE ‘E’.
ENDTRY.
cl_salv_bs_runtime_info=>clear_all( ).
LOOP AT
MOVE-CORRESPONDING
CALL FUNCTION ‘CONVERSION_EXIT_CUNIT_OUTPUT’
EXPORTING
input = gw_ekpo-meins
IMPORTING
output = gw_ekpo-meins.
APPEND gw_ekpo TO gt_ekpo.
CLEAR:gw_ekpo,
ENDLOOP.
