ABAP Select data from SAP table P0027 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 P0027 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 P0027. 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 P0027 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_P0027 TYPE STANDARD TABLE OF P0027,
      WA_P0027 TYPE P0027,
      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: <P0027> TYPE P0027.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM P0027
*  INTO TABLE @DATA(IT_P00272).
*--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_P0027 INDEX 1 INTO DATA(WA_P00272).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_P0027 ASSIGNING <P0027>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<P0027>-PERNR = 1.
<P0027>-INFTY = 1.
<P0027>-SUBTY = 1.
<P0027>-OBJPS = 1.
<P0027>-SPRPS = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_P0027-ENDDA, sy-vline,
WA_P0027-BEGDA, sy-vline,
WA_P0027-SEQNR, sy-vline,
WA_P0027-AEDTM, sy-vline,
WA_P0027-UNAME, sy-vline,
WA_P0027-HISTO, sy-vline.
ENDLOOP. *Add any further fields from structure WA_P0027 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_P0027 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_P0027 INTO WA_P0027. *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 KST01 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_P0027-KST01 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-KST01.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ABPSP, internal->external for field PSP01 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP01 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP01.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP02 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP02 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP02.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP03 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP03 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP03.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP04 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP04 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP04.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP05 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP05 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP05.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP06 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP06 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP06.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP07 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP07 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP07.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP08 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP08 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP08.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP09 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP09 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP09.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP10 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP10 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP10.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP11 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP11 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP11.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP12 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP12 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP12.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP13 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP13 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP13.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP14 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP14 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP14.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP15 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP15 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP15.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP16 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP16 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP16.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP17 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP17 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP17.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP18 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP18 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP18.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP19 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP19 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP19.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP20 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP20 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP20.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP21 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP21 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP21.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP22 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP22 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP22.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP23 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP23 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP23.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP24 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP24 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP24.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSP25 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_P0027-PSP25 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-PSP25.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field SGM12 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_P0027-SGM12 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P0027-SGM12.
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_P0027_STR,
PERNR TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
OBJPS TYPE STRING,
SPRPS TYPE STRING,
ENDDA TYPE STRING,
BEGDA TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
HISTO TYPE STRING,
ITXEX TYPE STRING,
REFEX TYPE STRING,
ORDEX TYPE STRING,
ITBLD TYPE STRING,
PREAS TYPE STRING,
FLAG1 TYPE STRING,
FLAG2 TYPE STRING,
FLAG3 TYPE STRING,
FLAG4 TYPE STRING,
RESE1 TYPE STRING,
RESE2 TYPE STRING,
GRPVL TYPE STRING,
KSTAR TYPE STRING,
KBU01 TYPE STRING,
KGB01 TYPE STRING,
KST01 TYPE STRING,
KPR01 TYPE STRING,
KBU02 TYPE STRING,
KGB02 TYPE STRING,
KST02 TYPE STRING,
KPR02 TYPE STRING,
KBU03 TYPE STRING,
KGB03 TYPE STRING,
KST03 TYPE STRING,
KPR03 TYPE STRING,
KBU04 TYPE STRING,
KGB04 TYPE STRING,
KST04 TYPE STRING,
KPR04 TYPE STRING,
KBU05 TYPE STRING,
KGB05 TYPE STRING,
KST05 TYPE STRING,
KPR05 TYPE STRING,
KBU06 TYPE STRING,
KGB06 TYPE STRING,
KST06 TYPE STRING,
KPR06 TYPE STRING,
KBU07 TYPE STRING,
KGB07 TYPE STRING,
KST07 TYPE STRING,
KPR07 TYPE STRING,
KBU08 TYPE STRING,
KGB08 TYPE STRING,
KST08 TYPE STRING,
KPR08 TYPE STRING,
KBU09 TYPE STRING,
KGB09 TYPE STRING,
KST09 TYPE STRING,
KPR09 TYPE STRING,
KBU10 TYPE STRING,
KGB10 TYPE STRING,
KST10 TYPE STRING,
KPR10 TYPE STRING,
KBU11 TYPE STRING,
KGB11 TYPE STRING,
KST11 TYPE STRING,
KPR11 TYPE STRING,
KBU12 TYPE STRING,
KGB12 TYPE STRING,
KST12 TYPE STRING,
KPR12 TYPE STRING,
KBU13 TYPE STRING,
KGB13 TYPE STRING,
KST13 TYPE STRING,
KPR13 TYPE STRING,
KBU14 TYPE STRING,
KGB14 TYPE STRING,
KST14 TYPE STRING,
KPR14 TYPE STRING,
KBU15 TYPE STRING,
KGB15 TYPE STRING,
KST15 TYPE STRING,
KPR15 TYPE STRING,
KBU16 TYPE STRING,
KGB16 TYPE STRING,
KST16 TYPE STRING,
KPR16 TYPE STRING,
KBU17 TYPE STRING,
KGB17 TYPE STRING,
KST17 TYPE STRING,
KPR17 TYPE STRING,
KBU18 TYPE STRING,
KGB18 TYPE STRING,
KST18 TYPE STRING,
KPR18 TYPE STRING,
KBU19 TYPE STRING,
KGB19 TYPE STRING,
KST19 TYPE STRING,
KPR19 TYPE STRING,
KBU20 TYPE STRING,
KGB20 TYPE STRING,
KST20 TYPE STRING,
KPR20 TYPE STRING,
KBU21 TYPE STRING,
KGB21 TYPE STRING,
KST21 TYPE STRING,
KPR21 TYPE STRING,
KBU22 TYPE STRING,
KGB22 TYPE STRING,
KST22 TYPE STRING,
KPR22 TYPE STRING,
KBU23 TYPE STRING,
KGB23 TYPE STRING,
KST23 TYPE STRING,
KPR23 TYPE STRING,
KBU24 TYPE STRING,
KGB24 TYPE STRING,
KST24 TYPE STRING,
KPR24 TYPE STRING,
KBU25 TYPE STRING,
KGB25 TYPE STRING,
KST25 TYPE STRING,
KPR25 TYPE STRING,
FCT01 TYPE STRING,
FCD01 TYPE STRING,
FKBER01 TYPE STRING,
GRANT01 TYPE STRING,
FCT02 TYPE STRING,
FCD02 TYPE STRING,
FKBER02 TYPE STRING,
GRANT02 TYPE STRING,
FCT03 TYPE STRING,
FCD03 TYPE STRING,
FKBER03 TYPE STRING,
GRANT03 TYPE STRING,
FCT04 TYPE STRING,
FCD04 TYPE STRING,
FKBER04 TYPE STRING,
GRANT04 TYPE STRING,
FCT05 TYPE STRING,
FCD05 TYPE STRING,
FKBER05 TYPE STRING,
GRANT05 TYPE STRING,
FCT06 TYPE STRING,
FCD06 TYPE STRING,
FKBER06 TYPE STRING,
GRANT06 TYPE STRING,
FCT07 TYPE STRING,
FCD07 TYPE STRING,
FKBER07 TYPE STRING,
GRANT07 TYPE STRING,
FCT08 TYPE STRING,
FCD08 TYPE STRING,
FKBER08 TYPE STRING,
GRANT08 TYPE STRING,
FCT09 TYPE STRING,
FCD09 TYPE STRING,
FKBER09 TYPE STRING,
GRANT09 TYPE STRING,
FCT10 TYPE STRING,
FCD10 TYPE STRING,
FKBER10 TYPE STRING,
GRANT10 TYPE STRING,
FCT11 TYPE STRING,
FCD11 TYPE STRING,
FKBER11 TYPE STRING,
GRANT11 TYPE STRING,
FCT12 TYPE STRING,
FCD12 TYPE STRING,
FKBER12 TYPE STRING,
GRANT12 TYPE STRING,
AUF01 TYPE STRING,
AUF02 TYPE STRING,
AUF03 TYPE STRING,
AUF04 TYPE STRING,
AUF05 TYPE STRING,
AUF06 TYPE STRING,
AUF07 TYPE STRING,
AUF08 TYPE STRING,
AUF09 TYPE STRING,
AUF10 TYPE STRING,
AUF11 TYPE STRING,
AUF12 TYPE STRING,
AUF13 TYPE STRING,
AUF14 TYPE STRING,
AUF15 TYPE STRING,
AUF16 TYPE STRING,
AUF17 TYPE STRING,
AUF18 TYPE STRING,
AUF19 TYPE STRING,
AUF20 TYPE STRING,
AUF21 TYPE STRING,
AUF22 TYPE STRING,
AUF23 TYPE STRING,
AUF24 TYPE STRING,
AUF25 TYPE STRING,
PSP01 TYPE STRING,
PSP02 TYPE STRING,
PSP03 TYPE STRING,
PSP04 TYPE STRING,
PSP05 TYPE STRING,
PSP06 TYPE STRING,
PSP07 TYPE STRING,
PSP08 TYPE STRING,
PSP09 TYPE STRING,
PSP10 TYPE STRING,
PSP11 TYPE STRING,
PSP12 TYPE STRING,
PSP13 TYPE STRING,
PSP14 TYPE STRING,
PSP15 TYPE STRING,
PSP16 TYPE STRING,
PSP17 TYPE STRING,
PSP18 TYPE STRING,
PSP19 TYPE STRING,
PSP20 TYPE STRING,
PSP21 TYPE STRING,
PSP22 TYPE STRING,
PSP23 TYPE STRING,
PSP24 TYPE STRING,
PSP25 TYPE STRING,
SGM01 TYPE STRING,
SGM02 TYPE STRING,
SGM03 TYPE STRING,
SGM04 TYPE STRING,
SGM05 TYPE STRING,
SGM06 TYPE STRING,
SGM07 TYPE STRING,
SGM08 TYPE STRING,
SGM09 TYPE STRING,
SGM10 TYPE STRING,
SGM11 TYPE STRING,
SGM12 TYPE STRING,
BUDGET_PD01 TYPE STRING,
BUDGET_PD02 TYPE STRING,
BUDGET_PD03 TYPE STRING,
BUDGET_PD04 TYPE STRING,
BUDGET_PD05 TYPE STRING,
BUDGET_PD06 TYPE STRING,
BUDGET_PD07 TYPE STRING,
BUDGET_PD08 TYPE STRING,
BUDGET_PD09 TYPE STRING,
BUDGET_PD10 TYPE STRING,
BUDGET_PD11 TYPE STRING,
BUDGET_PD12 TYPE STRING,END OF T_EKKO_STR. DATA: WA_P0027_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_P0027_STR-PERNR sy-vline
WA_P0027_STR-INFTY sy-vline
WA_P0027_STR-SUBTY sy-vline
WA_P0027_STR-OBJPS sy-vline
WA_P0027_STR-SPRPS sy-vline
WA_P0027_STR-ENDDA sy-vline
WA_P0027_STR-BEGDA sy-vline
WA_P0027_STR-SEQNR sy-vline
WA_P0027_STR-AEDTM sy-vline
WA_P0027_STR-UNAME sy-vline
WA_P0027_STR-HISTO sy-vline
WA_P0027_STR-ITXEX sy-vline
WA_P0027_STR-REFEX sy-vline
WA_P0027_STR-ORDEX sy-vline
WA_P0027_STR-ITBLD sy-vline
WA_P0027_STR-PREAS sy-vline
WA_P0027_STR-FLAG1 sy-vline
WA_P0027_STR-FLAG2 sy-vline
WA_P0027_STR-FLAG3 sy-vline
WA_P0027_STR-FLAG4 sy-vline
WA_P0027_STR-RESE1 sy-vline
WA_P0027_STR-RESE2 sy-vline
WA_P0027_STR-GRPVL sy-vline
WA_P0027_STR-KSTAR sy-vline
WA_P0027_STR-KBU01 sy-vline
WA_P0027_STR-KGB01 sy-vline
WA_P0027_STR-KST01 sy-vline
WA_P0027_STR-KPR01 sy-vline
WA_P0027_STR-KBU02 sy-vline
WA_P0027_STR-KGB02 sy-vline
WA_P0027_STR-KST02 sy-vline
WA_P0027_STR-KPR02 sy-vline
WA_P0027_STR-KBU03 sy-vline
WA_P0027_STR-KGB03 sy-vline
WA_P0027_STR-KST03 sy-vline
WA_P0027_STR-KPR03 sy-vline
WA_P0027_STR-KBU04 sy-vline
WA_P0027_STR-KGB04 sy-vline
WA_P0027_STR-KST04 sy-vline
WA_P0027_STR-KPR04 sy-vline
WA_P0027_STR-KBU05 sy-vline
WA_P0027_STR-KGB05 sy-vline
WA_P0027_STR-KST05 sy-vline
WA_P0027_STR-KPR05 sy-vline
WA_P0027_STR-KBU06 sy-vline
WA_P0027_STR-KGB06 sy-vline
WA_P0027_STR-KST06 sy-vline
WA_P0027_STR-KPR06 sy-vline
WA_P0027_STR-KBU07 sy-vline
WA_P0027_STR-KGB07 sy-vline
WA_P0027_STR-KST07 sy-vline
WA_P0027_STR-KPR07 sy-vline
WA_P0027_STR-KBU08 sy-vline
WA_P0027_STR-KGB08 sy-vline
WA_P0027_STR-KST08 sy-vline
WA_P0027_STR-KPR08 sy-vline
WA_P0027_STR-KBU09 sy-vline
WA_P0027_STR-KGB09 sy-vline
WA_P0027_STR-KST09 sy-vline
WA_P0027_STR-KPR09 sy-vline
WA_P0027_STR-KBU10 sy-vline
WA_P0027_STR-KGB10 sy-vline
WA_P0027_STR-KST10 sy-vline
WA_P0027_STR-KPR10 sy-vline
WA_P0027_STR-KBU11 sy-vline
WA_P0027_STR-KGB11 sy-vline
WA_P0027_STR-KST11 sy-vline
WA_P0027_STR-KPR11 sy-vline
WA_P0027_STR-KBU12 sy-vline
WA_P0027_STR-KGB12 sy-vline
WA_P0027_STR-KST12 sy-vline
WA_P0027_STR-KPR12 sy-vline
WA_P0027_STR-KBU13 sy-vline
WA_P0027_STR-KGB13 sy-vline
WA_P0027_STR-KST13 sy-vline
WA_P0027_STR-KPR13 sy-vline
WA_P0027_STR-KBU14 sy-vline
WA_P0027_STR-KGB14 sy-vline
WA_P0027_STR-KST14 sy-vline
WA_P0027_STR-KPR14 sy-vline
WA_P0027_STR-KBU15 sy-vline
WA_P0027_STR-KGB15 sy-vline
WA_P0027_STR-KST15 sy-vline
WA_P0027_STR-KPR15 sy-vline
WA_P0027_STR-KBU16 sy-vline
WA_P0027_STR-KGB16 sy-vline
WA_P0027_STR-KST16 sy-vline
WA_P0027_STR-KPR16 sy-vline
WA_P0027_STR-KBU17 sy-vline
WA_P0027_STR-KGB17 sy-vline
WA_P0027_STR-KST17 sy-vline
WA_P0027_STR-KPR17 sy-vline
WA_P0027_STR-KBU18 sy-vline
WA_P0027_STR-KGB18 sy-vline
WA_P0027_STR-KST18 sy-vline
WA_P0027_STR-KPR18 sy-vline
WA_P0027_STR-KBU19 sy-vline
WA_P0027_STR-KGB19 sy-vline
WA_P0027_STR-KST19 sy-vline
WA_P0027_STR-KPR19 sy-vline
WA_P0027_STR-KBU20 sy-vline
WA_P0027_STR-KGB20 sy-vline
WA_P0027_STR-KST20 sy-vline
WA_P0027_STR-KPR20 sy-vline
WA_P0027_STR-KBU21 sy-vline
WA_P0027_STR-KGB21 sy-vline
WA_P0027_STR-KST21 sy-vline
WA_P0027_STR-KPR21 sy-vline
WA_P0027_STR-KBU22 sy-vline
WA_P0027_STR-KGB22 sy-vline
WA_P0027_STR-KST22 sy-vline
WA_P0027_STR-KPR22 sy-vline
WA_P0027_STR-KBU23 sy-vline
WA_P0027_STR-KGB23 sy-vline
WA_P0027_STR-KST23 sy-vline
WA_P0027_STR-KPR23 sy-vline
WA_P0027_STR-KBU24 sy-vline
WA_P0027_STR-KGB24 sy-vline
WA_P0027_STR-KST24 sy-vline
WA_P0027_STR-KPR24 sy-vline
WA_P0027_STR-KBU25 sy-vline
WA_P0027_STR-KGB25 sy-vline
WA_P0027_STR-KST25 sy-vline
WA_P0027_STR-KPR25 sy-vline
WA_P0027_STR-FCT01 sy-vline
WA_P0027_STR-FCD01 sy-vline
WA_P0027_STR-FKBER01 sy-vline
WA_P0027_STR-GRANT01 sy-vline
WA_P0027_STR-FCT02 sy-vline
WA_P0027_STR-FCD02 sy-vline
WA_P0027_STR-FKBER02 sy-vline
WA_P0027_STR-GRANT02 sy-vline
WA_P0027_STR-FCT03 sy-vline
WA_P0027_STR-FCD03 sy-vline
WA_P0027_STR-FKBER03 sy-vline
WA_P0027_STR-GRANT03 sy-vline
WA_P0027_STR-FCT04 sy-vline
WA_P0027_STR-FCD04 sy-vline
WA_P0027_STR-FKBER04 sy-vline
WA_P0027_STR-GRANT04 sy-vline
WA_P0027_STR-FCT05 sy-vline
WA_P0027_STR-FCD05 sy-vline
WA_P0027_STR-FKBER05 sy-vline
WA_P0027_STR-GRANT05 sy-vline
WA_P0027_STR-FCT06 sy-vline
WA_P0027_STR-FCD06 sy-vline
WA_P0027_STR-FKBER06 sy-vline
WA_P0027_STR-GRANT06 sy-vline
WA_P0027_STR-FCT07 sy-vline
WA_P0027_STR-FCD07 sy-vline
WA_P0027_STR-FKBER07 sy-vline
WA_P0027_STR-GRANT07 sy-vline
WA_P0027_STR-FCT08 sy-vline
WA_P0027_STR-FCD08 sy-vline
WA_P0027_STR-FKBER08 sy-vline
WA_P0027_STR-GRANT08 sy-vline
WA_P0027_STR-FCT09 sy-vline
WA_P0027_STR-FCD09 sy-vline
WA_P0027_STR-FKBER09 sy-vline
WA_P0027_STR-GRANT09 sy-vline
WA_P0027_STR-FCT10 sy-vline
WA_P0027_STR-FCD10 sy-vline
WA_P0027_STR-FKBER10 sy-vline
WA_P0027_STR-GRANT10 sy-vline
WA_P0027_STR-FCT11 sy-vline
WA_P0027_STR-FCD11 sy-vline
WA_P0027_STR-FKBER11 sy-vline
WA_P0027_STR-GRANT11 sy-vline
WA_P0027_STR-FCT12 sy-vline
WA_P0027_STR-FCD12 sy-vline
WA_P0027_STR-FKBER12 sy-vline
WA_P0027_STR-GRANT12 sy-vline
WA_P0027_STR-AUF01 sy-vline
WA_P0027_STR-AUF02 sy-vline
WA_P0027_STR-AUF03 sy-vline
WA_P0027_STR-AUF04 sy-vline
WA_P0027_STR-AUF05 sy-vline
WA_P0027_STR-AUF06 sy-vline
WA_P0027_STR-AUF07 sy-vline
WA_P0027_STR-AUF08 sy-vline
WA_P0027_STR-AUF09 sy-vline
WA_P0027_STR-AUF10 sy-vline
WA_P0027_STR-AUF11 sy-vline
WA_P0027_STR-AUF12 sy-vline
WA_P0027_STR-AUF13 sy-vline
WA_P0027_STR-AUF14 sy-vline
WA_P0027_STR-AUF15 sy-vline
WA_P0027_STR-AUF16 sy-vline
WA_P0027_STR-AUF17 sy-vline
WA_P0027_STR-AUF18 sy-vline
WA_P0027_STR-AUF19 sy-vline
WA_P0027_STR-AUF20 sy-vline
WA_P0027_STR-AUF21 sy-vline
WA_P0027_STR-AUF22 sy-vline
WA_P0027_STR-AUF23 sy-vline
WA_P0027_STR-AUF24 sy-vline
WA_P0027_STR-AUF25 sy-vline
WA_P0027_STR-PSP01 sy-vline
WA_P0027_STR-PSP02 sy-vline
WA_P0027_STR-PSP03 sy-vline
WA_P0027_STR-PSP04 sy-vline
WA_P0027_STR-PSP05 sy-vline
WA_P0027_STR-PSP06 sy-vline
WA_P0027_STR-PSP07 sy-vline
WA_P0027_STR-PSP08 sy-vline
WA_P0027_STR-PSP09 sy-vline
WA_P0027_STR-PSP10 sy-vline
WA_P0027_STR-PSP11 sy-vline
WA_P0027_STR-PSP12 sy-vline
WA_P0027_STR-PSP13 sy-vline
WA_P0027_STR-PSP14 sy-vline
WA_P0027_STR-PSP15 sy-vline
WA_P0027_STR-PSP16 sy-vline
WA_P0027_STR-PSP17 sy-vline
WA_P0027_STR-PSP18 sy-vline
WA_P0027_STR-PSP19 sy-vline
WA_P0027_STR-PSP20 sy-vline
WA_P0027_STR-PSP21 sy-vline
WA_P0027_STR-PSP22 sy-vline
WA_P0027_STR-PSP23 sy-vline
WA_P0027_STR-PSP24 sy-vline
WA_P0027_STR-PSP25 sy-vline
WA_P0027_STR-SGM01 sy-vline
WA_P0027_STR-SGM02 sy-vline
WA_P0027_STR-SGM03 sy-vline
WA_P0027_STR-SGM04 sy-vline
WA_P0027_STR-SGM05 sy-vline
WA_P0027_STR-SGM06 sy-vline
WA_P0027_STR-SGM07 sy-vline
WA_P0027_STR-SGM08 sy-vline
WA_P0027_STR-SGM09 sy-vline
WA_P0027_STR-SGM10 sy-vline
WA_P0027_STR-SGM11 sy-vline
WA_P0027_STR-SGM12 sy-vline
WA_P0027_STR-BUDGET_PD01 sy-vline
WA_P0027_STR-BUDGET_PD02 sy-vline
WA_P0027_STR-BUDGET_PD03 sy-vline
WA_P0027_STR-BUDGET_PD04 sy-vline
WA_P0027_STR-BUDGET_PD05 sy-vline
WA_P0027_STR-BUDGET_PD06 sy-vline
WA_P0027_STR-BUDGET_PD07 sy-vline
WA_P0027_STR-BUDGET_PD08 sy-vline
WA_P0027_STR-BUDGET_PD09 sy-vline
WA_P0027_STR-BUDGET_PD10 sy-vline
WA_P0027_STR-BUDGET_PD11 sy-vline
WA_P0027_STR-BUDGET_PD12 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.