ABAP Select data from SAP table RDGAPIDGHEAD 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 RDGAPIDGHEAD 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 RDGAPIDGHEAD. 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 RDGAPIDGHEAD 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_RDGAPIDGHEAD TYPE STANDARD TABLE OF RDGAPIDGHEAD,
      WA_RDGAPIDGHEAD TYPE RDGAPIDGHEAD,
      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: <RDGAPIDGHEAD> TYPE RDGAPIDGHEAD.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RDGAPIDGHEAD
*  INTO TABLE @DATA(IT_RDGAPIDGHEAD2).
*--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_RDGAPIDGHEAD INDEX 1 INTO DATA(WA_RDGAPIDGHEAD2).


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

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RDGAPIDGHEAD-EXTINFO, sy-vline,
WA_RDGAPIDGHEAD-LINEMOD, sy-vline,
WA_RDGAPIDGHEAD-MANDT, sy-vline,
WA_RDGAPIDGHEAD-RECN, sy-vline,
WA_RDGAPIDGHEAD-ACTN, sy-vline,
WA_RDGAPIDGHEAD-VALFR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RDGAPIDGHEAD 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_RDGAPIDGHEAD 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_RDGAPIDGHEAD INTO WA_RDGAPIDGHEAD. *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_RDGAPIDGHEAD-RECN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-RECN.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit CUNIT, internal->external for field RQU2 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RDGAPIDGHEAD-RQU2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-EXPL_NET_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-ACTVTY_MAX_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-ACTVTY_MAX_REL_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-ABS_ACT_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-REL_SPEC_ACT_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-CONTAMINATION_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-DOSE_RATE_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_ACT1_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_ACT2_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-ACT_SUB_PACK_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_ACT_CONSG_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_CONT_A_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_CONT_B_G_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_DOSE_UNP_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-DIST_DOSE_UNP_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_DOSE_PACK_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-DIST_DOSE_PACK_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_ACT_SGL_U_DC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_ACT_PAC_U_DC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-U_MAX_GRS_WGT_DC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-MAX_NEM_U_DC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-MAX_NEM_U_DC.
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_RDGAPIDGHEAD-EXC_QUANT_IP_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-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_RDGAPIDGHEAD-EXC_QUANT_OP_U IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDGAPIDGHEAD-EXC_QUANT_OP_U.
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_RDGAPIDGHEAD_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,
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,END OF T_EKKO_STR. DATA: WA_RDGAPIDGHEAD_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_RDGAPIDGHEAD_STR-ERRORMODE sy-vline
WA_RDGAPIDGHEAD_STR-ERRORINFO sy-vline
WA_RDGAPIDGHEAD_STR-ERRORCLASS sy-vline
WA_RDGAPIDGHEAD_STR-ERRORPARAM sy-vline
WA_RDGAPIDGHEAD_STR-LOGLOCKMOD sy-vline
WA_RDGAPIDGHEAD_STR-EXTINFO sy-vline
WA_RDGAPIDGHEAD_STR-LINEMOD sy-vline
WA_RDGAPIDGHEAD_STR-MANDT sy-vline
WA_RDGAPIDGHEAD_STR-RECN sy-vline
WA_RDGAPIDGHEAD_STR-ACTN sy-vline
WA_RDGAPIDGHEAD_STR-VALFR sy-vline
WA_RDGAPIDGHEAD_STR-VALTO sy-vline
WA_RDGAPIDGHEAD_STR-AENNR sy-vline
WA_RDGAPIDGHEAD_STR-DELFLG sy-vline
WA_RDGAPIDGHEAD_STR-PARKFLG sy-vline
WA_RDGAPIDGHEAD_STR-CRDAT sy-vline
WA_RDGAPIDGHEAD_STR-CRNAM sy-vline
WA_RDGAPIDGHEAD_STR-UPDDAT sy-vline
WA_RDGAPIDGHEAD_STR-UPDNAM sy-vline
WA_RDGAPIDGHEAD_STR-SRSID sy-vline
WA_RDGAPIDGHEAD_STR-OWNID sy-vline
WA_RDGAPIDGHEAD_STR-RECNROOT sy-vline
WA_RDGAPIDGHEAD_STR-MATNR sy-vline
WA_RDGAPIDGHEAD_STR-MOT sy-vline
WA_RDGAPIDGHEAD_STR-RVLID sy-vline
WA_RDGAPIDGHEAD_STR-DGNHM sy-vline
WA_RDGAPIDGHEAD_STR-DGCAO sy-vline
WA_RDGAPIDGHEAD_STR-TKUI sy-vline
WA_RDGAPIDGHEAD_STR-DGNU sy-vline
WA_RDGAPIDGHEAD_STR-DGRES1 sy-vline
WA_RDGAPIDGHEAD_STR-DGRES2 sy-vline
WA_RDGAPIDGHEAD_STR-DGCL sy-vline
WA_RDGAPIDGHEAD_STR-DGSC sy-vline
WA_RDGAPIDGHEAD_STR-SDBC sy-vline
WA_RDGAPIDGHEAD_STR-SLBE sy-vline
WA_RDGAPIDGHEAD_STR-LDBC sy-vline
WA_RDGAPIDGHEAD_STR-LWDG sy-vline
WA_RDGAPIDGHEAD_STR-STOSU sy-vline
WA_RDGAPIDGHEAD_STR-COTMP sy-vline
WA_RDGAPIDGHEAD_STR-TPCUN sy-vline
WA_RDGAPIDGHEAD_STR-EMTMP sy-vline
WA_RDGAPIDGHEAD_STR-TPEUN sy-vline
WA_RDGAPIDGHEAD_STR-FLTMP sy-vline
WA_RDGAPIDGHEAD_STR-TPFUN sy-vline
WA_RDGAPIDGHEAD_STR-TPSNL sy-vline
WA_RDGAPIDGHEAD_STR-TPSLU sy-vline
WA_RDGAPIDGHEAD_STR-TPSNH sy-vline
WA_RDGAPIDGHEAD_STR-TPSHU sy-vline
WA_RDGAPIDGHEAD_STR-DAIN1 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN2 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN3 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN4 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN5 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN6 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN7 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN8 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN9 sy-vline
WA_RDGAPIDGHEAD_STR-DAIN10 sy-vline
WA_RDGAPIDGHEAD_STR-COWE sy-vline
WA_RDGAPIDGHEAD_STR-VBFC sy-vline
WA_RDGAPIDGHEAD_STR-SDCL sy-vline
WA_RDGAPIDGHEAD_STR-EINU sy-vline
WA_RDGAPIDGHEAD_STR-EICN sy-vline
WA_RDGAPIDGHEAD_STR-EMSN1 sy-vline
WA_RDGAPIDGHEAD_STR-EMSN2 sy-vline
WA_RDGAPIDGHEAD_STR-MFAG1 sy-vline
WA_RDGAPIDGHEAD_STR-MFAG2 sy-vline
WA_RDGAPIDGHEAD_STR-MOS1 sy-vline
WA_RDGAPIDGHEAD_STR-MOS2 sy-vline
WA_RDGAPIDGHEAD_STR-MOS3 sy-vline
WA_RDGAPIDGHEAD_STR-MOS4 sy-vline
WA_RDGAPIDGHEAD_STR-MOS5 sy-vline
WA_RDGAPIDGHEAD_STR-MOS6 sy-vline
WA_RDGAPIDGHEAD_STR-MOS7 sy-vline
WA_RDGAPIDGHEAD_STR-MOS8 sy-vline
WA_RDGAPIDGHEAD_STR-MOS9 sy-vline
WA_RDGAPIDGHEAD_STR-MOSA sy-vline
WA_RDGAPIDGHEAD_STR-HQTU sy-vline
WA_RDGAPIDGHEAD_STR-HQTUN sy-vline
WA_RDGAPIDGHEAD_STR-PIN sy-vline
WA_RDGAPIDGHEAD_STR-PGRO sy-vline
WA_RDGAPIDGHEAD_STR-HNU sy-vline
WA_RDGAPIDGHEAD_STR-HPN1 sy-vline
WA_RDGAPIDGHEAD_STR-HPN2 sy-vline
WA_RDGAPIDGHEAD_STR-HPN3 sy-vline
WA_RDGAPIDGHEAD_STR-HPN4 sy-vline
WA_RDGAPIDGHEAD_STR-HPN5 sy-vline
WA_RDGAPIDGHEAD_STR-HPN6 sy-vline
WA_RDGAPIDGHEAD_STR-HPN7 sy-vline
WA_RDGAPIDGHEAD_STR-LAB1 sy-vline
WA_RDGAPIDGHEAD_STR-LAB2 sy-vline
WA_RDGAPIDGHEAD_STR-LAB3 sy-vline
WA_RDGAPIDGHEAD_STR-LAB4 sy-vline
WA_RDGAPIDGHEAD_STR-LAB5 sy-vline
WA_RDGAPIDGHEAD_STR-LAB6 sy-vline
WA_RDGAPIDGHEAD_STR-LAB7 sy-vline
WA_RDGAPIDGHEAD_STR-LAB8 sy-vline
WA_RDGAPIDGHEAD_STR-LAB9 sy-vline
WA_RDGAPIDGHEAD_STR-LAB10 sy-vline
WA_RDGAPIDGHEAD_STR-KDGVS sy-vline
WA_RDGAPIDGHEAD_STR-KDGNS sy-vline
WA_RDGAPIDGHEAD_STR-KDGMP sy-vline
WA_RDGAPIDGHEAD_STR-KDGEX sy-vline
WA_RDGAPIDGHEAD_STR-KDGHI sy-vline
WA_RDGAPIDGHEAD_STR-KDGF1 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF2 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF3 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF4 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF5 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF6 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF7 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF8 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF9 sy-vline
WA_RDGAPIDGHEAD_STR-KDGF10 sy-vline
WA_RDGAPIDGHEAD_STR-PAI sy-vline
WA_RDGAPIDGHEAD_STR-PAIU sy-vline
WA_RDGAPIDGHEAD_STR-PAO sy-vline
WA_RDGAPIDGHEAD_STR-PAOU sy-vline
WA_RDGAPIDGHEAD_STR-RQA sy-vline
WA_RDGAPIDGHEAD_STR-RQU sy-vline
WA_RDGAPIDGHEAD_STR-PBI sy-vline
WA_RDGAPIDGHEAD_STR-MINQ sy-vline
WA_RDGAPIDGHEAD_STR-MINU sy-vline
WA_RDGAPIDGHEAD_STR-MAXQ sy-vline
WA_RDGAPIDGHEAD_STR-MAXU sy-vline
WA_RDGAPIDGHEAD_STR-RELQ sy-vline
WA_RDGAPIDGHEAD_STR-RELU sy-vline
WA_RDGAPIDGHEAD_STR-MULRQ sy-vline
WA_RDGAPIDGHEAD_STR-RCHEM sy-vline
WA_RDGAPIDGHEAD_STR-DGPTA sy-vline
WA_RDGAPIDGHEAD_STR-DGTNA sy-vline
WA_RDGAPIDGHEAD_STR-DGWOS sy-vline
WA_RDGAPIDGHEAD_STR-NHME sy-vline
WA_RDGAPIDGHEAD_STR-DGSHE sy-vline
WA_RDGAPIDGHEAD_STR-PIMDG sy-vline
WA_RDGAPIDGHEAD_STR-SOOWA sy-vline
WA_RDGAPIDGHEAD_STR-USOOW sy-vline
WA_RDGAPIDGHEAD_STR-DENFEE sy-vline
WA_RDGAPIDGHEAD_STR-UDENFE sy-vline
WA_RDGAPIDGHEAD_STR-DENTWE sy-vline
WA_RDGAPIDGHEAD_STR-UDENTW sy-vline
WA_RDGAPIDGHEAD_STR-DENFIF sy-vline
WA_RDGAPIDGHEAD_STR-UDENFI sy-vline
WA_RDGAPIDGHEAD_STR-BUDEN sy-vline
WA_RDGAPIDGHEAD_STR-UBUDE sy-vline
WA_RDGAPIDGHEAD_STR-BOPOI sy-vline
WA_RDGAPIDGHEAD_STR-UBOPO sy-vline
WA_RDGAPIDGHEAD_STR-VISCO sy-vline
WA_RDGAPIDGHEAD_STR-UVISC sy-vline
WA_RDGAPIDGHEAD_STR-STPRES sy-vline
WA_RDGAPIDGHEAD_STR-USTPRE sy-vline
WA_RDGAPIDGHEAD_STR-HYGRO sy-vline
WA_RDGAPIDGHEAD_STR-MEPOI sy-vline
WA_RDGAPIDGHEAD_STR-UMEPO sy-vline
WA_RDGAPIDGHEAD_STR-COOEX sy-vline
WA_RDGAPIDGHEAD_STR-UCOOE sy-vline
WA_RDGAPIDGHEAD_STR-MTMPF sy-vline
WA_RDGAPIDGHEAD_STR-UMTMP sy-vline
WA_RDGAPIDGHEAD_STR-STOPA sy-vline
WA_RDGAPIDGHEAD_STR-SPPRO sy-vline
WA_RDGAPIDGHEAD_STR-MAPOL sy-vline
WA_RDGAPIDGHEAD_STR-PINLQ sy-vline
WA_RDGAPIDGHEAD_STR-PASI sy-vline
WA_RDGAPIDGHEAD_STR-UPASI sy-vline
WA_RDGAPIDGHEAD_STR-PAGW sy-vline
WA_RDGAPIDGHEAD_STR-UPAGW sy-vline
WA_RDGAPIDGHEAD_STR-EXCEP sy-vline
WA_RDGAPIDGHEAD_STR-SCASE sy-vline
WA_RDGAPIDGHEAD_STR-COLNO sy-vline
WA_RDGAPIDGHEAD_STR-DGRES3 sy-vline
WA_RDGAPIDGHEAD_STR-DGREMP sy-vline
WA_RDGAPIDGHEAD_STR-DGRERQ sy-vline
WA_RDGAPIDGHEAD_STR-EIMDG sy-vline
WA_RDGAPIDGHEAD_STR-PDGNUD sy-vline
WA_RDGAPIDGHEAD_STR-PRES1 sy-vline
WA_RDGAPIDGHEAD_STR-PRES2 sy-vline
WA_RDGAPIDGHEAD_STR-PRES3 sy-vline
WA_RDGAPIDGHEAD_STR-PREMP1 sy-vline
WA_RDGAPIDGHEAD_STR-PRERQ1 sy-vline
WA_RDGAPIDGHEAD_STR-PRERQ2 sy-vline
WA_RDGAPIDGHEAD_STR-PSTOSU sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN1 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN2 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN3 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN4 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN5 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN6 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN7 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN8 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN9 sy-vline
WA_RDGAPIDGHEAD_STR-PDAIN10 sy-vline
WA_RDGAPIDGHEAD_STR-MIOWA sy-vline
WA_RDGAPIDGHEAD_STR-UMIOW sy-vline
WA_RDGAPIDGHEAD_STR-PHYGRO sy-vline
WA_RDGAPIDGHEAD_STR-PDGF1 sy-vline
WA_RDGAPIDGHEAD_STR-PDGF2 sy-vline
WA_RDGAPIDGHEAD_STR-PDGF3 sy-vline
WA_RDGAPIDGHEAD_STR-PDGF4 sy-vline
WA_RDGAPIDGHEAD_STR-PDGF5 sy-vline
WA_RDGAPIDGHEAD_STR-PDGF6 sy-vline
WA_RDGAPIDGHEAD_STR-PDGF7 sy-vline
WA_RDGAPIDGHEAD_STR-PDGF8 sy-vline
WA_RDGAPIDGHEAD_STR-PDGF9 sy-vline
WA_RDGAPIDGHEAD_STR-PDGFA sy-vline
WA_RDGAPIDGHEAD_STR-PDGFB sy-vline
WA_RDGAPIDGHEAD_STR-PDGFC sy-vline
WA_RDGAPIDGHEAD_STR-PDGFD sy-vline
WA_RDGAPIDGHEAD_STR-PDGFE sy-vline
WA_RDGAPIDGHEAD_STR-PDGFF sy-vline
WA_RDGAPIDGHEAD_STR-PTXTPATT sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR1 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR2 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR3 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR4 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR5 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR6 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR7 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR8 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPR9 sy-vline
WA_RDGAPIDGHEAD_STR-MSEPRA sy-vline
WA_RDGAPIDGHEAD_STR-MSEPRB sy-vline
WA_RDGAPIDGHEAD_STR-MSEPRC sy-vline
WA_RDGAPIDGHEAD_STR-MSEPRD sy-vline
WA_RDGAPIDGHEAD_STR-MSEPRE sy-vline
WA_RDGAPIDGHEAD_STR-MSEPRF sy-vline
WA_RDGAPIDGHEAD_STR-MSEPRG sy-vline
WA_RDGAPIDGHEAD_STR-MSEPRH sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR1 sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR2 sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR3 sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR4 sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR5 sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR6 sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR7 sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR8 sy-vline
WA_RDGAPIDGHEAD_STR-MLOAR9 sy-vline
WA_RDGAPIDGHEAD_STR-MLOARA sy-vline
WA_RDGAPIDGHEAD_STR-RSMLG1 sy-vline
WA_RDGAPIDGHEAD_STR-RSMLG2 sy-vline
WA_RDGAPIDGHEAD_STR-RSMLG3 sy-vline
WA_RDGAPIDGHEAD_STR-ESMLG1 sy-vline
WA_RDGAPIDGHEAD_STR-ESMLG2 sy-vline
WA_RDGAPIDGHEAD_STR-ESMLG3 sy-vline
WA_RDGAPIDGHEAD_STR-PREMP2 sy-vline
WA_RDGAPIDGHEAD_STR-RQA2 sy-vline
WA_RDGAPIDGHEAD_STR-RQU2 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG1 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG2 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG3 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG4 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG5 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG6 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG7 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG8 sy-vline
WA_RDGAPIDGHEAD_STR-PPDG9 sy-vline
WA_RDGAPIDGHEAD_STR-PPDGA sy-vline
WA_RDGAPIDGHEAD_STR-PPDGB sy-vline
WA_RDGAPIDGHEAD_STR-PPDGC sy-vline
WA_RDGAPIDGHEAD_STR-PPDGE sy-vline
WA_RDGAPIDGHEAD_STR-PPDGF sy-vline
WA_RDGAPIDGHEAD_STR-PPDGG sy-vline
WA_RDGAPIDGHEAD_STR-DAOR sy-vline
WA_RDGAPIDGHEAD_STR-FORM_PHYS_CHEM sy-vline
WA_RDGAPIDGHEAD_STR-EXPL_NET sy-vline
WA_RDGAPIDGHEAD_STR-EXPL_NET_U sy-vline
WA_RDGAPIDGHEAD_STR-EXPL_REL_PERCENT sy-vline
WA_RDGAPIDGHEAD_STR-ACTVTY_MAX sy-vline
WA_RDGAPIDGHEAD_STR-ACTVTY_MAX_U sy-vline
WA_RDGAPIDGHEAD_STR-ACTVTY_MAX_REL sy-vline
WA_RDGAPIDGHEAD_STR-ACTVTY_MAX_REL_U sy-vline
WA_RDGAPIDGHEAD_STR-LTSK sy-vline
WA_RDGAPIDGHEAD_STR-EMV sy-vline
WA_RDGAPIDGHEAD_STR-FSAK sy-vline
WA_RDGAPIDGHEAD_STR-SFK sy-vline
WA_RDGAPIDGHEAD_STR-MUNAKODE sy-vline
WA_RDGAPIDGHEAD_STR-EXNUMBER sy-vline
WA_RDGAPIDGHEAD_STR-CERTIFIC sy-vline
WA_RDGAPIDGHEAD_STR-HAZCHEM_CODE sy-vline
WA_RDGAPIDGHEAD_STR-FLG_EMSN1_U sy-vline
WA_RDGAPIDGHEAD_STR-FLG_EMSN2_U sy-vline
WA_RDGAPIDGHEAD_STR-STOWAGE sy-vline
WA_RDGAPIDGHEAD_STR-CARR_TYPE sy-vline
WA_RDGAPIDGHEAD_STR-FLG_PAI sy-vline
WA_RDGAPIDGHEAD_STR-FLG_PAO sy-vline
WA_RDGAPIDGHEAD_STR-FLG_PASI sy-vline
WA_RDGAPIDGHEAD_STR-FLG_PAGW sy-vline
WA_RDGAPIDGHEAD_STR-FLG_RELQ sy-vline
WA_RDGAPIDGHEAD_STR-FLG_MULRQ sy-vline
WA_RDGAPIDGHEAD_STR-FLG_RELQ_UNLIMIT sy-vline
WA_RDGAPIDGHEAD_STR-FLG_MULRQ_FORBID sy-vline
WA_RDGAPIDGHEAD_STR-PDGNUDPRE sy-vline
WA_RDGAPIDGHEAD_STR-PDGNUDSUF sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF01 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT01 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF02 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT02 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF03 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT03 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF04 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT04 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF05 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT05 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF06 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT06 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF07 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT07 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF08 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT08 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF09 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT09 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF10 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT10 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF11 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT11 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF12 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT12 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF13 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT13 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF14 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT14 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT_PROF15 sy-vline
WA_RDGAPIDGHEAD_STR-TEXTPATT15 sy-vline
WA_RDGAPIDGHEAD_STR-ABS_ACT sy-vline
WA_RDGAPIDGHEAD_STR-ABS_ACT_U sy-vline
WA_RDGAPIDGHEAD_STR-REL_SPEC_ACT sy-vline
WA_RDGAPIDGHEAD_STR-REL_SPEC_ACT_U sy-vline
WA_RDGAPIDGHEAD_STR-CONTAMINATION sy-vline
WA_RDGAPIDGHEAD_STR-CONTAMINATION_U sy-vline
WA_RDGAPIDGHEAD_STR-DOSE_RATE sy-vline
WA_RDGAPIDGHEAD_STR-DOSE_RATE_U sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT1 sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT1_U sy-vline
WA_RDGAPIDGHEAD_STR-ACT1_UNLIMIT sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT2 sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT2_U sy-vline
WA_RDGAPIDGHEAD_STR-ACT2_UNLIMIT sy-vline
WA_RDGAPIDGHEAD_STR-ACT_SUB_PACK sy-vline
WA_RDGAPIDGHEAD_STR-ACT_SUB_PACK_U sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT_CONSG sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT_CONSG_U sy-vline
WA_RDGAPIDGHEAD_STR-MULT_ACT_SGL sy-vline
WA_RDGAPIDGHEAD_STR-REF_ACT_SGL sy-vline
WA_RDGAPIDGHEAD_STR-MULT_ACT_PACK sy-vline
WA_RDGAPIDGHEAD_STR-REF_ACT_PACK sy-vline
WA_RDGAPIDGHEAD_STR-MAX_CONT_A sy-vline
WA_RDGAPIDGHEAD_STR-MAX_CONT_A_U sy-vline
WA_RDGAPIDGHEAD_STR-MAX_CONT_B_G sy-vline
WA_RDGAPIDGHEAD_STR-MAX_CONT_B_G_U sy-vline
WA_RDGAPIDGHEAD_STR-MAX_DOSE_UNP sy-vline
WA_RDGAPIDGHEAD_STR-MAX_DOSE_UNP_U sy-vline
WA_RDGAPIDGHEAD_STR-DIST_DOSE_UNP sy-vline
WA_RDGAPIDGHEAD_STR-DIST_DOSE_UNP_U sy-vline
WA_RDGAPIDGHEAD_STR-NO_DIST_UNP sy-vline
WA_RDGAPIDGHEAD_STR-MAX_DOSE_PACK sy-vline
WA_RDGAPIDGHEAD_STR-MAX_DOSE_PACK_U sy-vline
WA_RDGAPIDGHEAD_STR-DIST_DOSE_PACK sy-vline
WA_RDGAPIDGHEAD_STR-DIST_DOSE_PACK_U sy-vline
WA_RDGAPIDGHEAD_STR-NO_DIST_PACK sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT_SGL_DC sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT_SGL_U_DC sy-vline
WA_RDGAPIDGHEAD_STR-ACT_SGL_UNLIM_DC sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT_PAC_DC sy-vline
WA_RDGAPIDGHEAD_STR-MAX_ACT_PAC_U_DC sy-vline
WA_RDGAPIDGHEAD_STR-ACT_PAC_UNLIM_DC sy-vline
WA_RDGAPIDGHEAD_STR-EXCPT_PAC_OPT_DC sy-vline
WA_RDGAPIDGHEAD_STR-MAX_GRS_WGHT_DC sy-vline
WA_RDGAPIDGHEAD_STR-U_MAX_GRS_WGT_DC sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID01 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID02 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID03 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID04 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID05 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID06 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID07 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID08 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID09 sy-vline
WA_RDGAPIDGHEAD_STR-EXCEPTID10 sy-vline
WA_RDGAPIDGHEAD_STR-ACT_EMIS_TYPE sy-vline
WA_RDGAPIDGHEAD_STR-MAX_NEM_DC sy-vline
WA_RDGAPIDGHEAD_STR-MAX_NEM_U_DC sy-vline
WA_RDGAPIDGHEAD_STR-PINEQ sy-vline
WA_RDGAPIDGHEAD_STR-EXC_QUANT_IP sy-vline
WA_RDGAPIDGHEAD_STR-EXC_QUANT_IP_U sy-vline
WA_RDGAPIDGHEAD_STR-EXC_QUANT_OP sy-vline
WA_RDGAPIDGHEAD_STR-EXC_QUANT_OP_U sy-vline
WA_RDGAPIDGHEAD_STR-FLG_EXC_QUANT_IP sy-vline
WA_RDGAPIDGHEAD_STR-FLG_EXC_QUANT_OP sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.