ABAP Select data from SAP table RDGAPIMD into internal table

Get Example source ABAP code based on a different SAP table
  

Below is a number of ABAP code snippets to demonstrate how to select data from SAP RDGAPIMD table and store it within an internal table, including using the newer @DATA inline declaration methods. It also shows you various ways to process this data using ABAP work area, inline declaration or field symbols including executing all the relevant CONVERSION_EXIT routines specific to RDGAPIMD. See here for more generic Select statement tips.

Sometimes data within SAP is stored within the database table in a different format to what it is displayed to the user. These input/output conversation FM routines are what translates the data between the two formats.

There is also a full declaration of the RDGAPIMD table where each field has a char/string type for you to simply copy and paste. This allows you to use processing that is only available to these field types such as the CONCATENATE statement.

DATA: IT_RDGAPIMD TYPE STANDARD TABLE OF RDGAPIMD,
      WA_RDGAPIMD TYPE RDGAPIMD,
      GD_STR TYPE STRING.

DATA: lo_typedescr type REF TO cl_abap_typedescr.
DATA: lv_fieldname type fieldname.

FIELD-SYMBOLS: <FIELD> TYPE any.
FIELD-SYMBOLS: <RDGAPIMD> TYPE RDGAPIMD.

*Process all fields in table header/work area as string values
  PERFORM process_as_string_field_values CHANGING wa_RDGAPIMD.

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM RDGAPIMD
  INTO TABLE IT_RDGAPIMD.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RDGAPIMD
*  INTO TABLE @DATA(IT_RDGAPIMD2).
*--Further methods of using ABAP code to  select data from SAP database tables

*You can also declare the header/work area using the in-line DATA declaration method
READ TABLE IT_RDGAPIMD INDEX 1 INTO DATA(WA_RDGAPIMD2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RDGAPIMD ASSIGNING <RDGAPIMD>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RDGAPIMD>-ERRORMODE = 1.
<RDGAPIMD>-ERRORINFO = 1.
<RDGAPIMD>-ERRORCLASS = 1.
<RDGAPIMD>-ERRORPARAM = 1.
<RDGAPIMD>-LOGLOCKMOD = 1.
ENDLOOP.

LOOP AT IT_RDGAPIMD INTO WA_RDGAPIMD.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RDGAPIMD-EXTINFO, sy-vline,
WA_RDGAPIMD-LINEMOD, sy-vline,
WA_RDGAPIMD-MANDT, sy-vline,
WA_RDGAPIMD-RECN, sy-vline,
WA_RDGAPIMD-ACTN, sy-vline,
WA_RDGAPIMD-VALFR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RDGAPIMD you want to display... WRITE:/ sy-uline. * Aternatively use generic code to Write field values (and NAME) to screen report DO. ASSIGN COMPONENT sy-index OF STRUCTURE wa_RDGAPIMD TO <field>. IF sy-subrc <> 0. EXIT. ENDIF. WRITE:/ 'Field Value', <field>, sy-vline. gd_str = <field> . lo_typedescr ?= CL_ABAP_DATADESCR=>DESCRIBE_BY_DATA( <field> ). lv_fieldname = lo_typedescr->GET_RELATIVE_NAME( ). WRITE:/ 'Field Name', lv_fieldname. ENDDO. *Redo loop but convert all fields from internal to out value LOOP AT IT_RDGAPIMD INTO WA_RDGAPIMD. *Write horizonal line to screen report. WRITE:/ sy-uline. *Convert all fields to display/output versions using conversion routines PERFORM convert_all_field_values CHANGING wa_EKKO. ENDLOOP. *&---------------------------------------------------------------------* *& Form convert_all_field_values *&---------------------------------------------------------------------* FORM convert_all_field_values CHANGING p_EKKO LIKE wa_EKKO. DATA: ld_input(1000) TYPE c, ld_output(1000) TYPE C.

*Conversion exit ALPHA, internal->external for field RECN CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-RECN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-RECN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ACTN CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-ACTN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-ACTN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field AENNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-AENNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-AENNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field OWNID CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-OWNID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-OWNID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field RECNROOT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-RECNROOT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-RECNROOT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field MATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_RDGAPIMD-MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MATNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TPCUN CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-TPCUN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-TPCUN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TPEUN CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-TPEUN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-TPEUN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TPFUN CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-TPFUN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-TPFUN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TPSLU CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-TPSLU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-TPSLU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TPSHU CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-TPSHU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-TPSHU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field HQTUN CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-HQTUN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-HQTUN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field PAIU CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-PAIU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-PAIU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field PAOU CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-PAOU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-PAOU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field RQU CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-RQU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-RQU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MINU CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MINU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MINU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAXU CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAXU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAXU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field RELU CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-RELU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-RELU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field USOOW CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-USOOW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-USOOW.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UDENFE CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UDENFE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UDENFE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UDENTW CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UDENTW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UDENTW.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UDENFI CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UDENFI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UDENFI.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UBUDE CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UBUDE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UBUDE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UBOPO CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UBOPO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UBOPO.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UVISC CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UVISC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UVISC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field USTPRE CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-USTPRE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-USTPRE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UMEPO CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UMEPO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UMEPO.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UCOOE CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UCOOE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UCOOE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UMTMP CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UMTMP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UMTMP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UPASI CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UPASI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UPASI.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UPAGW CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UPAGW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UPAGW.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field UMIOW CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-UMIOW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-UMIOW.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field RQU2 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-RQU2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-RQU2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field EXPL_NET_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-EXPL_NET_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-EXPL_NET_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field ACTVTY_MAX_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-ACTVTY_MAX_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-ACTVTY_MAX_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field ACTVTY_MAX_REL_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-ACTVTY_MAX_REL_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-ACTVTY_MAX_REL_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field ABS_ACT_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-ABS_ACT_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-ABS_ACT_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field REL_SPEC_ACT_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-REL_SPEC_ACT_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-REL_SPEC_ACT_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field CONTAMINATION_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-CONTAMINATION_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-CONTAMINATION_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field DOSE_RATE_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-DOSE_RATE_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-DOSE_RATE_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_ACT1_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_ACT1_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_ACT1_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_ACT2_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_ACT2_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_ACT2_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field ACT_SUB_PACK_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-ACT_SUB_PACK_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-ACT_SUB_PACK_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_ACT_CONSG_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_ACT_CONSG_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_ACT_CONSG_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_CONT_A_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_CONT_A_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_CONT_A_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_CONT_B_G_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_CONT_B_G_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_CONT_B_G_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_DOSE_UNP_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_DOSE_UNP_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_DOSE_UNP_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field DIST_DOSE_UNP_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-DIST_DOSE_UNP_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-DIST_DOSE_UNP_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_DOSE_PACK_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_DOSE_PACK_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_DOSE_PACK_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field DIST_DOSE_PACK_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-DIST_DOSE_PACK_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-DIST_DOSE_PACK_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_ACT_SGL_U_DC CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_ACT_SGL_U_DC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_ACT_SGL_U_DC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_ACT_PAC_U_DC CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_ACT_PAC_U_DC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_ACT_PAC_U_DC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field U_MAX_GRS_WGT_DC CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-U_MAX_GRS_WGT_DC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-U_MAX_GRS_WGT_DC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_NEM_U_DC CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_NEM_U_DC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_NEM_U_DC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field U_MIN_QUANT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-U_MIN_QUANT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-U_MIN_QUANT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field U_MAX_QUANT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-U_MAX_QUANT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-U_MAX_QUANT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field U_QUANT_OUT_PACK CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-U_QUANT_OUT_PACK IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-U_QUANT_OUT_PACK.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field RECN_SUB CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-RECN_SUB IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-RECN_SUB.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field RECN_CLASS CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-RECN_CLASS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-RECN_CLASS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field U_MAX_GROSS_WGHT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-U_MAX_GROSS_WGHT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-U_MAX_GROSS_WGHT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field EXPL_NET_DYN_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-EXPL_NET_DYN_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-EXPL_NET_DYN_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_ACT_SGL_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_ACT_SGL_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_ACT_SGL_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_ACT_PACK_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_ACT_PACK_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_ACT_PACK_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field MAX_NEM_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-MAX_NEM_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MAX_NEM_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field PACKAGE_MATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_RDGAPIMD-PACKAGE_MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-PACKAGE_MATNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field MATNR_REPLACE CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_RDGAPIMD-MATNR_REPLACE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-MATNR_REPLACE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field EXC_QUANT_IP_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-EXC_QUANT_IP_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-EXC_QUANT_IP_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field EXC_QUANT_OP_U CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIMD-EXC_QUANT_OP_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-EXC_QUANT_OP_U.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field VBELN_TP CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-VBELN_TP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-VBELN_TP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field RECN_REFRH CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDGAPIMD-RECN_REFRH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIMD-RECN_REFRH.
WRITE:/ 'New Value:', ld_input.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_RDGAPIMD_STR,
ERRORMODE TYPE STRING,
ERRORINFO TYPE STRING,
ERRORCLASS TYPE STRING,
ERRORPARAM TYPE STRING,
LOGLOCKMOD TYPE STRING,
EXTINFO TYPE STRING,
LINEMOD TYPE STRING,
MANDT TYPE STRING,
RECN TYPE STRING,
ACTN TYPE STRING,
VALFR TYPE STRING,
VALTO TYPE STRING,
AENNR TYPE STRING,
DELFLG TYPE STRING,
PARKFLG TYPE STRING,
CRDAT TYPE STRING,
CRNAM TYPE STRING,
UPDDAT TYPE STRING,
UPDNAM TYPE STRING,
SRSID TYPE STRING,
OWNID TYPE STRING,
RECNROOT TYPE STRING,
MATNR TYPE STRING,
MOT TYPE STRING,
RVLID TYPE STRING,
DGNHM TYPE STRING,
DGCAO TYPE STRING,
TKUI TYPE STRING,
DGNU TYPE STRING,
DGRES1 TYPE STRING,
DGRES2 TYPE STRING,
DGCL TYPE STRING,
DGSC TYPE STRING,
SDBC TYPE STRING,
SLBE TYPE STRING,
LDBC TYPE STRING,
LWDG TYPE STRING,
STOSU TYPE STRING,
COTMP TYPE STRING,
TPCUN TYPE STRING,
EMTMP TYPE STRING,
TPEUN TYPE STRING,
FLTMP TYPE STRING,
TPFUN TYPE STRING,
TPSNL TYPE STRING,
TPSLU TYPE STRING,
TPSNH TYPE STRING,
TPSHU TYPE STRING,
DAIN1 TYPE STRING,
DAIN2 TYPE STRING,
DAIN3 TYPE STRING,
DAIN4 TYPE STRING,
DAIN5 TYPE STRING,
DAIN6 TYPE STRING,
DAIN7 TYPE STRING,
DAIN8 TYPE STRING,
DAIN9 TYPE STRING,
DAIN10 TYPE STRING,
COWE TYPE STRING,
VBFC TYPE STRING,
SDCL TYPE STRING,
EINU TYPE STRING,
EICN TYPE STRING,
EMSN1 TYPE STRING,
EMSN2 TYPE STRING,
MFAG1 TYPE STRING,
MFAG2 TYPE STRING,
MOS1 TYPE STRING,
MOS2 TYPE STRING,
MOS3 TYPE STRING,
MOS4 TYPE STRING,
MOS5 TYPE STRING,
MOS6 TYPE STRING,
MOS7 TYPE STRING,
MOS8 TYPE STRING,
MOS9 TYPE STRING,
MOSA TYPE STRING,
HQTU TYPE STRING,
HQTUN TYPE STRING,
PIN TYPE STRING,
PGRO TYPE STRING,
HNU TYPE STRING,
HPN1 TYPE STRING,
HPN2 TYPE STRING,
HPN3 TYPE STRING,
HPN4 TYPE STRING,
HPN5 TYPE STRING,
HPN6 TYPE STRING,
HPN7 TYPE STRING,
LAB1 TYPE STRING,
LAB2 TYPE STRING,
LAB3 TYPE STRING,
LAB4 TYPE STRING,
LAB5 TYPE STRING,
LAB6 TYPE STRING,
LAB7 TYPE STRING,
LAB8 TYPE STRING,
LAB9 TYPE STRING,
LAB10 TYPE STRING,
KDGVS TYPE STRING,
KDGNS TYPE STRING,
KDGMP TYPE STRING,
KDGEX TYPE STRING,
KDGHI TYPE STRING,
KDGF1 TYPE STRING,
KDGF2 TYPE STRING,
KDGF3 TYPE STRING,
KDGF4 TYPE STRING,
KDGF5 TYPE STRING,
KDGF6 TYPE STRING,
KDGF7 TYPE STRING,
KDGF8 TYPE STRING,
KDGF9 TYPE STRING,
KDGF10 TYPE STRING,
PAI TYPE STRING,
PAIU TYPE STRING,
PAO TYPE STRING,
PAOU TYPE STRING,
RQA TYPE STRING,
RQU TYPE STRING,
PBI TYPE STRING,
MINQ TYPE STRING,
MINU TYPE STRING,
MAXQ TYPE STRING,
MAXU TYPE STRING,
RELQ TYPE STRING,
RELU TYPE STRING,
MULRQ TYPE STRING,
RCHEM TYPE STRING,
DGPTA TYPE STRING,
DGTNA TYPE STRING,
DGWOS TYPE STRING,
NHME TYPE STRING,
DGSHE TYPE STRING,
PIMDG TYPE STRING,
SOOWA TYPE STRING,
USOOW TYPE STRING,
DENFEE TYPE STRING,
UDENFE TYPE STRING,
DENTWE TYPE STRING,
UDENTW TYPE STRING,
DENFIF TYPE STRING,
UDENFI TYPE STRING,
BUDEN TYPE STRING,
UBUDE TYPE STRING,
BOPOI TYPE STRING,
UBOPO TYPE STRING,
VISCO TYPE STRING,
UVISC TYPE STRING,
STPRES TYPE STRING,
USTPRE TYPE STRING,
HYGRO TYPE STRING,
MEPOI TYPE STRING,
UMEPO TYPE STRING,
COOEX TYPE STRING,
UCOOE TYPE STRING,
MTMPF TYPE STRING,
UMTMP TYPE STRING,
STOPA TYPE STRING,
SPPRO TYPE STRING,
MAPOL TYPE STRING,
PINLQ TYPE STRING,
PASI TYPE STRING,
UPASI TYPE STRING,
PAGW TYPE STRING,
UPAGW TYPE STRING,
EXCEP TYPE STRING,
SCASE TYPE STRING,
COLNO TYPE STRING,
DGRES3 TYPE STRING,
DGREMP TYPE STRING,
DGRERQ TYPE STRING,
EIMDG TYPE STRING,
PDGNUD TYPE STRING,
PRES1 TYPE STRING,
PRES2 TYPE STRING,
PRES3 TYPE STRING,
PREMP1 TYPE STRING,
PRERQ1 TYPE STRING,
PRERQ2 TYPE STRING,
PSTOSU TYPE STRING,
PDAIN1 TYPE STRING,
PDAIN2 TYPE STRING,
PDAIN3 TYPE STRING,
PDAIN4 TYPE STRING,
PDAIN5 TYPE STRING,
PDAIN6 TYPE STRING,
PDAIN7 TYPE STRING,
PDAIN8 TYPE STRING,
PDAIN9 TYPE STRING,
PDAIN10 TYPE STRING,
MIOWA TYPE STRING,
UMIOW TYPE STRING,
PHYGRO TYPE STRING,
PDGF1 TYPE STRING,
PDGF2 TYPE STRING,
PDGF3 TYPE STRING,
PDGF4 TYPE STRING,
PDGF5 TYPE STRING,
PDGF6 TYPE STRING,
PDGF7 TYPE STRING,
PDGF8 TYPE STRING,
PDGF9 TYPE STRING,
PDGFA TYPE STRING,
PDGFB TYPE STRING,
PDGFC TYPE STRING,
PDGFD TYPE STRING,
PDGFE TYPE STRING,
PDGFF TYPE STRING,
PTXTPATT TYPE STRING,
MSEPR1 TYPE STRING,
MSEPR2 TYPE STRING,
MSEPR3 TYPE STRING,
MSEPR4 TYPE STRING,
MSEPR5 TYPE STRING,
MSEPR6 TYPE STRING,
MSEPR7 TYPE STRING,
MSEPR8 TYPE STRING,
MSEPR9 TYPE STRING,
MSEPRA TYPE STRING,
MSEPRB TYPE STRING,
MSEPRC TYPE STRING,
MSEPRD TYPE STRING,
MSEPRE TYPE STRING,
MSEPRF TYPE STRING,
MSEPRG TYPE STRING,
MSEPRH TYPE STRING,
MLOAR1 TYPE STRING,
MLOAR2 TYPE STRING,
MLOAR3 TYPE STRING,
MLOAR4 TYPE STRING,
MLOAR5 TYPE STRING,
MLOAR6 TYPE STRING,
MLOAR7 TYPE STRING,
MLOAR8 TYPE STRING,
MLOAR9 TYPE STRING,
MLOARA TYPE STRING,
RSMLG1 TYPE STRING,
RSMLG2 TYPE STRING,
RSMLG3 TYPE STRING,
ESMLG1 TYPE STRING,
ESMLG2 TYPE STRING,
ESMLG3 TYPE STRING,
PREMP2 TYPE STRING,
RQA2 TYPE STRING,
RQU2 TYPE STRING,
PPDG1 TYPE STRING,
PPDG2 TYPE STRING,
PPDG3 TYPE STRING,
PPDG4 TYPE STRING,
PPDG5 TYPE STRING,
PPDG6 TYPE STRING,
PPDG7 TYPE STRING,
PPDG8 TYPE STRING,
PPDG9 TYPE STRING,
PPDGA TYPE STRING,
PPDGB TYPE STRING,
PPDGC TYPE STRING,
PPDGE TYPE STRING,
PPDGF TYPE STRING,
PPDGG TYPE STRING,
DAOR TYPE STRING,
FORM_PHYS_CHEM TYPE STRING,
EXPL_NET TYPE STRING,
EXPL_NET_U TYPE STRING,
EXPL_REL_PERCENT TYPE STRING,
ACTVTY_MAX TYPE STRING,
ACTVTY_MAX_U TYPE STRING,
ACTVTY_MAX_REL TYPE STRING,
ACTVTY_MAX_REL_U TYPE STRING,
LTSK TYPE STRING,
EMV TYPE STRING,
FSAK TYPE STRING,
SFK TYPE STRING,
MUNAKODE TYPE STRING,
EXNUMBER TYPE STRING,
CERTIFIC TYPE STRING,
HAZCHEM_CODE TYPE STRING,
FLG_EMSN1_U TYPE STRING,
FLG_EMSN2_U TYPE STRING,
STOWAGE TYPE STRING,
CARR_TYPE TYPE STRING,
FLG_PAI TYPE STRING,
FLG_PAO TYPE STRING,
FLG_PASI TYPE STRING,
FLG_PAGW TYPE STRING,
FLG_RELQ TYPE STRING,
FLG_MULRQ TYPE STRING,
FLG_RELQ_UNLIMIT TYPE STRING,
FLG_MULRQ_FORBID TYPE STRING,
PDGNUDPRE TYPE STRING,
PDGNUDSUF TYPE STRING,
TEXTPATT_PROF01 TYPE STRING,
TEXTPATT01 TYPE STRING,
TEXTPATT_PROF02 TYPE STRING,
TEXTPATT02 TYPE STRING,
TEXTPATT_PROF03 TYPE STRING,
TEXTPATT03 TYPE STRING,
TEXTPATT_PROF04 TYPE STRING,
TEXTPATT04 TYPE STRING,
TEXTPATT_PROF05 TYPE STRING,
TEXTPATT05 TYPE STRING,
TEXTPATT_PROF06 TYPE STRING,
TEXTPATT06 TYPE STRING,
TEXTPATT_PROF07 TYPE STRING,
TEXTPATT07 TYPE STRING,
TEXTPATT_PROF08 TYPE STRING,
TEXTPATT08 TYPE STRING,
TEXTPATT_PROF09 TYPE STRING,
TEXTPATT09 TYPE STRING,
TEXTPATT_PROF10 TYPE STRING,
TEXTPATT10 TYPE STRING,
TEXTPATT_PROF11 TYPE STRING,
TEXTPATT11 TYPE STRING,
TEXTPATT_PROF12 TYPE STRING,
TEXTPATT12 TYPE STRING,
TEXTPATT_PROF13 TYPE STRING,
TEXTPATT13 TYPE STRING,
TEXTPATT_PROF14 TYPE STRING,
TEXTPATT14 TYPE STRING,
TEXTPATT_PROF15 TYPE STRING,
TEXTPATT15 TYPE STRING,
ABS_ACT TYPE STRING,
ABS_ACT_U TYPE STRING,
REL_SPEC_ACT TYPE STRING,
REL_SPEC_ACT_U TYPE STRING,
CONTAMINATION TYPE STRING,
CONTAMINATION_U TYPE STRING,
DOSE_RATE TYPE STRING,
DOSE_RATE_U TYPE STRING,
MAX_ACT1 TYPE STRING,
MAX_ACT1_U TYPE STRING,
ACT1_UNLIMIT TYPE STRING,
MAX_ACT2 TYPE STRING,
MAX_ACT2_U TYPE STRING,
ACT2_UNLIMIT TYPE STRING,
ACT_SUB_PACK TYPE STRING,
ACT_SUB_PACK_U TYPE STRING,
MAX_ACT_CONSG TYPE STRING,
MAX_ACT_CONSG_U TYPE STRING,
MULT_ACT_SGL TYPE STRING,
REF_ACT_SGL TYPE STRING,
MULT_ACT_PACK TYPE STRING,
REF_ACT_PACK TYPE STRING,
MAX_CONT_A TYPE STRING,
MAX_CONT_A_U TYPE STRING,
MAX_CONT_B_G TYPE STRING,
MAX_CONT_B_G_U TYPE STRING,
MAX_DOSE_UNP TYPE STRING,
MAX_DOSE_UNP_U TYPE STRING,
DIST_DOSE_UNP TYPE STRING,
DIST_DOSE_UNP_U TYPE STRING,
NO_DIST_UNP TYPE STRING,
MAX_DOSE_PACK TYPE STRING,
MAX_DOSE_PACK_U TYPE STRING,
DIST_DOSE_PACK TYPE STRING,
DIST_DOSE_PACK_U TYPE STRING,
NO_DIST_PACK TYPE STRING,
MAX_ACT_SGL_DC TYPE STRING,
MAX_ACT_SGL_U_DC TYPE STRING,
ACT_SGL_UNLIM_DC TYPE STRING,
MAX_ACT_PAC_DC TYPE STRING,
MAX_ACT_PAC_U_DC TYPE STRING,
ACT_PAC_UNLIM_DC TYPE STRING,
EXCPT_PAC_OPT_DC TYPE STRING,
MAX_GRS_WGHT_DC TYPE STRING,
U_MAX_GRS_WGT_DC TYPE STRING,
EXCEPTID01 TYPE STRING,
EXCEPTID02 TYPE STRING,
EXCEPTID03 TYPE STRING,
EXCEPTID04 TYPE STRING,
EXCEPTID05 TYPE STRING,
EXCEPTID06 TYPE STRING,
EXCEPTID07 TYPE STRING,
EXCEPTID08 TYPE STRING,
EXCEPTID09 TYPE STRING,
EXCEPTID10 TYPE STRING,
ACT_EMIS_TYPE TYPE STRING,
MAX_NEM_DC TYPE STRING,
MAX_NEM_U_DC TYPE STRING,
TPMA TYPE STRING,
TRANSP_TYPE TYPE STRING,
TRANSP_APPROVED TYPE STRING,
LEG_SRC_RESTR TYPE STRING,
RESTR_PHRKEY TYPE STRING,
MIN_QUANT TYPE STRING,
U_MIN_QUANT TYPE STRING,
FLG_MIN_QUANT TYPE STRING,
MAX_QUANT TYPE STRING,
U_MAX_QUANT TYPE STRING,
FLG_MAX_QUANT TYPE STRING,
SPPROV_PHRKEY TYPE STRING,
SP_PRINT_PHRKEY TYPE STRING,
MIX_PACK_PHRKEY TYPE STRING,
SEGREGAT_PHRKEY TYPE STRING,
PACKAGES_PHRKEY TYPE STRING,
BULK_PHRKEY TYPE STRING,
HANDLING_PHRKEY TYPE STRING,
OPERATION_PHRKEY TYPE STRING,
VEHICLE_PHRKEY TYPE STRING,
SP_PRINT_PHRKEY1 TYPE STRING,
SP_PRINT_PHRKEY2 TYPE STRING,
SP_PRINT_PHRKEY3 TYPE STRING,
PRIO_ALTERN TYPE STRING,
FLG_RELEASED TYPE STRING,
FLG_TRANS_PERM TYPE STRING,
FLG_NO_DG TYPE STRING,
FLG_LQ TYPE STRING,
FLG_RQ TYPE STRING,
INSTR_ENCL TYPE STRING,
FLG_SINGLE_PACK TYPE STRING,
PACOD TYPE STRING,
QUANT_OUT_PACK TYPE STRING,
U_QUANT_OUT_PACK TYPE STRING,
PACK_NOTE TYPE STRING,
RECN_SUB TYPE STRING,
RECN_CLASS TYPE STRING,
FLG_CC TYPE STRING,
FLG_PACKED TYPE STRING,
TRANSPORT_TYPE TYPE STRING,
APPROVAL_CODE TYPE STRING,
MAT_DAMAGED_CL7 TYPE STRING,
MAX_GROSS_WEIGHT TYPE STRING,
U_MAX_GROSS_WGHT TYPE STRING,
SUBID_DG_CLASS TYPE STRING,
EMV_DYN TYPE STRING,
LTSK_DYN TYPE STRING,
EXPL_NET_DYN TYPE STRING,
EXPL_NET_DYN_U TYPE STRING,
MAX_ACT_SGL TYPE STRING,
MAX_ACT_SGL_U TYPE STRING,
ACT_SGL_UNLIMIT TYPE STRING,
MAX_ACT_PACK TYPE STRING,
MAX_ACT_PACK_U TYPE STRING,
ACT_PACK_UNLIMIT TYPE STRING,
EXCEPT_PACK_OPT TYPE STRING,
DG_USE_CASE TYPE STRING,
PRIO_DYNCL TYPE STRING,
MAX_NEM TYPE STRING,
MAX_NEM_U TYPE STRING,
DUMMY_RCBDUDGREL TYPE STRING,
FLG_EQ TYPE STRING,
DGREL_TRANSIND01 TYPE STRING,
DGREL_TRANSIND02 TYPE STRING,
DGREL_TRANSIND03 TYPE STRING,
DGREL_TRANSIND04 TYPE STRING,
DGREL_TRANSIND05 TYPE STRING,
DGREL_TRANSIND06 TYPE STRING,
DGREL_TRANSIND07 TYPE STRING,
DGREL_TRANSIND08 TYPE STRING,
PACKAGE_MATNR TYPE STRING,
MATNR_REPLACE TYPE STRING,
PINEQ TYPE STRING,
EXC_QUANT_IP TYPE STRING,
EXC_QUANT_IP_U TYPE STRING,
EXC_QUANT_OP TYPE STRING,
EXC_QUANT_OP_U TYPE STRING,
FLG_EXC_QUANT_IP TYPE STRING,
FLG_EXC_QUANT_OP TYPE STRING,
VBELN_TP TYPE STRING,
POSNR_TP TYPE STRING,
LFDNR_TP TYPE STRING,
RECN_REFRH TYPE STRING,END OF T_EKKO_STR. DATA: WA_RDGAPIMD_STR type T_EKKO_STR. DATA: ld_text TYPE string. LOOP AT IT_EKKO INTO WA_EKKO. MOVE-CORRESPONDING wa_EKKO TO WA_EKKO_STR. CONCATENATE: sy-vline
WA_RDGAPIMD_STR-ERRORMODE sy-vline
WA_RDGAPIMD_STR-ERRORINFO sy-vline
WA_RDGAPIMD_STR-ERRORCLASS sy-vline
WA_RDGAPIMD_STR-ERRORPARAM sy-vline
WA_RDGAPIMD_STR-LOGLOCKMOD sy-vline
WA_RDGAPIMD_STR-EXTINFO sy-vline
WA_RDGAPIMD_STR-LINEMOD sy-vline
WA_RDGAPIMD_STR-MANDT sy-vline
WA_RDGAPIMD_STR-RECN sy-vline
WA_RDGAPIMD_STR-ACTN sy-vline
WA_RDGAPIMD_STR-VALFR sy-vline
WA_RDGAPIMD_STR-VALTO sy-vline
WA_RDGAPIMD_STR-AENNR sy-vline
WA_RDGAPIMD_STR-DELFLG sy-vline
WA_RDGAPIMD_STR-PARKFLG sy-vline
WA_RDGAPIMD_STR-CRDAT sy-vline
WA_RDGAPIMD_STR-CRNAM sy-vline
WA_RDGAPIMD_STR-UPDDAT sy-vline
WA_RDGAPIMD_STR-UPDNAM sy-vline
WA_RDGAPIMD_STR-SRSID sy-vline
WA_RDGAPIMD_STR-OWNID sy-vline
WA_RDGAPIMD_STR-RECNROOT sy-vline
WA_RDGAPIMD_STR-MATNR sy-vline
WA_RDGAPIMD_STR-MOT sy-vline
WA_RDGAPIMD_STR-RVLID sy-vline
WA_RDGAPIMD_STR-DGNHM sy-vline
WA_RDGAPIMD_STR-DGCAO sy-vline
WA_RDGAPIMD_STR-TKUI sy-vline
WA_RDGAPIMD_STR-DGNU sy-vline
WA_RDGAPIMD_STR-DGRES1 sy-vline
WA_RDGAPIMD_STR-DGRES2 sy-vline
WA_RDGAPIMD_STR-DGCL sy-vline
WA_RDGAPIMD_STR-DGSC sy-vline
WA_RDGAPIMD_STR-SDBC sy-vline
WA_RDGAPIMD_STR-SLBE sy-vline
WA_RDGAPIMD_STR-LDBC sy-vline
WA_RDGAPIMD_STR-LWDG sy-vline
WA_RDGAPIMD_STR-STOSU sy-vline
WA_RDGAPIMD_STR-COTMP sy-vline
WA_RDGAPIMD_STR-TPCUN sy-vline
WA_RDGAPIMD_STR-EMTMP sy-vline
WA_RDGAPIMD_STR-TPEUN sy-vline
WA_RDGAPIMD_STR-FLTMP sy-vline
WA_RDGAPIMD_STR-TPFUN sy-vline
WA_RDGAPIMD_STR-TPSNL sy-vline
WA_RDGAPIMD_STR-TPSLU sy-vline
WA_RDGAPIMD_STR-TPSNH sy-vline
WA_RDGAPIMD_STR-TPSHU sy-vline
WA_RDGAPIMD_STR-DAIN1 sy-vline
WA_RDGAPIMD_STR-DAIN2 sy-vline
WA_RDGAPIMD_STR-DAIN3 sy-vline
WA_RDGAPIMD_STR-DAIN4 sy-vline
WA_RDGAPIMD_STR-DAIN5 sy-vline
WA_RDGAPIMD_STR-DAIN6 sy-vline
WA_RDGAPIMD_STR-DAIN7 sy-vline
WA_RDGAPIMD_STR-DAIN8 sy-vline
WA_RDGAPIMD_STR-DAIN9 sy-vline
WA_RDGAPIMD_STR-DAIN10 sy-vline
WA_RDGAPIMD_STR-COWE sy-vline
WA_RDGAPIMD_STR-VBFC sy-vline
WA_RDGAPIMD_STR-SDCL sy-vline
WA_RDGAPIMD_STR-EINU sy-vline
WA_RDGAPIMD_STR-EICN sy-vline
WA_RDGAPIMD_STR-EMSN1 sy-vline
WA_RDGAPIMD_STR-EMSN2 sy-vline
WA_RDGAPIMD_STR-MFAG1 sy-vline
WA_RDGAPIMD_STR-MFAG2 sy-vline
WA_RDGAPIMD_STR-MOS1 sy-vline
WA_RDGAPIMD_STR-MOS2 sy-vline
WA_RDGAPIMD_STR-MOS3 sy-vline
WA_RDGAPIMD_STR-MOS4 sy-vline
WA_RDGAPIMD_STR-MOS5 sy-vline
WA_RDGAPIMD_STR-MOS6 sy-vline
WA_RDGAPIMD_STR-MOS7 sy-vline
WA_RDGAPIMD_STR-MOS8 sy-vline
WA_RDGAPIMD_STR-MOS9 sy-vline
WA_RDGAPIMD_STR-MOSA sy-vline
WA_RDGAPIMD_STR-HQTU sy-vline
WA_RDGAPIMD_STR-HQTUN sy-vline
WA_RDGAPIMD_STR-PIN sy-vline
WA_RDGAPIMD_STR-PGRO sy-vline
WA_RDGAPIMD_STR-HNU sy-vline
WA_RDGAPIMD_STR-HPN1 sy-vline
WA_RDGAPIMD_STR-HPN2 sy-vline
WA_RDGAPIMD_STR-HPN3 sy-vline
WA_RDGAPIMD_STR-HPN4 sy-vline
WA_RDGAPIMD_STR-HPN5 sy-vline
WA_RDGAPIMD_STR-HPN6 sy-vline
WA_RDGAPIMD_STR-HPN7 sy-vline
WA_RDGAPIMD_STR-LAB1 sy-vline
WA_RDGAPIMD_STR-LAB2 sy-vline
WA_RDGAPIMD_STR-LAB3 sy-vline
WA_RDGAPIMD_STR-LAB4 sy-vline
WA_RDGAPIMD_STR-LAB5 sy-vline
WA_RDGAPIMD_STR-LAB6 sy-vline
WA_RDGAPIMD_STR-LAB7 sy-vline
WA_RDGAPIMD_STR-LAB8 sy-vline
WA_RDGAPIMD_STR-LAB9 sy-vline
WA_RDGAPIMD_STR-LAB10 sy-vline
WA_RDGAPIMD_STR-KDGVS sy-vline
WA_RDGAPIMD_STR-KDGNS sy-vline
WA_RDGAPIMD_STR-KDGMP sy-vline
WA_RDGAPIMD_STR-KDGEX sy-vline
WA_RDGAPIMD_STR-KDGHI sy-vline
WA_RDGAPIMD_STR-KDGF1 sy-vline
WA_RDGAPIMD_STR-KDGF2 sy-vline
WA_RDGAPIMD_STR-KDGF3 sy-vline
WA_RDGAPIMD_STR-KDGF4 sy-vline
WA_RDGAPIMD_STR-KDGF5 sy-vline
WA_RDGAPIMD_STR-KDGF6 sy-vline
WA_RDGAPIMD_STR-KDGF7 sy-vline
WA_RDGAPIMD_STR-KDGF8 sy-vline
WA_RDGAPIMD_STR-KDGF9 sy-vline
WA_RDGAPIMD_STR-KDGF10 sy-vline
WA_RDGAPIMD_STR-PAI sy-vline
WA_RDGAPIMD_STR-PAIU sy-vline
WA_RDGAPIMD_STR-PAO sy-vline
WA_RDGAPIMD_STR-PAOU sy-vline
WA_RDGAPIMD_STR-RQA sy-vline
WA_RDGAPIMD_STR-RQU sy-vline
WA_RDGAPIMD_STR-PBI sy-vline
WA_RDGAPIMD_STR-MINQ sy-vline
WA_RDGAPIMD_STR-MINU sy-vline
WA_RDGAPIMD_STR-MAXQ sy-vline
WA_RDGAPIMD_STR-MAXU sy-vline
WA_RDGAPIMD_STR-RELQ sy-vline
WA_RDGAPIMD_STR-RELU sy-vline
WA_RDGAPIMD_STR-MULRQ sy-vline
WA_RDGAPIMD_STR-RCHEM sy-vline
WA_RDGAPIMD_STR-DGPTA sy-vline
WA_RDGAPIMD_STR-DGTNA sy-vline
WA_RDGAPIMD_STR-DGWOS sy-vline
WA_RDGAPIMD_STR-NHME sy-vline
WA_RDGAPIMD_STR-DGSHE sy-vline
WA_RDGAPIMD_STR-PIMDG sy-vline
WA_RDGAPIMD_STR-SOOWA sy-vline
WA_RDGAPIMD_STR-USOOW sy-vline
WA_RDGAPIMD_STR-DENFEE sy-vline
WA_RDGAPIMD_STR-UDENFE sy-vline
WA_RDGAPIMD_STR-DENTWE sy-vline
WA_RDGAPIMD_STR-UDENTW sy-vline
WA_RDGAPIMD_STR-DENFIF sy-vline
WA_RDGAPIMD_STR-UDENFI sy-vline
WA_RDGAPIMD_STR-BUDEN sy-vline
WA_RDGAPIMD_STR-UBUDE sy-vline
WA_RDGAPIMD_STR-BOPOI sy-vline
WA_RDGAPIMD_STR-UBOPO sy-vline
WA_RDGAPIMD_STR-VISCO sy-vline
WA_RDGAPIMD_STR-UVISC sy-vline
WA_RDGAPIMD_STR-STPRES sy-vline
WA_RDGAPIMD_STR-USTPRE sy-vline
WA_RDGAPIMD_STR-HYGRO sy-vline
WA_RDGAPIMD_STR-MEPOI sy-vline
WA_RDGAPIMD_STR-UMEPO sy-vline
WA_RDGAPIMD_STR-COOEX sy-vline
WA_RDGAPIMD_STR-UCOOE sy-vline
WA_RDGAPIMD_STR-MTMPF sy-vline
WA_RDGAPIMD_STR-UMTMP sy-vline
WA_RDGAPIMD_STR-STOPA sy-vline
WA_RDGAPIMD_STR-SPPRO sy-vline
WA_RDGAPIMD_STR-MAPOL sy-vline
WA_RDGAPIMD_STR-PINLQ sy-vline
WA_RDGAPIMD_STR-PASI sy-vline
WA_RDGAPIMD_STR-UPASI sy-vline
WA_RDGAPIMD_STR-PAGW sy-vline
WA_RDGAPIMD_STR-UPAGW sy-vline
WA_RDGAPIMD_STR-EXCEP sy-vline
WA_RDGAPIMD_STR-SCASE sy-vline
WA_RDGAPIMD_STR-COLNO sy-vline
WA_RDGAPIMD_STR-DGRES3 sy-vline
WA_RDGAPIMD_STR-DGREMP sy-vline
WA_RDGAPIMD_STR-DGRERQ sy-vline
WA_RDGAPIMD_STR-EIMDG sy-vline
WA_RDGAPIMD_STR-PDGNUD sy-vline
WA_RDGAPIMD_STR-PRES1 sy-vline
WA_RDGAPIMD_STR-PRES2 sy-vline
WA_RDGAPIMD_STR-PRES3 sy-vline
WA_RDGAPIMD_STR-PREMP1 sy-vline
WA_RDGAPIMD_STR-PRERQ1 sy-vline
WA_RDGAPIMD_STR-PRERQ2 sy-vline
WA_RDGAPIMD_STR-PSTOSU sy-vline
WA_RDGAPIMD_STR-PDAIN1 sy-vline
WA_RDGAPIMD_STR-PDAIN2 sy-vline
WA_RDGAPIMD_STR-PDAIN3 sy-vline
WA_RDGAPIMD_STR-PDAIN4 sy-vline
WA_RDGAPIMD_STR-PDAIN5 sy-vline
WA_RDGAPIMD_STR-PDAIN6 sy-vline
WA_RDGAPIMD_STR-PDAIN7 sy-vline
WA_RDGAPIMD_STR-PDAIN8 sy-vline
WA_RDGAPIMD_STR-PDAIN9 sy-vline
WA_RDGAPIMD_STR-PDAIN10 sy-vline
WA_RDGAPIMD_STR-MIOWA sy-vline
WA_RDGAPIMD_STR-UMIOW sy-vline
WA_RDGAPIMD_STR-PHYGRO sy-vline
WA_RDGAPIMD_STR-PDGF1 sy-vline
WA_RDGAPIMD_STR-PDGF2 sy-vline
WA_RDGAPIMD_STR-PDGF3 sy-vline
WA_RDGAPIMD_STR-PDGF4 sy-vline
WA_RDGAPIMD_STR-PDGF5 sy-vline
WA_RDGAPIMD_STR-PDGF6 sy-vline
WA_RDGAPIMD_STR-PDGF7 sy-vline
WA_RDGAPIMD_STR-PDGF8 sy-vline
WA_RDGAPIMD_STR-PDGF9 sy-vline
WA_RDGAPIMD_STR-PDGFA sy-vline
WA_RDGAPIMD_STR-PDGFB sy-vline
WA_RDGAPIMD_STR-PDGFC sy-vline
WA_RDGAPIMD_STR-PDGFD sy-vline
WA_RDGAPIMD_STR-PDGFE sy-vline
WA_RDGAPIMD_STR-PDGFF sy-vline
WA_RDGAPIMD_STR-PTXTPATT sy-vline
WA_RDGAPIMD_STR-MSEPR1 sy-vline
WA_RDGAPIMD_STR-MSEPR2 sy-vline
WA_RDGAPIMD_STR-MSEPR3 sy-vline
WA_RDGAPIMD_STR-MSEPR4 sy-vline
WA_RDGAPIMD_STR-MSEPR5 sy-vline
WA_RDGAPIMD_STR-MSEPR6 sy-vline
WA_RDGAPIMD_STR-MSEPR7 sy-vline
WA_RDGAPIMD_STR-MSEPR8 sy-vline
WA_RDGAPIMD_STR-MSEPR9 sy-vline
WA_RDGAPIMD_STR-MSEPRA sy-vline
WA_RDGAPIMD_STR-MSEPRB sy-vline
WA_RDGAPIMD_STR-MSEPRC sy-vline
WA_RDGAPIMD_STR-MSEPRD sy-vline
WA_RDGAPIMD_STR-MSEPRE sy-vline
WA_RDGAPIMD_STR-MSEPRF sy-vline
WA_RDGAPIMD_STR-MSEPRG sy-vline
WA_RDGAPIMD_STR-MSEPRH sy-vline
WA_RDGAPIMD_STR-MLOAR1 sy-vline
WA_RDGAPIMD_STR-MLOAR2 sy-vline
WA_RDGAPIMD_STR-MLOAR3 sy-vline
WA_RDGAPIMD_STR-MLOAR4 sy-vline
WA_RDGAPIMD_STR-MLOAR5 sy-vline
WA_RDGAPIMD_STR-MLOAR6 sy-vline
WA_RDGAPIMD_STR-MLOAR7 sy-vline
WA_RDGAPIMD_STR-MLOAR8 sy-vline
WA_RDGAPIMD_STR-MLOAR9 sy-vline
WA_RDGAPIMD_STR-MLOARA sy-vline
WA_RDGAPIMD_STR-RSMLG1 sy-vline
WA_RDGAPIMD_STR-RSMLG2 sy-vline
WA_RDGAPIMD_STR-RSMLG3 sy-vline
WA_RDGAPIMD_STR-ESMLG1 sy-vline
WA_RDGAPIMD_STR-ESMLG2 sy-vline
WA_RDGAPIMD_STR-ESMLG3 sy-vline
WA_RDGAPIMD_STR-PREMP2 sy-vline
WA_RDGAPIMD_STR-RQA2 sy-vline
WA_RDGAPIMD_STR-RQU2 sy-vline
WA_RDGAPIMD_STR-PPDG1 sy-vline
WA_RDGAPIMD_STR-PPDG2 sy-vline
WA_RDGAPIMD_STR-PPDG3 sy-vline
WA_RDGAPIMD_STR-PPDG4 sy-vline
WA_RDGAPIMD_STR-PPDG5 sy-vline
WA_RDGAPIMD_STR-PPDG6 sy-vline
WA_RDGAPIMD_STR-PPDG7 sy-vline
WA_RDGAPIMD_STR-PPDG8 sy-vline
WA_RDGAPIMD_STR-PPDG9 sy-vline
WA_RDGAPIMD_STR-PPDGA sy-vline
WA_RDGAPIMD_STR-PPDGB sy-vline
WA_RDGAPIMD_STR-PPDGC sy-vline
WA_RDGAPIMD_STR-PPDGE sy-vline
WA_RDGAPIMD_STR-PPDGF sy-vline
WA_RDGAPIMD_STR-PPDGG sy-vline
WA_RDGAPIMD_STR-DAOR sy-vline
WA_RDGAPIMD_STR-FORM_PHYS_CHEM sy-vline
WA_RDGAPIMD_STR-EXPL_NET sy-vline
WA_RDGAPIMD_STR-EXPL_NET_U sy-vline
WA_RDGAPIMD_STR-EXPL_REL_PERCENT sy-vline
WA_RDGAPIMD_STR-ACTVTY_MAX sy-vline
WA_RDGAPIMD_STR-ACTVTY_MAX_U sy-vline
WA_RDGAPIMD_STR-ACTVTY_MAX_REL sy-vline
WA_RDGAPIMD_STR-ACTVTY_MAX_REL_U sy-vline
WA_RDGAPIMD_STR-LTSK sy-vline
WA_RDGAPIMD_STR-EMV sy-vline
WA_RDGAPIMD_STR-FSAK sy-vline
WA_RDGAPIMD_STR-SFK sy-vline
WA_RDGAPIMD_STR-MUNAKODE sy-vline
WA_RDGAPIMD_STR-EXNUMBER sy-vline
WA_RDGAPIMD_STR-CERTIFIC sy-vline
WA_RDGAPIMD_STR-HAZCHEM_CODE sy-vline
WA_RDGAPIMD_STR-FLG_EMSN1_U sy-vline
WA_RDGAPIMD_STR-FLG_EMSN2_U sy-vline
WA_RDGAPIMD_STR-STOWAGE sy-vline
WA_RDGAPIMD_STR-CARR_TYPE sy-vline
WA_RDGAPIMD_STR-FLG_PAI sy-vline
WA_RDGAPIMD_STR-FLG_PAO sy-vline
WA_RDGAPIMD_STR-FLG_PASI sy-vline
WA_RDGAPIMD_STR-FLG_PAGW sy-vline
WA_RDGAPIMD_STR-FLG_RELQ sy-vline
WA_RDGAPIMD_STR-FLG_MULRQ sy-vline
WA_RDGAPIMD_STR-FLG_RELQ_UNLIMIT sy-vline
WA_RDGAPIMD_STR-FLG_MULRQ_FORBID sy-vline
WA_RDGAPIMD_STR-PDGNUDPRE sy-vline
WA_RDGAPIMD_STR-PDGNUDSUF sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF01 sy-vline
WA_RDGAPIMD_STR-TEXTPATT01 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF02 sy-vline
WA_RDGAPIMD_STR-TEXTPATT02 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF03 sy-vline
WA_RDGAPIMD_STR-TEXTPATT03 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF04 sy-vline
WA_RDGAPIMD_STR-TEXTPATT04 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF05 sy-vline
WA_RDGAPIMD_STR-TEXTPATT05 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF06 sy-vline
WA_RDGAPIMD_STR-TEXTPATT06 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF07 sy-vline
WA_RDGAPIMD_STR-TEXTPATT07 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF08 sy-vline
WA_RDGAPIMD_STR-TEXTPATT08 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF09 sy-vline
WA_RDGAPIMD_STR-TEXTPATT09 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF10 sy-vline
WA_RDGAPIMD_STR-TEXTPATT10 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF11 sy-vline
WA_RDGAPIMD_STR-TEXTPATT11 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF12 sy-vline
WA_RDGAPIMD_STR-TEXTPATT12 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF13 sy-vline
WA_RDGAPIMD_STR-TEXTPATT13 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF14 sy-vline
WA_RDGAPIMD_STR-TEXTPATT14 sy-vline
WA_RDGAPIMD_STR-TEXTPATT_PROF15 sy-vline
WA_RDGAPIMD_STR-TEXTPATT15 sy-vline
WA_RDGAPIMD_STR-ABS_ACT sy-vline
WA_RDGAPIMD_STR-ABS_ACT_U sy-vline
WA_RDGAPIMD_STR-REL_SPEC_ACT sy-vline
WA_RDGAPIMD_STR-REL_SPEC_ACT_U sy-vline
WA_RDGAPIMD_STR-CONTAMINATION sy-vline
WA_RDGAPIMD_STR-CONTAMINATION_U sy-vline
WA_RDGAPIMD_STR-DOSE_RATE sy-vline
WA_RDGAPIMD_STR-DOSE_RATE_U sy-vline
WA_RDGAPIMD_STR-MAX_ACT1 sy-vline
WA_RDGAPIMD_STR-MAX_ACT1_U sy-vline
WA_RDGAPIMD_STR-ACT1_UNLIMIT sy-vline
WA_RDGAPIMD_STR-MAX_ACT2 sy-vline
WA_RDGAPIMD_STR-MAX_ACT2_U sy-vline
WA_RDGAPIMD_STR-ACT2_UNLIMIT sy-vline
WA_RDGAPIMD_STR-ACT_SUB_PACK sy-vline
WA_RDGAPIMD_STR-ACT_SUB_PACK_U sy-vline
WA_RDGAPIMD_STR-MAX_ACT_CONSG sy-vline
WA_RDGAPIMD_STR-MAX_ACT_CONSG_U sy-vline
WA_RDGAPIMD_STR-MULT_ACT_SGL sy-vline
WA_RDGAPIMD_STR-REF_ACT_SGL sy-vline
WA_RDGAPIMD_STR-MULT_ACT_PACK sy-vline
WA_RDGAPIMD_STR-REF_ACT_PACK sy-vline
WA_RDGAPIMD_STR-MAX_CONT_A sy-vline
WA_RDGAPIMD_STR-MAX_CONT_A_U sy-vline
WA_RDGAPIMD_STR-MAX_CONT_B_G sy-vline
WA_RDGAPIMD_STR-MAX_CONT_B_G_U sy-vline
WA_RDGAPIMD_STR-MAX_DOSE_UNP sy-vline
WA_RDGAPIMD_STR-MAX_DOSE_UNP_U sy-vline
WA_RDGAPIMD_STR-DIST_DOSE_UNP sy-vline
WA_RDGAPIMD_STR-DIST_DOSE_UNP_U sy-vline
WA_RDGAPIMD_STR-NO_DIST_UNP sy-vline
WA_RDGAPIMD_STR-MAX_DOSE_PACK sy-vline
WA_RDGAPIMD_STR-MAX_DOSE_PACK_U sy-vline
WA_RDGAPIMD_STR-DIST_DOSE_PACK sy-vline
WA_RDGAPIMD_STR-DIST_DOSE_PACK_U sy-vline
WA_RDGAPIMD_STR-NO_DIST_PACK sy-vline
WA_RDGAPIMD_STR-MAX_ACT_SGL_DC sy-vline
WA_RDGAPIMD_STR-MAX_ACT_SGL_U_DC sy-vline
WA_RDGAPIMD_STR-ACT_SGL_UNLIM_DC sy-vline
WA_RDGAPIMD_STR-MAX_ACT_PAC_DC sy-vline
WA_RDGAPIMD_STR-MAX_ACT_PAC_U_DC sy-vline
WA_RDGAPIMD_STR-ACT_PAC_UNLIM_DC sy-vline
WA_RDGAPIMD_STR-EXCPT_PAC_OPT_DC sy-vline
WA_RDGAPIMD_STR-MAX_GRS_WGHT_DC sy-vline
WA_RDGAPIMD_STR-U_MAX_GRS_WGT_DC sy-vline
WA_RDGAPIMD_STR-EXCEPTID01 sy-vline
WA_RDGAPIMD_STR-EXCEPTID02 sy-vline
WA_RDGAPIMD_STR-EXCEPTID03 sy-vline
WA_RDGAPIMD_STR-EXCEPTID04 sy-vline
WA_RDGAPIMD_STR-EXCEPTID05 sy-vline
WA_RDGAPIMD_STR-EXCEPTID06 sy-vline
WA_RDGAPIMD_STR-EXCEPTID07 sy-vline
WA_RDGAPIMD_STR-EXCEPTID08 sy-vline
WA_RDGAPIMD_STR-EXCEPTID09 sy-vline
WA_RDGAPIMD_STR-EXCEPTID10 sy-vline
WA_RDGAPIMD_STR-ACT_EMIS_TYPE sy-vline
WA_RDGAPIMD_STR-MAX_NEM_DC sy-vline
WA_RDGAPIMD_STR-MAX_NEM_U_DC sy-vline
WA_RDGAPIMD_STR-TPMA sy-vline
WA_RDGAPIMD_STR-TRANSP_TYPE sy-vline
WA_RDGAPIMD_STR-TRANSP_APPROVED sy-vline
WA_RDGAPIMD_STR-LEG_SRC_RESTR sy-vline
WA_RDGAPIMD_STR-RESTR_PHRKEY sy-vline
WA_RDGAPIMD_STR-MIN_QUANT sy-vline
WA_RDGAPIMD_STR-U_MIN_QUANT sy-vline
WA_RDGAPIMD_STR-FLG_MIN_QUANT sy-vline
WA_RDGAPIMD_STR-MAX_QUANT sy-vline
WA_RDGAPIMD_STR-U_MAX_QUANT sy-vline
WA_RDGAPIMD_STR-FLG_MAX_QUANT sy-vline
WA_RDGAPIMD_STR-SPPROV_PHRKEY sy-vline
WA_RDGAPIMD_STR-SP_PRINT_PHRKEY sy-vline
WA_RDGAPIMD_STR-MIX_PACK_PHRKEY sy-vline
WA_RDGAPIMD_STR-SEGREGAT_PHRKEY sy-vline
WA_RDGAPIMD_STR-PACKAGES_PHRKEY sy-vline
WA_RDGAPIMD_STR-BULK_PHRKEY sy-vline
WA_RDGAPIMD_STR-HANDLING_PHRKEY sy-vline
WA_RDGAPIMD_STR-OPERATION_PHRKEY sy-vline
WA_RDGAPIMD_STR-VEHICLE_PHRKEY sy-vline
WA_RDGAPIMD_STR-SP_PRINT_PHRKEY1 sy-vline
WA_RDGAPIMD_STR-SP_PRINT_PHRKEY2 sy-vline
WA_RDGAPIMD_STR-SP_PRINT_PHRKEY3 sy-vline
WA_RDGAPIMD_STR-PRIO_ALTERN sy-vline
WA_RDGAPIMD_STR-FLG_RELEASED sy-vline
WA_RDGAPIMD_STR-FLG_TRANS_PERM sy-vline
WA_RDGAPIMD_STR-FLG_NO_DG sy-vline
WA_RDGAPIMD_STR-FLG_LQ sy-vline
WA_RDGAPIMD_STR-FLG_RQ sy-vline
WA_RDGAPIMD_STR-INSTR_ENCL sy-vline
WA_RDGAPIMD_STR-FLG_SINGLE_PACK sy-vline
WA_RDGAPIMD_STR-PACOD sy-vline
WA_RDGAPIMD_STR-QUANT_OUT_PACK sy-vline
WA_RDGAPIMD_STR-U_QUANT_OUT_PACK sy-vline
WA_RDGAPIMD_STR-PACK_NOTE sy-vline
WA_RDGAPIMD_STR-RECN_SUB sy-vline
WA_RDGAPIMD_STR-RECN_CLASS sy-vline
WA_RDGAPIMD_STR-FLG_CC sy-vline
WA_RDGAPIMD_STR-FLG_PACKED sy-vline
WA_RDGAPIMD_STR-TRANSPORT_TYPE sy-vline
WA_RDGAPIMD_STR-APPROVAL_CODE sy-vline
WA_RDGAPIMD_STR-MAT_DAMAGED_CL7 sy-vline
WA_RDGAPIMD_STR-MAX_GROSS_WEIGHT sy-vline
WA_RDGAPIMD_STR-U_MAX_GROSS_WGHT sy-vline
WA_RDGAPIMD_STR-SUBID_DG_CLASS sy-vline
WA_RDGAPIMD_STR-EMV_DYN sy-vline
WA_RDGAPIMD_STR-LTSK_DYN sy-vline
WA_RDGAPIMD_STR-EXPL_NET_DYN sy-vline
WA_RDGAPIMD_STR-EXPL_NET_DYN_U sy-vline
WA_RDGAPIMD_STR-MAX_ACT_SGL sy-vline
WA_RDGAPIMD_STR-MAX_ACT_SGL_U sy-vline
WA_RDGAPIMD_STR-ACT_SGL_UNLIMIT sy-vline
WA_RDGAPIMD_STR-MAX_ACT_PACK sy-vline
WA_RDGAPIMD_STR-MAX_ACT_PACK_U sy-vline
WA_RDGAPIMD_STR-ACT_PACK_UNLIMIT sy-vline
WA_RDGAPIMD_STR-EXCEPT_PACK_OPT sy-vline
WA_RDGAPIMD_STR-DG_USE_CASE sy-vline
WA_RDGAPIMD_STR-PRIO_DYNCL sy-vline
WA_RDGAPIMD_STR-MAX_NEM sy-vline
WA_RDGAPIMD_STR-MAX_NEM_U sy-vline
WA_RDGAPIMD_STR-DUMMY_RCBDUDGREL sy-vline
WA_RDGAPIMD_STR-FLG_EQ sy-vline
WA_RDGAPIMD_STR-DGREL_TRANSIND01 sy-vline
WA_RDGAPIMD_STR-DGREL_TRANSIND02 sy-vline
WA_RDGAPIMD_STR-DGREL_TRANSIND03 sy-vline
WA_RDGAPIMD_STR-DGREL_TRANSIND04 sy-vline
WA_RDGAPIMD_STR-DGREL_TRANSIND05 sy-vline
WA_RDGAPIMD_STR-DGREL_TRANSIND06 sy-vline
WA_RDGAPIMD_STR-DGREL_TRANSIND07 sy-vline
WA_RDGAPIMD_STR-DGREL_TRANSIND08 sy-vline
WA_RDGAPIMD_STR-PACKAGE_MATNR sy-vline
WA_RDGAPIMD_STR-MATNR_REPLACE sy-vline
WA_RDGAPIMD_STR-PINEQ sy-vline
WA_RDGAPIMD_STR-EXC_QUANT_IP sy-vline
WA_RDGAPIMD_STR-EXC_QUANT_IP_U sy-vline
WA_RDGAPIMD_STR-EXC_QUANT_OP sy-vline
WA_RDGAPIMD_STR-EXC_QUANT_OP_U sy-vline
WA_RDGAPIMD_STR-FLG_EXC_QUANT_IP sy-vline
WA_RDGAPIMD_STR-FLG_EXC_QUANT_OP sy-vline
WA_RDGAPIMD_STR-VBELN_TP sy-vline
WA_RDGAPIMD_STR-POSNR_TP sy-vline
WA_RDGAPIMD_STR-LFDNR_TP sy-vline
WA_RDGAPIMD_STR-RECN_REFRH sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.