ABAP Select data from SAP table FAAV_MIG_ANEP 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 FAAV_MIG_ANEP 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 FAAV_MIG_ANEP. 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 FAAV_MIG_ANEP 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_FAAV_MIG_ANEP TYPE STANDARD TABLE OF FAAV_MIG_ANEP,
      WA_FAAV_MIG_ANEP TYPE FAAV_MIG_ANEP,
      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: <FAAV_MIG_ANEP> TYPE FAAV_MIG_ANEP.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM FAAV_MIG_ANEP
*  INTO TABLE @DATA(IT_FAAV_MIG_ANEP2).
*--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_FAAV_MIG_ANEP INDEX 1 INTO DATA(WA_FAAV_MIG_ANEP2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_FAAV_MIG_ANEP ASSIGNING <FAAV_MIG_ANEP>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<FAAV_MIG_ANEP>-MANDT = 1.
<FAAV_MIG_ANEP>-BUKRS = 1.
<FAAV_MIG_ANEP>-ANLN1 = 1.
<FAAV_MIG_ANEP>-ANLN2 = 1.
<FAAV_MIG_ANEP>-KTOGR = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_FAAV_MIG_ANEP-XANLGR, sy-vline,
WA_FAAV_MIG_ANEP-ANLKL, sy-vline,
WA_FAAV_MIG_ANEP-ANLGR, sy-vline,
WA_FAAV_MIG_ANEP-ANLGR2, sy-vline,
WA_FAAV_MIG_ANEP-BDATU, sy-vline,
WA_FAAV_MIG_ANEP-ADATU, sy-vline.
ENDLOOP. *Add any further fields from structure WA_FAAV_MIG_ANEP 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_FAAV_MIG_ANEP 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_FAAV_MIG_ANEP INTO WA_FAAV_MIG_ANEP. *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 ANLN1 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-ANLN1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-ANLN1.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

*Conversion exit IMKEY, internal->external for field IMKEY CALL FUNCTION 'CONVERSION_EXIT_IMKEY_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-IMKEY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-IMKEY.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit GJAHR, internal->external for field GJAHR CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-GJAHR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-GJAHR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit AC132, internal->external for field ANBTR CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-ANBTR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-ANBTR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWV CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFWV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFWV.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field INVZV CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-INVZV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-INVZV.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAV CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-NAFAV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-NAFAV.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAV CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SAFAV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SAFAV.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAV CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AAFAV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AAFAV.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAV CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-MAFAV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-MAFAV.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNV CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFNV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFNV.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWL CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFWL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFWL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field INVZL CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-INVZL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-INVZL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAL CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-NAFAL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-NAFAL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAL CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SAFAL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SAFAL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAL CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AAFAL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AAFAL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAL CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-MAFAL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-MAFAL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNL CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFNL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFNL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ERLBT CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-ERLBT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-ERLBT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field VERKO CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-VERKO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-VERKO.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SANWV CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SANWV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SANWV.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ANBTR1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-ANBTR1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-ANBTR1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWV1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFWV1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFWV1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field INVZV1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-INVZV1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-INVZV1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAV1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-NAFAV1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-NAFAV1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAV1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SAFAV1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SAFAV1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAV1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AAFAV1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AAFAV1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAV1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-MAFAV1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-MAFAV1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNV1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFNV1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFNV1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWL1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFWL1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFWL1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field INVZL1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-INVZL1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-INVZL1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAL1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-NAFAL1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-NAFAL1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAL1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SAFAL1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SAFAL1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAL1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AAFAL1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AAFAL1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAL1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-MAFAL1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-MAFAL1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNL1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFNL1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFNL1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ERLBT1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-ERLBT1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-ERLBT1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field VERKO1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-VERKO1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-VERKO1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SANWV1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SANWV1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SANWV1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ANBTR2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-ANBTR2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-ANBTR2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWV2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFWV2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFWV2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field INVZV2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-INVZV2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-INVZV2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAV2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-NAFAV2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-NAFAV2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAV2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SAFAV2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SAFAV2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAV2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AAFAV2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AAFAV2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAV2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-MAFAV2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-MAFAV2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNV2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFNV2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFNV2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWL2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFWL2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFWL2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field INVZL2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-INVZL2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-INVZL2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAL2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-NAFAL2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-NAFAL2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAL2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SAFAL2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SAFAL2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAL2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AAFAL2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AAFAL2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAL2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-MAFAL2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-MAFAL2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNL2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-AUFNL2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-AUFNL2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ERLBT2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-ERLBT2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-ERLBT2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field VERKO2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-VERKO2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-VERKO2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SANWV2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANEP-SANWV2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANEP-SANWV2.
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_FAAV_MIG_ANEP_STR,
MANDT TYPE STRING,
BUKRS TYPE STRING,
ANLN1 TYPE STRING,
ANLN2 TYPE STRING,
KTOGR TYPE STRING,
XANLGR TYPE STRING,
ANLKL TYPE STRING,
ANLGR TYPE STRING,
ANLGR2 TYPE STRING,
BDATU TYPE STRING,
ADATU TYPE STRING,
KOSTL TYPE STRING,
GSBER TYPE STRING,
CAUFN TYPE STRING,
IAUFN TYPE STRING,
FISTL TYPE STRING,
GEBER TYPE STRING,
FKBER TYPE STRING,
GRANT_NBR TYPE STRING,
GEBER2 TYPE STRING,
FKBER2 TYPE STRING,
GRANT_NBR2 TYPE STRING,
FISTL2 TYPE STRING,
IMKEY TYPE STRING,
PS_PSP_PNR2 TYPE STRING,
BUDGET_PD TYPE STRING,
BUDGET_PD2 TYPE STRING,
SEGMENT TYPE STRING,
PRCTR TYPE STRING,
LDGRP TYPE STRING,
GJAHR TYPE STRING,
POPER TYPE STRING,
LNRAN TYPE STRING,
AWTYP TYPE STRING,
AWORG TYPE STRING,
AWSYS TYPE STRING,
BUDAT TYPE STRING,
BELNR TYPE STRING,
AWITGRP TYPE STRING,
BLDAT TYPE STRING,
BZDAT TYPE STRING,
PANL1 TYPE STRING,
PANL2 TYPE STRING,
GLVOR TYPE STRING,
VORGN TYPE STRING,
SGTXT TYPE STRING,
OBJID TYPE STRING,
OBART TYPE STRING,
EBELN TYPE STRING,
EBELP TYPE STRING,
ZUONR TYPE STRING,
CPUDT TYPE STRING,
CPUTM TYPE STRING,
TCODE TYPE STRING,
XANTEI TYPE STRING,
AWITEM TYPE STRING,
XFIBELEG TYPE STRING,
AFABE TYPE STRING,
LNSAN TYPE STRING,
AUGLN TYPE STRING,
BWASL TYPE STRING,
XANTW TYPE STRING,
KTOPL TYPE STRING,
XNEGP TYPE STRING,
BUHBKT TYPE STRING,
LDGRP_GL TYPE STRING,
AFAPL TYPE STRING,
XANUEB TYPE STRING,
ABWBER TYPE STRING,
WAERS TYPE STRING,
WAERS1 TYPE STRING,
CURT2 TYPE STRING,
WAERS2 TYPE STRING,
CURT3 TYPE STRING,
MENGE TYPE STRING,
MEINS TYPE STRING,
MOVCAT TYPE STRING,
BWAKON TYPE STRING,
XZUGNE TYPE STRING,
AFATYP TYPE STRING,
ANBTR TYPE STRING,
AUFWV TYPE STRING,
INVZV TYPE STRING,
NAFAV TYPE STRING,
SAFAV TYPE STRING,
AAFAV TYPE STRING,
MAFAV TYPE STRING,
AUFNV TYPE STRING,
AUFWL TYPE STRING,
INVZL TYPE STRING,
NAFAL TYPE STRING,
SAFAL TYPE STRING,
AAFAL TYPE STRING,
MAFAL TYPE STRING,
AUFNL TYPE STRING,
ERLBT TYPE STRING,
VERKO TYPE STRING,
SANWV TYPE STRING,
ANBTR1 TYPE STRING,
AUFWV1 TYPE STRING,
INVZV1 TYPE STRING,
NAFAV1 TYPE STRING,
SAFAV1 TYPE STRING,
AAFAV1 TYPE STRING,
MAFAV1 TYPE STRING,
AUFNV1 TYPE STRING,
AUFWL1 TYPE STRING,
INVZL1 TYPE STRING,
NAFAL1 TYPE STRING,
SAFAL1 TYPE STRING,
AAFAL1 TYPE STRING,
MAFAL1 TYPE STRING,
AUFNL1 TYPE STRING,
ERLBT1 TYPE STRING,
VERKO1 TYPE STRING,
SANWV1 TYPE STRING,
ANBTR2 TYPE STRING,
AUFWV2 TYPE STRING,
INVZV2 TYPE STRING,
NAFAV2 TYPE STRING,
SAFAV2 TYPE STRING,
AAFAV2 TYPE STRING,
MAFAV2 TYPE STRING,
AUFNV2 TYPE STRING,
AUFWL2 TYPE STRING,
INVZL2 TYPE STRING,
NAFAL2 TYPE STRING,
SAFAL2 TYPE STRING,
AAFAL2 TYPE STRING,
MAFAL2 TYPE STRING,
AUFNL2 TYPE STRING,
ERLBT2 TYPE STRING,
VERKO2 TYPE STRING,
SANWV2 TYPE STRING,
AWKEY TYPE STRING,END OF T_EKKO_STR. DATA: WA_FAAV_MIG_ANEP_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_FAAV_MIG_ANEP_STR-MANDT sy-vline
WA_FAAV_MIG_ANEP_STR-BUKRS sy-vline
WA_FAAV_MIG_ANEP_STR-ANLN1 sy-vline
WA_FAAV_MIG_ANEP_STR-ANLN2 sy-vline
WA_FAAV_MIG_ANEP_STR-KTOGR sy-vline
WA_FAAV_MIG_ANEP_STR-XANLGR sy-vline
WA_FAAV_MIG_ANEP_STR-ANLKL sy-vline
WA_FAAV_MIG_ANEP_STR-ANLGR sy-vline
WA_FAAV_MIG_ANEP_STR-ANLGR2 sy-vline
WA_FAAV_MIG_ANEP_STR-BDATU sy-vline
WA_FAAV_MIG_ANEP_STR-ADATU sy-vline
WA_FAAV_MIG_ANEP_STR-KOSTL sy-vline
WA_FAAV_MIG_ANEP_STR-GSBER sy-vline
WA_FAAV_MIG_ANEP_STR-CAUFN sy-vline
WA_FAAV_MIG_ANEP_STR-IAUFN sy-vline
WA_FAAV_MIG_ANEP_STR-FISTL sy-vline
WA_FAAV_MIG_ANEP_STR-GEBER sy-vline
WA_FAAV_MIG_ANEP_STR-FKBER sy-vline
WA_FAAV_MIG_ANEP_STR-GRANT_NBR sy-vline
WA_FAAV_MIG_ANEP_STR-GEBER2 sy-vline
WA_FAAV_MIG_ANEP_STR-FKBER2 sy-vline
WA_FAAV_MIG_ANEP_STR-GRANT_NBR2 sy-vline
WA_FAAV_MIG_ANEP_STR-FISTL2 sy-vline
WA_FAAV_MIG_ANEP_STR-IMKEY sy-vline
WA_FAAV_MIG_ANEP_STR-PS_PSP_PNR2 sy-vline
WA_FAAV_MIG_ANEP_STR-BUDGET_PD sy-vline
WA_FAAV_MIG_ANEP_STR-BUDGET_PD2 sy-vline
WA_FAAV_MIG_ANEP_STR-SEGMENT sy-vline
WA_FAAV_MIG_ANEP_STR-PRCTR sy-vline
WA_FAAV_MIG_ANEP_STR-LDGRP sy-vline
WA_FAAV_MIG_ANEP_STR-GJAHR sy-vline
WA_FAAV_MIG_ANEP_STR-POPER sy-vline
WA_FAAV_MIG_ANEP_STR-LNRAN sy-vline
WA_FAAV_MIG_ANEP_STR-AWTYP sy-vline
WA_FAAV_MIG_ANEP_STR-AWORG sy-vline
WA_FAAV_MIG_ANEP_STR-AWSYS sy-vline
WA_FAAV_MIG_ANEP_STR-BUDAT sy-vline
WA_FAAV_MIG_ANEP_STR-BELNR sy-vline
WA_FAAV_MIG_ANEP_STR-AWITGRP sy-vline
WA_FAAV_MIG_ANEP_STR-BLDAT sy-vline
WA_FAAV_MIG_ANEP_STR-BZDAT sy-vline
WA_FAAV_MIG_ANEP_STR-PANL1 sy-vline
WA_FAAV_MIG_ANEP_STR-PANL2 sy-vline
WA_FAAV_MIG_ANEP_STR-GLVOR sy-vline
WA_FAAV_MIG_ANEP_STR-VORGN sy-vline
WA_FAAV_MIG_ANEP_STR-SGTXT sy-vline
WA_FAAV_MIG_ANEP_STR-OBJID sy-vline
WA_FAAV_MIG_ANEP_STR-OBART sy-vline
WA_FAAV_MIG_ANEP_STR-EBELN sy-vline
WA_FAAV_MIG_ANEP_STR-EBELP sy-vline
WA_FAAV_MIG_ANEP_STR-ZUONR sy-vline
WA_FAAV_MIG_ANEP_STR-CPUDT sy-vline
WA_FAAV_MIG_ANEP_STR-CPUTM sy-vline
WA_FAAV_MIG_ANEP_STR-TCODE sy-vline
WA_FAAV_MIG_ANEP_STR-XANTEI sy-vline
WA_FAAV_MIG_ANEP_STR-AWITEM sy-vline
WA_FAAV_MIG_ANEP_STR-XFIBELEG sy-vline
WA_FAAV_MIG_ANEP_STR-AFABE sy-vline
WA_FAAV_MIG_ANEP_STR-LNSAN sy-vline
WA_FAAV_MIG_ANEP_STR-AUGLN sy-vline
WA_FAAV_MIG_ANEP_STR-BWASL sy-vline
WA_FAAV_MIG_ANEP_STR-XANTW sy-vline
WA_FAAV_MIG_ANEP_STR-KTOPL sy-vline
WA_FAAV_MIG_ANEP_STR-XNEGP sy-vline
WA_FAAV_MIG_ANEP_STR-BUHBKT sy-vline
WA_FAAV_MIG_ANEP_STR-LDGRP_GL sy-vline
WA_FAAV_MIG_ANEP_STR-AFAPL sy-vline
WA_FAAV_MIG_ANEP_STR-XANUEB sy-vline
WA_FAAV_MIG_ANEP_STR-ABWBER sy-vline
WA_FAAV_MIG_ANEP_STR-WAERS sy-vline
WA_FAAV_MIG_ANEP_STR-WAERS1 sy-vline
WA_FAAV_MIG_ANEP_STR-CURT2 sy-vline
WA_FAAV_MIG_ANEP_STR-WAERS2 sy-vline
WA_FAAV_MIG_ANEP_STR-CURT3 sy-vline
WA_FAAV_MIG_ANEP_STR-MENGE sy-vline
WA_FAAV_MIG_ANEP_STR-MEINS sy-vline
WA_FAAV_MIG_ANEP_STR-MOVCAT sy-vline
WA_FAAV_MIG_ANEP_STR-BWAKON sy-vline
WA_FAAV_MIG_ANEP_STR-XZUGNE sy-vline
WA_FAAV_MIG_ANEP_STR-AFATYP sy-vline
WA_FAAV_MIG_ANEP_STR-ANBTR sy-vline
WA_FAAV_MIG_ANEP_STR-AUFWV sy-vline
WA_FAAV_MIG_ANEP_STR-INVZV sy-vline
WA_FAAV_MIG_ANEP_STR-NAFAV sy-vline
WA_FAAV_MIG_ANEP_STR-SAFAV sy-vline
WA_FAAV_MIG_ANEP_STR-AAFAV sy-vline
WA_FAAV_MIG_ANEP_STR-MAFAV sy-vline
WA_FAAV_MIG_ANEP_STR-AUFNV sy-vline
WA_FAAV_MIG_ANEP_STR-AUFWL sy-vline
WA_FAAV_MIG_ANEP_STR-INVZL sy-vline
WA_FAAV_MIG_ANEP_STR-NAFAL sy-vline
WA_FAAV_MIG_ANEP_STR-SAFAL sy-vline
WA_FAAV_MIG_ANEP_STR-AAFAL sy-vline
WA_FAAV_MIG_ANEP_STR-MAFAL sy-vline
WA_FAAV_MIG_ANEP_STR-AUFNL sy-vline
WA_FAAV_MIG_ANEP_STR-ERLBT sy-vline
WA_FAAV_MIG_ANEP_STR-VERKO sy-vline
WA_FAAV_MIG_ANEP_STR-SANWV sy-vline
WA_FAAV_MIG_ANEP_STR-ANBTR1 sy-vline
WA_FAAV_MIG_ANEP_STR-AUFWV1 sy-vline
WA_FAAV_MIG_ANEP_STR-INVZV1 sy-vline
WA_FAAV_MIG_ANEP_STR-NAFAV1 sy-vline
WA_FAAV_MIG_ANEP_STR-SAFAV1 sy-vline
WA_FAAV_MIG_ANEP_STR-AAFAV1 sy-vline
WA_FAAV_MIG_ANEP_STR-MAFAV1 sy-vline
WA_FAAV_MIG_ANEP_STR-AUFNV1 sy-vline
WA_FAAV_MIG_ANEP_STR-AUFWL1 sy-vline
WA_FAAV_MIG_ANEP_STR-INVZL1 sy-vline
WA_FAAV_MIG_ANEP_STR-NAFAL1 sy-vline
WA_FAAV_MIG_ANEP_STR-SAFAL1 sy-vline
WA_FAAV_MIG_ANEP_STR-AAFAL1 sy-vline
WA_FAAV_MIG_ANEP_STR-MAFAL1 sy-vline
WA_FAAV_MIG_ANEP_STR-AUFNL1 sy-vline
WA_FAAV_MIG_ANEP_STR-ERLBT1 sy-vline
WA_FAAV_MIG_ANEP_STR-VERKO1 sy-vline
WA_FAAV_MIG_ANEP_STR-SANWV1 sy-vline
WA_FAAV_MIG_ANEP_STR-ANBTR2 sy-vline
WA_FAAV_MIG_ANEP_STR-AUFWV2 sy-vline
WA_FAAV_MIG_ANEP_STR-INVZV2 sy-vline
WA_FAAV_MIG_ANEP_STR-NAFAV2 sy-vline
WA_FAAV_MIG_ANEP_STR-SAFAV2 sy-vline
WA_FAAV_MIG_ANEP_STR-AAFAV2 sy-vline
WA_FAAV_MIG_ANEP_STR-MAFAV2 sy-vline
WA_FAAV_MIG_ANEP_STR-AUFNV2 sy-vline
WA_FAAV_MIG_ANEP_STR-AUFWL2 sy-vline
WA_FAAV_MIG_ANEP_STR-INVZL2 sy-vline
WA_FAAV_MIG_ANEP_STR-NAFAL2 sy-vline
WA_FAAV_MIG_ANEP_STR-SAFAL2 sy-vline
WA_FAAV_MIG_ANEP_STR-AAFAL2 sy-vline
WA_FAAV_MIG_ANEP_STR-MAFAL2 sy-vline
WA_FAAV_MIG_ANEP_STR-AUFNL2 sy-vline
WA_FAAV_MIG_ANEP_STR-ERLBT2 sy-vline
WA_FAAV_MIG_ANEP_STR-VERKO2 sy-vline
WA_FAAV_MIG_ANEP_STR-SANWV2 sy-vline
WA_FAAV_MIG_ANEP_STR-AWKEY sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.