ABAP Select data from SAP table RJHALLG 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 RJHALLG 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 RJHALLG. 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 RJHALLG 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_RJHALLG TYPE STANDARD TABLE OF RJHALLG,
      WA_RJHALLG TYPE RJHALLG,
      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: <RJHALLG> TYPE RJHALLG.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RJHALLG
*  INTO TABLE @DATA(IT_RJHALLG2).
*--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_RJHALLG INDEX 1 INTO DATA(WA_RJHALLG2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RJHALLG ASSIGNING <RJHALLG>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RJHALLG>-DUBIOS = 1.
<RJHALLG>-BONITAET = 1.
<RJHALLG>-AGENTUR = 1.
<RJHALLG>-ME_SIMENGE = 1.
<RJHALLG>-SI_ABRMNGE = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RJHALLG-SI_SHIPP_CHECK, sy-vline,
WA_RJHALLG-VT_ABRMNGE, sy-vline,
WA_RJHALLG-VT_SHIPP_CHECK, sy-vline,
WA_RJHALLG-XGP_ZAHLW, sy-vline,
WA_RJHALLG-TERM_TYP, sy-vline,
WA_RJHALLG-PERFK_DEF, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RJHALLG 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_RJHALLG 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_RJHALLG INTO WA_RJHALLG. *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 CUNIT, internal->external for field ME_SIMENGE CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_RJHALLG-ME_SIMENGE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RJHALLG-ME_SIMENGE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TERMT, internal->external for field TERM_TYP CALL FUNCTION 'CONVERSION_EXIT_TERMT_OUTPUT' EXPORTING input = WA_RJHALLG-TERM_TYP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RJHALLG-TERM_TYP.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit ISOLA, internal->external for field BASISSPR CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_RJHALLG-BASISSPR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RJHALLG-BASISSPR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field BEZKOPKPR8 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RJHALLG-BEZKOPKPR8 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RJHALLG-BEZKOPKPR8.
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_RJHALLG_STR,
DUBIOS TYPE STRING,
BONITAET TYPE STRING,
AGENTUR TYPE STRING,
ME_SIMENGE TYPE STRING,
SI_ABRMNGE TYPE STRING,
SI_SHIPP_CHECK TYPE STRING,
VT_ABRMNGE TYPE STRING,
VT_SHIPP_CHECK TYPE STRING,
XGP_ZAHLW TYPE STRING,
TERM_TYP TYPE STRING,
PERFK_DEF TYPE STRING,
OFFSET_DEF TYPE STRING,
XIKOHI_EXP TYPE STRING,
XHIDE_SVO TYPE STRING,
XALLIKO_SV TYPE STRING,
XNOFLTR_BE TYPE STRING,
XDELCOL_GB TYPE STRING,
HOEHE_DEH TYPE STRING,
XKONKAUSAZ TYPE STRING,
XKONKAUSDI TYPE STRING,
XKONKAUSSI TYPE STRING,
XKONKAUSWS TYPE STRING,
XKONKAUSVT TYPE STRING,
BE_POPUP TYPE STRING,
CHTYPE_AVM TYPE STRING,
OFF_WVL TYPE STRING,
XAAZUL_OUT TYPE STRING,
ALAND TYPE STRING,
WAERS TYPE STRING,
BUKRS TYPE STRING,
INCPO TYPE STRING,
INCUPO TYPE STRING,
XGUELTOBL TYPE STRING,
BASISSPR TYPE STRING,
NUMKR_KON TYPE STRING,
BEZKOAZPR1 TYPE STRING,
AZPR1_HEAD TYPE STRING,
AZPR1_DOKU TYPE STRING,
BEZKOAZPR2 TYPE STRING,
AZPR2_HEAD TYPE STRING,
AZPR2_DOKU TYPE STRING,
BEZKOSIPR1 TYPE STRING,
SIPR1_HEAD TYPE STRING,
SIPR1_DOKU TYPE STRING,
BEZKOSIPR2 TYPE STRING,
SIPR2_HEAD TYPE STRING,
SIPR2_DOKU TYPE STRING,
BEZKOWSPR1 TYPE STRING,
WSPR1_HEAD TYPE STRING,
WSPR1_DOKU TYPE STRING,
BEZKOWSPR2 TYPE STRING,
WSPR2_HEAD TYPE STRING,
WSPR2_DOKU TYPE STRING,
BEZKODIPR1 TYPE STRING,
DIPR1_HEAD TYPE STRING,
DIPR1_DOKU TYPE STRING,
BEZKODIPR2 TYPE STRING,
DIPR2_HEAD TYPE STRING,
DIPR2_DOKU TYPE STRING,
BEZKOVTPR1 TYPE STRING,
VTPR1_HEAD TYPE STRING,
VTPR1_DOKU TYPE STRING,
BEZKOVTPR2 TYPE STRING,
VTPR2_HEAD TYPE STRING,
VTPR2_DOKU TYPE STRING,
BEZKOOLPR1 TYPE STRING,
OLPR1_HEAD TYPE STRING,
OLPR1_DOKU TYPE STRING,
BEZKOOLPR2 TYPE STRING,
OLPR2_HEAD TYPE STRING,
OLPR2_DOKU TYPE STRING,
XADDESIGN TYPE STRING,
XPOS TYPE STRING,
XPOSDIALOG TYPE STRING,
XORDSAVE TYPE STRING,
XORDCANCEL TYPE STRING,
XTSSTART TYPE STRING,
XPRODFINIS TYPE STRING,
XSTAGET TYPE STRING,
XSTAGETALL TYPE STRING,
XSTAUPDTS TYPE STRING,
XSTAUPDPAM TYPE STRING,
XGPDATAGET TYPE STRING,
XORDUPDPAM TYPE STRING,
XTSORDSAVE TYPE STRING,
XEXCHERROR TYPE STRING,
XORDUPDMAM_OL TYPE STRING,
XPOS_OL TYPE STRING,
XPOSDIALOG_OL TYPE STRING,
XORDCANCEL_OL TYPE STRING,
XPRDIAL_AZ TYPE STRING,
XVALUE_CHK TYPE STRING,
BB_LADEN TYPE STRING,
XVFND_FAKT_EE TYPE STRING,
KOVAR_BLGHNW TYPE STRING,
WKTYP_BLGHNW TYPE STRING,
KOVAR_TRGANZ TYPE STRING,
WKTYP_TRGANZ TYPE STRING,
AVM_MOTHLP TYPE STRING,
BRANCHE_POPUP TYPE STRING,
BRANCHE_GRPFKT TYPE STRING,
XREKLBEARB_USR TYPE STRING,
KLIMP TYPE STRING,
XSAPGPACTIVE TYPE STRING,
XBANKSALESAREA TYPE STRING,
BEZKOAZPR3 TYPE STRING,
AZPR3_HEAD TYPE STRING,
AZPR3_DOKU TYPE STRING,
BEZKOAZPR4 TYPE STRING,
AZPR4_HEAD TYPE STRING,
AZPR4_DOKU TYPE STRING,
BEZKOAZPR5 TYPE STRING,
AZPR5_HEAD TYPE STRING,
AZPR5_DOKU TYPE STRING,
BEZKOAZPR6 TYPE STRING,
AZPR6_HEAD TYPE STRING,
AZPR6_DOKU TYPE STRING,
BEZKOAZPR7 TYPE STRING,
AZPR7_HEAD TYPE STRING,
AZPR7_DOKU TYPE STRING,
BEZKOAZPR8 TYPE STRING,
AZPR8_HEAD TYPE STRING,
AZPR8_DOKU TYPE STRING,
BEZKOSIPR3 TYPE STRING,
SIPR3_HEAD TYPE STRING,
SIPR3_DOKU TYPE STRING,
BEZKOSIPR4 TYPE STRING,
SIPR4_HEAD TYPE STRING,
SIPR4_DOKU TYPE STRING,
BEZKOSIPR5 TYPE STRING,
SIPR5_HEAD TYPE STRING,
SIPR5_DOKU TYPE STRING,
BEZKOSIPR6 TYPE STRING,
SIPR6_HEAD TYPE STRING,
SIPR6_DOKU TYPE STRING,
BEZKOSIPR7 TYPE STRING,
SIPR7_HEAD TYPE STRING,
SIPR7_DOKU TYPE STRING,
BEZKOSIPR8 TYPE STRING,
SIPR8_HEAD TYPE STRING,
SIPR8_DOKU TYPE STRING,
BEZKOWSPR3 TYPE STRING,
WSPR3_HEAD TYPE STRING,
WSPR3_DOKU TYPE STRING,
BEZKOWSPR4 TYPE STRING,
WSPR4_HEAD TYPE STRING,
WSPR4_DOKU TYPE STRING,
BEZKOWSPR5 TYPE STRING,
WSPR5_HEAD TYPE STRING,
WSPR5_DOKU TYPE STRING,
BEZKOWSPR6 TYPE STRING,
WSPR6_HEAD TYPE STRING,
WSPR6_DOKU TYPE STRING,
BEZKOWSPR7 TYPE STRING,
WSPR7_HEAD TYPE STRING,
WSPR7_DOKU TYPE STRING,
BEZKOWSPR8 TYPE STRING,
WSPR8_HEAD TYPE STRING,
WSPR8_DOKU TYPE STRING,
BEZKODIPR3 TYPE STRING,
DIPR3_HEAD TYPE STRING,
DIPR3_DOKU TYPE STRING,
BEZKODIPR4 TYPE STRING,
DIPR4_HEAD TYPE STRING,
DIPR4_DOKU TYPE STRING,
BEZKODIPR5 TYPE STRING,
DIPR5_HEAD TYPE STRING,
DIPR5_DOKU TYPE STRING,
BEZKODIPR6 TYPE STRING,
DIPR6_HEAD TYPE STRING,
DIPR6_DOKU TYPE STRING,
BEZKODIPR7 TYPE STRING,
DIPR7_HEAD TYPE STRING,
DIPR7_DOKU TYPE STRING,
BEZKODIPR8 TYPE STRING,
DIPR8_HEAD TYPE STRING,
DIPR8_DOKU TYPE STRING,
BEZKOVTPR3 TYPE STRING,
VTPR3_HEAD TYPE STRING,
VTPR3_DOKU TYPE STRING,
BEZKOVTPR4 TYPE STRING,
VTPR4_HEAD TYPE STRING,
VTPR4_DOKU TYPE STRING,
BEZKOVTPR5 TYPE STRING,
VTPR5_HEAD TYPE STRING,
VTPR5_DOKU TYPE STRING,
BEZKOVTPR6 TYPE STRING,
VTPR6_HEAD TYPE STRING,
VTPR6_DOKU TYPE STRING,
BEZKOVTPR7 TYPE STRING,
VTPR7_HEAD TYPE STRING,
VTPR7_DOKU TYPE STRING,
BEZKOVTPR8 TYPE STRING,
VTPR8_HEAD TYPE STRING,
VTPR8_DOKU TYPE STRING,
BEZKOOLPR3 TYPE STRING,
OLPR3_HEAD TYPE STRING,
OLPR3_DOKU TYPE STRING,
BEZKOOLPR4 TYPE STRING,
OLPR4_HEAD TYPE STRING,
OLPR4_DOKU TYPE STRING,
BEZKOOLPR5 TYPE STRING,
OLPR5_HEAD TYPE STRING,
OLPR5_DOKU TYPE STRING,
BEZKOOLPR6 TYPE STRING,
OLPR6_HEAD TYPE STRING,
OLPR6_DOKU TYPE STRING,
BEZKOOLPR7 TYPE STRING,
OLPR7_HEAD TYPE STRING,
OLPR7_DOKU TYPE STRING,
BEZKOOLPR8 TYPE STRING,
OLPR8_HEAD TYPE STRING,
OLPR8_DOKU TYPE STRING,
BEZKOPKPR1 TYPE STRING,
PKPR1_HEAD TYPE STRING,
PKPR1_DOKU TYPE STRING,
BEZKOPKPR2 TYPE STRING,
PKPR2_HEAD TYPE STRING,
PKPR2_DOKU TYPE STRING,
BEZKOPKPR3 TYPE STRING,
PKPR3_HEAD TYPE STRING,
PKPR3_DOKU TYPE STRING,
BEZKOPKPR4 TYPE STRING,
PKPR4_HEAD TYPE STRING,
PKPR4_DOKU TYPE STRING,
BEZKOPKPR5 TYPE STRING,
PKPR5_HEAD TYPE STRING,
PKPR5_DOKU TYPE STRING,
BEZKOPKPR6 TYPE STRING,
PKPR6_HEAD TYPE STRING,
PKPR6_DOKU TYPE STRING,
BEZKOPKPR7 TYPE STRING,
PKPR7_HEAD TYPE STRING,
PKPR7_DOKU TYPE STRING,
BEZKOPKPR8 TYPE STRING,
PKPR8_HEAD TYPE STRING,
PKPR8_DOKU TYPE STRING,END OF T_EKKO_STR. DATA: WA_RJHALLG_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_RJHALLG_STR-DUBIOS sy-vline
WA_RJHALLG_STR-BONITAET sy-vline
WA_RJHALLG_STR-AGENTUR sy-vline
WA_RJHALLG_STR-ME_SIMENGE sy-vline
WA_RJHALLG_STR-SI_ABRMNGE sy-vline
WA_RJHALLG_STR-SI_SHIPP_CHECK sy-vline
WA_RJHALLG_STR-VT_ABRMNGE sy-vline
WA_RJHALLG_STR-VT_SHIPP_CHECK sy-vline
WA_RJHALLG_STR-XGP_ZAHLW sy-vline
WA_RJHALLG_STR-TERM_TYP sy-vline
WA_RJHALLG_STR-PERFK_DEF sy-vline
WA_RJHALLG_STR-OFFSET_DEF sy-vline
WA_RJHALLG_STR-XIKOHI_EXP sy-vline
WA_RJHALLG_STR-XHIDE_SVO sy-vline
WA_RJHALLG_STR-XALLIKO_SV sy-vline
WA_RJHALLG_STR-XNOFLTR_BE sy-vline
WA_RJHALLG_STR-XDELCOL_GB sy-vline
WA_RJHALLG_STR-HOEHE_DEH sy-vline
WA_RJHALLG_STR-XKONKAUSAZ sy-vline
WA_RJHALLG_STR-XKONKAUSDI sy-vline
WA_RJHALLG_STR-XKONKAUSSI sy-vline
WA_RJHALLG_STR-XKONKAUSWS sy-vline
WA_RJHALLG_STR-XKONKAUSVT sy-vline
WA_RJHALLG_STR-BE_POPUP sy-vline
WA_RJHALLG_STR-CHTYPE_AVM sy-vline
WA_RJHALLG_STR-OFF_WVL sy-vline
WA_RJHALLG_STR-XAAZUL_OUT sy-vline
WA_RJHALLG_STR-ALAND sy-vline
WA_RJHALLG_STR-WAERS sy-vline
WA_RJHALLG_STR-BUKRS sy-vline
WA_RJHALLG_STR-INCPO sy-vline
WA_RJHALLG_STR-INCUPO sy-vline
WA_RJHALLG_STR-XGUELTOBL sy-vline
WA_RJHALLG_STR-BASISSPR sy-vline
WA_RJHALLG_STR-NUMKR_KON sy-vline
WA_RJHALLG_STR-BEZKOAZPR1 sy-vline
WA_RJHALLG_STR-AZPR1_HEAD sy-vline
WA_RJHALLG_STR-AZPR1_DOKU sy-vline
WA_RJHALLG_STR-BEZKOAZPR2 sy-vline
WA_RJHALLG_STR-AZPR2_HEAD sy-vline
WA_RJHALLG_STR-AZPR2_DOKU sy-vline
WA_RJHALLG_STR-BEZKOSIPR1 sy-vline
WA_RJHALLG_STR-SIPR1_HEAD sy-vline
WA_RJHALLG_STR-SIPR1_DOKU sy-vline
WA_RJHALLG_STR-BEZKOSIPR2 sy-vline
WA_RJHALLG_STR-SIPR2_HEAD sy-vline
WA_RJHALLG_STR-SIPR2_DOKU sy-vline
WA_RJHALLG_STR-BEZKOWSPR1 sy-vline
WA_RJHALLG_STR-WSPR1_HEAD sy-vline
WA_RJHALLG_STR-WSPR1_DOKU sy-vline
WA_RJHALLG_STR-BEZKOWSPR2 sy-vline
WA_RJHALLG_STR-WSPR2_HEAD sy-vline
WA_RJHALLG_STR-WSPR2_DOKU sy-vline
WA_RJHALLG_STR-BEZKODIPR1 sy-vline
WA_RJHALLG_STR-DIPR1_HEAD sy-vline
WA_RJHALLG_STR-DIPR1_DOKU sy-vline
WA_RJHALLG_STR-BEZKODIPR2 sy-vline
WA_RJHALLG_STR-DIPR2_HEAD sy-vline
WA_RJHALLG_STR-DIPR2_DOKU sy-vline
WA_RJHALLG_STR-BEZKOVTPR1 sy-vline
WA_RJHALLG_STR-VTPR1_HEAD sy-vline
WA_RJHALLG_STR-VTPR1_DOKU sy-vline
WA_RJHALLG_STR-BEZKOVTPR2 sy-vline
WA_RJHALLG_STR-VTPR2_HEAD sy-vline
WA_RJHALLG_STR-VTPR2_DOKU sy-vline
WA_RJHALLG_STR-BEZKOOLPR1 sy-vline
WA_RJHALLG_STR-OLPR1_HEAD sy-vline
WA_RJHALLG_STR-OLPR1_DOKU sy-vline
WA_RJHALLG_STR-BEZKOOLPR2 sy-vline
WA_RJHALLG_STR-OLPR2_HEAD sy-vline
WA_RJHALLG_STR-OLPR2_DOKU sy-vline
WA_RJHALLG_STR-XADDESIGN sy-vline
WA_RJHALLG_STR-XPOS sy-vline
WA_RJHALLG_STR-XPOSDIALOG sy-vline
WA_RJHALLG_STR-XORDSAVE sy-vline
WA_RJHALLG_STR-XORDCANCEL sy-vline
WA_RJHALLG_STR-XTSSTART sy-vline
WA_RJHALLG_STR-XPRODFINIS sy-vline
WA_RJHALLG_STR-XSTAGET sy-vline
WA_RJHALLG_STR-XSTAGETALL sy-vline
WA_RJHALLG_STR-XSTAUPDTS sy-vline
WA_RJHALLG_STR-XSTAUPDPAM sy-vline
WA_RJHALLG_STR-XGPDATAGET sy-vline
WA_RJHALLG_STR-XORDUPDPAM sy-vline
WA_RJHALLG_STR-XTSORDSAVE sy-vline
WA_RJHALLG_STR-XEXCHERROR sy-vline
WA_RJHALLG_STR-XORDUPDMAM_OL sy-vline
WA_RJHALLG_STR-XPOS_OL sy-vline
WA_RJHALLG_STR-XPOSDIALOG_OL sy-vline
WA_RJHALLG_STR-XORDCANCEL_OL sy-vline
WA_RJHALLG_STR-XPRDIAL_AZ sy-vline
WA_RJHALLG_STR-XVALUE_CHK sy-vline
WA_RJHALLG_STR-BB_LADEN sy-vline
WA_RJHALLG_STR-XVFND_FAKT_EE sy-vline
WA_RJHALLG_STR-KOVAR_BLGHNW sy-vline
WA_RJHALLG_STR-WKTYP_BLGHNW sy-vline
WA_RJHALLG_STR-KOVAR_TRGANZ sy-vline
WA_RJHALLG_STR-WKTYP_TRGANZ sy-vline
WA_RJHALLG_STR-AVM_MOTHLP sy-vline
WA_RJHALLG_STR-BRANCHE_POPUP sy-vline
WA_RJHALLG_STR-BRANCHE_GRPFKT sy-vline
WA_RJHALLG_STR-XREKLBEARB_USR sy-vline
WA_RJHALLG_STR-KLIMP sy-vline
WA_RJHALLG_STR-XSAPGPACTIVE sy-vline
WA_RJHALLG_STR-XBANKSALESAREA sy-vline
WA_RJHALLG_STR-BEZKOAZPR3 sy-vline
WA_RJHALLG_STR-AZPR3_HEAD sy-vline
WA_RJHALLG_STR-AZPR3_DOKU sy-vline
WA_RJHALLG_STR-BEZKOAZPR4 sy-vline
WA_RJHALLG_STR-AZPR4_HEAD sy-vline
WA_RJHALLG_STR-AZPR4_DOKU sy-vline
WA_RJHALLG_STR-BEZKOAZPR5 sy-vline
WA_RJHALLG_STR-AZPR5_HEAD sy-vline
WA_RJHALLG_STR-AZPR5_DOKU sy-vline
WA_RJHALLG_STR-BEZKOAZPR6 sy-vline
WA_RJHALLG_STR-AZPR6_HEAD sy-vline
WA_RJHALLG_STR-AZPR6_DOKU sy-vline
WA_RJHALLG_STR-BEZKOAZPR7 sy-vline
WA_RJHALLG_STR-AZPR7_HEAD sy-vline
WA_RJHALLG_STR-AZPR7_DOKU sy-vline
WA_RJHALLG_STR-BEZKOAZPR8 sy-vline
WA_RJHALLG_STR-AZPR8_HEAD sy-vline
WA_RJHALLG_STR-AZPR8_DOKU sy-vline
WA_RJHALLG_STR-BEZKOSIPR3 sy-vline
WA_RJHALLG_STR-SIPR3_HEAD sy-vline
WA_RJHALLG_STR-SIPR3_DOKU sy-vline
WA_RJHALLG_STR-BEZKOSIPR4 sy-vline
WA_RJHALLG_STR-SIPR4_HEAD sy-vline
WA_RJHALLG_STR-SIPR4_DOKU sy-vline
WA_RJHALLG_STR-BEZKOSIPR5 sy-vline
WA_RJHALLG_STR-SIPR5_HEAD sy-vline
WA_RJHALLG_STR-SIPR5_DOKU sy-vline
WA_RJHALLG_STR-BEZKOSIPR6 sy-vline
WA_RJHALLG_STR-SIPR6_HEAD sy-vline
WA_RJHALLG_STR-SIPR6_DOKU sy-vline
WA_RJHALLG_STR-BEZKOSIPR7 sy-vline
WA_RJHALLG_STR-SIPR7_HEAD sy-vline
WA_RJHALLG_STR-SIPR7_DOKU sy-vline
WA_RJHALLG_STR-BEZKOSIPR8 sy-vline
WA_RJHALLG_STR-SIPR8_HEAD sy-vline
WA_RJHALLG_STR-SIPR8_DOKU sy-vline
WA_RJHALLG_STR-BEZKOWSPR3 sy-vline
WA_RJHALLG_STR-WSPR3_HEAD sy-vline
WA_RJHALLG_STR-WSPR3_DOKU sy-vline
WA_RJHALLG_STR-BEZKOWSPR4 sy-vline
WA_RJHALLG_STR-WSPR4_HEAD sy-vline
WA_RJHALLG_STR-WSPR4_DOKU sy-vline
WA_RJHALLG_STR-BEZKOWSPR5 sy-vline
WA_RJHALLG_STR-WSPR5_HEAD sy-vline
WA_RJHALLG_STR-WSPR5_DOKU sy-vline
WA_RJHALLG_STR-BEZKOWSPR6 sy-vline
WA_RJHALLG_STR-WSPR6_HEAD sy-vline
WA_RJHALLG_STR-WSPR6_DOKU sy-vline
WA_RJHALLG_STR-BEZKOWSPR7 sy-vline
WA_RJHALLG_STR-WSPR7_HEAD sy-vline
WA_RJHALLG_STR-WSPR7_DOKU sy-vline
WA_RJHALLG_STR-BEZKOWSPR8 sy-vline
WA_RJHALLG_STR-WSPR8_HEAD sy-vline
WA_RJHALLG_STR-WSPR8_DOKU sy-vline
WA_RJHALLG_STR-BEZKODIPR3 sy-vline
WA_RJHALLG_STR-DIPR3_HEAD sy-vline
WA_RJHALLG_STR-DIPR3_DOKU sy-vline
WA_RJHALLG_STR-BEZKODIPR4 sy-vline
WA_RJHALLG_STR-DIPR4_HEAD sy-vline
WA_RJHALLG_STR-DIPR4_DOKU sy-vline
WA_RJHALLG_STR-BEZKODIPR5 sy-vline
WA_RJHALLG_STR-DIPR5_HEAD sy-vline
WA_RJHALLG_STR-DIPR5_DOKU sy-vline
WA_RJHALLG_STR-BEZKODIPR6 sy-vline
WA_RJHALLG_STR-DIPR6_HEAD sy-vline
WA_RJHALLG_STR-DIPR6_DOKU sy-vline
WA_RJHALLG_STR-BEZKODIPR7 sy-vline
WA_RJHALLG_STR-DIPR7_HEAD sy-vline
WA_RJHALLG_STR-DIPR7_DOKU sy-vline
WA_RJHALLG_STR-BEZKODIPR8 sy-vline
WA_RJHALLG_STR-DIPR8_HEAD sy-vline
WA_RJHALLG_STR-DIPR8_DOKU sy-vline
WA_RJHALLG_STR-BEZKOVTPR3 sy-vline
WA_RJHALLG_STR-VTPR3_HEAD sy-vline
WA_RJHALLG_STR-VTPR3_DOKU sy-vline
WA_RJHALLG_STR-BEZKOVTPR4 sy-vline
WA_RJHALLG_STR-VTPR4_HEAD sy-vline
WA_RJHALLG_STR-VTPR4_DOKU sy-vline
WA_RJHALLG_STR-BEZKOVTPR5 sy-vline
WA_RJHALLG_STR-VTPR5_HEAD sy-vline
WA_RJHALLG_STR-VTPR5_DOKU sy-vline
WA_RJHALLG_STR-BEZKOVTPR6 sy-vline
WA_RJHALLG_STR-VTPR6_HEAD sy-vline
WA_RJHALLG_STR-VTPR6_DOKU sy-vline
WA_RJHALLG_STR-BEZKOVTPR7 sy-vline
WA_RJHALLG_STR-VTPR7_HEAD sy-vline
WA_RJHALLG_STR-VTPR7_DOKU sy-vline
WA_RJHALLG_STR-BEZKOVTPR8 sy-vline
WA_RJHALLG_STR-VTPR8_HEAD sy-vline
WA_RJHALLG_STR-VTPR8_DOKU sy-vline
WA_RJHALLG_STR-BEZKOOLPR3 sy-vline
WA_RJHALLG_STR-OLPR3_HEAD sy-vline
WA_RJHALLG_STR-OLPR3_DOKU sy-vline
WA_RJHALLG_STR-BEZKOOLPR4 sy-vline
WA_RJHALLG_STR-OLPR4_HEAD sy-vline
WA_RJHALLG_STR-OLPR4_DOKU sy-vline
WA_RJHALLG_STR-BEZKOOLPR5 sy-vline
WA_RJHALLG_STR-OLPR5_HEAD sy-vline
WA_RJHALLG_STR-OLPR5_DOKU sy-vline
WA_RJHALLG_STR-BEZKOOLPR6 sy-vline
WA_RJHALLG_STR-OLPR6_HEAD sy-vline
WA_RJHALLG_STR-OLPR6_DOKU sy-vline
WA_RJHALLG_STR-BEZKOOLPR7 sy-vline
WA_RJHALLG_STR-OLPR7_HEAD sy-vline
WA_RJHALLG_STR-OLPR7_DOKU sy-vline
WA_RJHALLG_STR-BEZKOOLPR8 sy-vline
WA_RJHALLG_STR-OLPR8_HEAD sy-vline
WA_RJHALLG_STR-OLPR8_DOKU sy-vline
WA_RJHALLG_STR-BEZKOPKPR1 sy-vline
WA_RJHALLG_STR-PKPR1_HEAD sy-vline
WA_RJHALLG_STR-PKPR1_DOKU sy-vline
WA_RJHALLG_STR-BEZKOPKPR2 sy-vline
WA_RJHALLG_STR-PKPR2_HEAD sy-vline
WA_RJHALLG_STR-PKPR2_DOKU sy-vline
WA_RJHALLG_STR-BEZKOPKPR3 sy-vline
WA_RJHALLG_STR-PKPR3_HEAD sy-vline
WA_RJHALLG_STR-PKPR3_DOKU sy-vline
WA_RJHALLG_STR-BEZKOPKPR4 sy-vline
WA_RJHALLG_STR-PKPR4_HEAD sy-vline
WA_RJHALLG_STR-PKPR4_DOKU sy-vline
WA_RJHALLG_STR-BEZKOPKPR5 sy-vline
WA_RJHALLG_STR-PKPR5_HEAD sy-vline
WA_RJHALLG_STR-PKPR5_DOKU sy-vline
WA_RJHALLG_STR-BEZKOPKPR6 sy-vline
WA_RJHALLG_STR-PKPR6_HEAD sy-vline
WA_RJHALLG_STR-PKPR6_DOKU sy-vline
WA_RJHALLG_STR-BEZKOPKPR7 sy-vline
WA_RJHALLG_STR-PKPR7_HEAD sy-vline
WA_RJHALLG_STR-PKPR7_DOKU sy-vline
WA_RJHALLG_STR-BEZKOPKPR8 sy-vline
WA_RJHALLG_STR-PKPR8_HEAD sy-vline
WA_RJHALLG_STR-PKPR8_DOKU sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.