ABAP Select data from SAP table /SAPF15/ALV_ZAHLUNG 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 /SAPF15/ALV_ZAHLUNG 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 /SAPF15/ALV_ZAHLUNG. 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 /SAPF15/ALV_ZAHLUNG 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_/SAPF15/ALV_ZAHLUNG TYPE STANDARD TABLE OF /SAPF15/ALV_ZAHLUNG,
      WA_/SAPF15/ALV_ZAHLUNG TYPE /SAPF15/ALV_ZAHLUNG,
      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: </SAPF15/ALV_ZAHLUNG> TYPE /SAPF15/ALV_ZAHLUNG.

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

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM /SAPF15/ALV_ZAHLUNG
  INTO TABLE IT_/SAPF15/ALV_ZAHLUNG.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM /SAPF15/ALV_ZAHLUNG
*  INTO TABLE @DATA(IT_/SAPF15/ALV_ZAHLUNG2).
*--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_/SAPF15/ALV_ZAHLUNG INDEX 1 INTO DATA(WA_/SAPF15/ALV_ZAHLUNG2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/SAPF15/ALV_ZAHLUNG ASSIGNING </SAPF15/ALV_ZAHLUNG>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</SAPF15/ALV_ZAHLUNG>-TABIX_ORG = 1.
</SAPF15/ALV_ZAHLUNG>-MANDT001 = 1.
</SAPF15/ALV_ZAHLUNG>-BUKRS001 = 1.
</SAPF15/ALV_ZAHLUNG>-GJAHR001 = 1.
</SAPF15/ALV_ZAHLUNG>-F03_N_BEWIRT001 = 1.
ENDLOOP.

LOOP AT IT_/SAPF15/ALV_ZAHLUNG INTO WA_/SAPF15/ALV_ZAHLUNG.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/SAPF15/ALV_ZAHLUNG-F05_N_KASSENZ001, sy-vline,
WA_/SAPF15/ALV_ZAHLUNG-F26_N_BELNR001, sy-vline,
WA_/SAPF15/ALV_ZAHLUNG-F13_N_VSL001, sy-vline,
WA_/SAPF15/ALV_ZAHLUNG-F28_N_HHST001, sy-vline,
WA_/SAPF15/ALV_ZAHLUNG-F30_N_OBJNR001, sy-vline,
WA_/SAPF15/ALV_ZAHLUNG-F09_N001, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/SAPF15/ALV_ZAHLUNG 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_/SAPF15/ALV_ZAHLUNG 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_/SAPF15/ALV_ZAHLUNG INTO WA_/SAPF15/ALV_ZAHLUNG. *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 GJAHR, internal->external for field GJAHR001 CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_/SAPF15/ALV_ZAHLUNG-GJAHR001 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPF15/ALV_ZAHLUNG-GJAHR001.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

*Conversion exit GJAHR, internal->external for field GJAHR004 CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_/SAPF15/ALV_ZAHLUNG-GJAHR004 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPF15/ALV_ZAHLUNG-GJAHR004.
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_/SAPF15/ALV_ZAHLUNG_STR,
TABIX_ORG TYPE STRING,
MANDT001 TYPE STRING,
BUKRS001 TYPE STRING,
GJAHR001 TYPE STRING,
F03_N_BEWIRT001 TYPE STRING,
F05_N_KASSENZ001 TYPE STRING,
F26_N_BELNR001 TYPE STRING,
F13_N_VSL001 TYPE STRING,
F28_N_HHST001 TYPE STRING,
F30_N_OBJNR001 TYPE STRING,
F09_N001 TYPE STRING,
F11_N_BUDAT001 TYPE STRING,
F17_X001 TYPE STRING,
F18_N_BETRAG001 TYPE STRING,
F15_N_ZFBDT001 TYPE STRING,
F20_X001 TYPE STRING,
F21_N_BETRAG_A001 TYPE STRING,
F23_X001 TYPE STRING,
F24_N_BETRAG_Z001 TYPE STRING,
F32_X_SGTXT001 TYPE STRING,
F34_X_SGTXT001 TYPE STRING,
STATUS001 TYPE STRING,
ERSDA001 TYPE STRING,
ERZET001 TYPE STRING,
ERNAM001 TYPE STRING,
USER_STATUS001 TYPE STRING,
USER_INFO001 TYPE STRING,
REF001 TYPE STRING,
STATUS_UPDATE001 TYPE STRING,
GUID001 TYPE STRING,
LOESCHKENNZEICHEN001 TYPE STRING,
F36_A_HERKUNFT001 TYPE STRING,
F38_A_KBELNR001 TYPE STRING,
F40_A_BIC001 TYPE STRING,
F42_A_IBAN001 TYPE STRING,
F44_A_ZNAME001 TYPE STRING,
F46_A_ANAME001 TYPE STRING,
F48_A_VWZW140001 TYPE STRING,
MANDT002 TYPE STRING,
BUKRS002 TYPE STRING,
GJAHR002 TYPE STRING,
F03_N_BEWIRT002 TYPE STRING,
F05_X_BK002 TYPE STRING,
F07_X_ZUVNR1002 TYPE STRING,
F09_X_ZUVNR2002 TYPE STRING,
F13_N002 TYPE STRING,
F15_X_KASSENZ002 TYPE STRING,
F17_X002 TYPE STRING,
F19_X002 TYPE STRING,
F20_N_BETRAG002 TYPE STRING,
F22_X_EAKZ002 TYPE STRING,
F24_N002 TYPE STRING,
F26_N_F09E002 TYPE STRING,
F28_N_F09A002 TYPE STRING,
F30_X_SGTXT002 TYPE STRING,
STATUS002 TYPE STRING,
ERSDA002 TYPE STRING,
ERZET002 TYPE STRING,
ERNAM002 TYPE STRING,
USER_STATUS002 TYPE STRING,
USER_INFO002 TYPE STRING,
SAP_STATUS002 TYPE STRING,
SAP_INFO002 TYPE STRING,
SAP_XBLNR002 TYPE STRING,
GUID002 TYPE STRING,
LOESCHKENNZEICHEN002 TYPE STRING,
MANDT003 TYPE STRING,
BUKRS003 TYPE STRING,
GJAHR003 TYPE STRING,
BEWIRTSCHAFTER003 TYPE STRING,
GUID003 TYPE STRING,
KFA003 TYPE STRING,
HERKUNFT003 TYPE STRING,
VSL003 TYPE STRING,
STATUS003 TYPE STRING,
INFO003 TYPE STRING,
BBELNR003 TYPE STRING,
SBELNR003 TYPE STRING,
SGJAHR003 TYPE STRING,
ERSDA003 TYPE STRING,
ERZET003 TYPE STRING,
ERNAM003 TYPE STRING,
LAEDA003 TYPE STRING,
AEZET003 TYPE STRING,
AENAM003 TYPE STRING,
BEARB003 TYPE STRING,
DATUM003 TYPE STRING,
LOESCHKENNZEICHEN003 TYPE STRING,
MANDT004 TYPE STRING,
BUKRS004 TYPE STRING,
GJAHR004 TYPE STRING,
F03_N_BEWIRT004 TYPE STRING,
F05_N_KASSENZ004 TYPE STRING,
F09_X_MAHNKZ004 TYPE STRING,
F11_X_MAHNST004 TYPE STRING,
F13_N_LSEKZ004 TYPE STRING,
F15_X004 TYPE STRING,
F16_N_SUMMEHF004 TYPE STRING,
F18_X004 TYPE STRING,
F19_N_SUMMEMK004 TYPE STRING,
F21_X004 TYPE STRING,
F22_N_SUMMEVZ004 TYPE STRING,
F24_X_NAME1004 TYPE STRING,
F26_X_NAME2004 TYPE STRING,
F28_X_STRAS004 TYPE STRING,
F30_X_LKZ004 TYPE STRING,
F32_X_PLZ004 TYPE STRING,
F34_X_ORT004 TYPE STRING,
F36_X_BLZ004 TYPE STRING,
F38_X_KONTO004 TYPE STRING,
F40_X_NAMEK004 TYPE STRING,
STATUS004 TYPE STRING,
ERSDA004 TYPE STRING,
ERZET004 TYPE STRING,
ERNAM004 TYPE STRING,
USER_STATUS004 TYPE STRING,
USER_INFO004 TYPE STRING,
LOESCHKENNZEICHEN004 TYPE STRING,
F42_X_LSETXT004 TYPE STRING,
F44_X_BIC004 TYPE STRING,
F46_X_IBAN004 TYPE STRING,
F48_X_ZMVREF004 TYPE STRING,
F50_X_SDDTXT004 TYPE STRING,
F52_X_ZNAME1004 TYPE STRING,
F54_X_ZNAME2004 TYPE STRING,
F56_X_ZSTRAS004 TYPE STRING,
F58_X_ZORT004 TYPE STRING,
XD_F11_N_BUDAT001 TYPE STRING,
XD_F15_N_ZFBDT001 TYPE STRING,
XD_F24_N002 TYPE STRING,
XN_F18_N_BETRAG001 TYPE STRING,
XN_F21_N_BETRAG_A001 TYPE STRING,
XN_F24_N_BETRAG_Z001 TYPE STRING,
XN_F20_N_BETRAG002 TYPE STRING,
XN_F16_N_SUMMEHF004 TYPE STRING,
XN_F19_N_SUMMEMK004 TYPE STRING,
XN_F22_N_SUMMEVZ004 TYPE STRING,
XC_F18_N_BETRAG001 TYPE STRING,
XC_F21_N_BETRAG_A001 TYPE STRING,
XC_F24_N_BETRAG_Z001 TYPE STRING,
XC_F20_N_BETRAG002 TYPE STRING,
XC_F16_N_SUMMEHF004 TYPE STRING,
XC_F19_N_SUMMEMK004 TYPE STRING,
XC_F22_N_SUMMEVZ004 TYPE STRING,
F15_VSLT TYPE STRING,
COLOR TYPE STRING,END OF T_EKKO_STR. DATA: WA_/SAPF15/ALV_ZAHLUNG_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_/SAPF15/ALV_ZAHLUNG_STR-TABIX_ORG sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-MANDT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-BUKRS001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-GJAHR001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F03_N_BEWIRT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F05_N_KASSENZ001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F26_N_BELNR001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F13_N_VSL001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F28_N_HHST001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F30_N_OBJNR001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F09_N001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F11_N_BUDAT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F17_X001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F18_N_BETRAG001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F15_N_ZFBDT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F20_X001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F21_N_BETRAG_A001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F23_X001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F24_N_BETRAG_Z001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F32_X_SGTXT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F34_X_SGTXT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-STATUS001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERSDA001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERZET001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERNAM001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-USER_STATUS001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-USER_INFO001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-REF001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-STATUS_UPDATE001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-GUID001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-LOESCHKENNZEICHEN001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F36_A_HERKUNFT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F38_A_KBELNR001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F40_A_BIC001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F42_A_IBAN001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F44_A_ZNAME001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F46_A_ANAME001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F48_A_VWZW140001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-MANDT002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-BUKRS002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-GJAHR002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F03_N_BEWIRT002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F05_X_BK002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F07_X_ZUVNR1002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F09_X_ZUVNR2002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F13_N002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F15_X_KASSENZ002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F17_X002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F19_X002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F20_N_BETRAG002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F22_X_EAKZ002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F24_N002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F26_N_F09E002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F28_N_F09A002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F30_X_SGTXT002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-STATUS002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERSDA002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERZET002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERNAM002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-USER_STATUS002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-USER_INFO002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-SAP_STATUS002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-SAP_INFO002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-SAP_XBLNR002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-GUID002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-LOESCHKENNZEICHEN002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-MANDT003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-BUKRS003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-GJAHR003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-BEWIRTSCHAFTER003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-GUID003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-KFA003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-HERKUNFT003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-VSL003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-STATUS003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-INFO003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-BBELNR003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-SBELNR003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-SGJAHR003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERSDA003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERZET003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERNAM003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-LAEDA003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-AEZET003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-AENAM003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-BEARB003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-DATUM003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-LOESCHKENNZEICHEN003 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-MANDT004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-BUKRS004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-GJAHR004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F03_N_BEWIRT004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F05_N_KASSENZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F09_X_MAHNKZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F11_X_MAHNST004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F13_N_LSEKZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F15_X004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F16_N_SUMMEHF004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F18_X004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F19_N_SUMMEMK004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F21_X004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F22_N_SUMMEVZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F24_X_NAME1004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F26_X_NAME2004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F28_X_STRAS004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F30_X_LKZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F32_X_PLZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F34_X_ORT004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F36_X_BLZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F38_X_KONTO004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F40_X_NAMEK004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-STATUS004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERSDA004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERZET004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-ERNAM004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-USER_STATUS004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-USER_INFO004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-LOESCHKENNZEICHEN004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F42_X_LSETXT004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F44_X_BIC004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F46_X_IBAN004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F48_X_ZMVREF004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F50_X_SDDTXT004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F52_X_ZNAME1004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F54_X_ZNAME2004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F56_X_ZSTRAS004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F58_X_ZORT004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XD_F11_N_BUDAT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XD_F15_N_ZFBDT001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XD_F24_N002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XN_F18_N_BETRAG001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XN_F21_N_BETRAG_A001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XN_F24_N_BETRAG_Z001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XN_F20_N_BETRAG002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XN_F16_N_SUMMEHF004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XN_F19_N_SUMMEMK004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XN_F22_N_SUMMEVZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XC_F18_N_BETRAG001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XC_F21_N_BETRAG_A001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XC_F24_N_BETRAG_Z001 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XC_F20_N_BETRAG002 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XC_F16_N_SUMMEHF004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XC_F19_N_SUMMEMK004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-XC_F22_N_SUMMEVZ004 sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-F15_VSLT sy-vline
WA_/SAPF15/ALV_ZAHLUNG_STR-COLOR sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.