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

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

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

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


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/ISDFPS/V_BI_EBA ASSIGNING </ISDFPS/V_BI_EBA>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</ISDFPS/V_BI_EBA>-MANDT = 1.
</ISDFPS/V_BI_EBA>-PREQ_NO = 1.
</ISDFPS/V_BI_EBA>-PREQ_ITEM = 1.
</ISDFPS/V_BI_EBA>-BSART = 1.
</ISDFPS/V_BI_EBA>-BSTYP = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/ISDFPS/V_BI_EBA-BSAKZ, sy-vline,
WA_/ISDFPS/V_BI_EBA-LOEKZ, sy-vline,
WA_/ISDFPS/V_BI_EBA-STATU, sy-vline,
WA_/ISDFPS/V_BI_EBA-ESTKZ, sy-vline,
WA_/ISDFPS/V_BI_EBA-FRGKZ, sy-vline,
WA_/ISDFPS/V_BI_EBA-FRGZU, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/ISDFPS/V_BI_EBA 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_/ISDFPS/V_BI_EBA 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_/ISDFPS/V_BI_EBA INTO WA_/ISDFPS/V_BI_EBA. *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 PREQ_NO CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/V_BI_EBA-PREQ_NO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/V_BI_EBA-PREQ_NO.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit NUMCV, internal->external for field REVLV CALL FUNCTION 'CONVERSION_EXIT_NUMCV_OUTPUT' EXPORTING input = WA_/ISDFPS/V_BI_EBA-REVLV IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/V_BI_EBA-REVLV.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit FMCIS, internal->external for field FIPOS CALL FUNCTION 'CONVERSION_EXIT_FMCIS_OUTPUT' EXPORTING input = WA_/ISDFPS/V_BI_EBA-FIPOS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/V_BI_EBA-FIPOS.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field BANFN_CS CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/V_BI_EBA-BANFN_CS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/V_BI_EBA-BANFN_CS.
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_/ISDFPS/V_BI_EBA_STR,
MANDT TYPE STRING,
PREQ_NO TYPE STRING,
PREQ_ITEM TYPE STRING,
BSART TYPE STRING,
BSTYP TYPE STRING,
BSAKZ TYPE STRING,
LOEKZ TYPE STRING,
STATU TYPE STRING,
ESTKZ TYPE STRING,
FRGKZ TYPE STRING,
FRGZU TYPE STRING,
FRGST TYPE STRING,
EKGRP TYPE STRING,
ERNAM TYPE STRING,
ERDAT TYPE STRING,
AFNAM TYPE STRING,
TXZ01 TYPE STRING,
MATNR TYPE STRING,
EMATN TYPE STRING,
WERKS TYPE STRING,
LGORT TYPE STRING,
BEDNR TYPE STRING,
MATKL TYPE STRING,
RESWK TYPE STRING,
MENGE TYPE STRING,
MEINS TYPE STRING,
BUMNG TYPE STRING,
BADAT TYPE STRING,
LPEIN TYPE STRING,
LFDAT TYPE STRING,
FRGDT TYPE STRING,
WEBAZ TYPE STRING,
PREIS TYPE STRING,
PEINH TYPE STRING,
PSTYP TYPE STRING,
KNTTP TYPE STRING,
KZVBR TYPE STRING,
KFLAG TYPE STRING,
VRTKZ TYPE STRING,
TWRKZ TYPE STRING,
WEPOS TYPE STRING,
WEUNB TYPE STRING,
REPOS TYPE STRING,
LIFNR TYPE STRING,
FLIEF TYPE STRING,
EKORG TYPE STRING,
VRTYP TYPE STRING,
KONNR TYPE STRING,
KTPNR TYPE STRING,
INFNR TYPE STRING,
ZUGBA TYPE STRING,
QUNUM TYPE STRING,
QUPOS TYPE STRING,
DISPO TYPE STRING,
SERNR TYPE STRING,
BVDAT TYPE STRING,
BATOL TYPE STRING,
BVDRK TYPE STRING,
EBELN TYPE STRING,
EBELP TYPE STRING,
BEDAT TYPE STRING,
BSMNG TYPE STRING,
LBLNI TYPE STRING,
BWTAR TYPE STRING,
XOBLR TYPE STRING,
EBAKZ TYPE STRING,
RSNUM TYPE STRING,
SOBKZ TYPE STRING,
ARSNR TYPE STRING,
ARSPS TYPE STRING,
FIXKZ TYPE STRING,
BMEIN TYPE STRING,
REVLV TYPE STRING,
VORAB TYPE STRING,
PACKNO TYPE STRING,
KANBA TYPE STRING,
BPUEB TYPE STRING,
CUOBJ TYPE STRING,
FRGGR TYPE STRING,
FRGRL TYPE STRING,
AKTNR TYPE STRING,
BATCH TYPE STRING,
UMSOK TYPE STRING,
VERID TYPE STRING,
FIPOS TYPE STRING,
FISTL TYPE STRING,
GEBER TYPE STRING,
KZKFG TYPE STRING,
SATNR TYPE STRING,
MNG02 TYPE STRING,
DAT01 TYPE STRING,
ATTYP TYPE STRING,
ADRNR TYPE STRING,
ADRN2 TYPE STRING,
KUNNR TYPE STRING,
EMLIF TYPE STRING,
LBLKZ TYPE STRING,
KZBWS TYPE STRING,
WAERS TYPE STRING,
IDNLF TYPE STRING,
GSFRG TYPE STRING,
MPROF TYPE STRING,
KZFME TYPE STRING,
SPRAS TYPE STRING,
TECHS TYPE STRING,
MFRPN TYPE STRING,
MFRNR TYPE STRING,
EMNFR TYPE STRING,
FORDN TYPE STRING,
FORDP TYPE STRING,
PLIFZ TYPE STRING,
BERID TYPE STRING,
UZEIT TYPE STRING,
FKBER TYPE STRING,
GRANT_NBR TYPE STRING,
MEMORY TYPE STRING,
BANPR TYPE STRING,
RLWRT TYPE STRING,
BLCKD TYPE STRING,
REVNO TYPE STRING,
BLCKT TYPE STRING,
BESWK TYPE STRING,
EPROFILE TYPE STRING,
EPREFDOC TYPE STRING,
EPREFITM TYPE STRING,
GMMNG TYPE STRING,
WRTKZ TYPE STRING,
RESLO TYPE STRING,
ADVCODE TYPE STRING,
STACODE TYPE STRING,
BANFN_CS TYPE STRING,
BNFPO_CS TYPE STRING,
ITEM_CS TYPE STRING,
BSMNG_SND TYPE STRING,
PRIO_URG TYPE STRING,
PRIO_REQ TYPE STRING,END OF T_EKKO_STR. DATA: WA_/ISDFPS/V_BI_EBA_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_/ISDFPS/V_BI_EBA_STR-MANDT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PREQ_NO sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PREQ_ITEM sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BSART sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BSTYP sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BSAKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-LOEKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-STATU sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ESTKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FRGKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FRGZU sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FRGST sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EKGRP sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ERNAM sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ERDAT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-AFNAM sy-vline
WA_/ISDFPS/V_BI_EBA_STR-TXZ01 sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MATNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EMATN sy-vline
WA_/ISDFPS/V_BI_EBA_STR-WERKS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-LGORT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BEDNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MATKL sy-vline
WA_/ISDFPS/V_BI_EBA_STR-RESWK sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MENGE sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MEINS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BUMNG sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BADAT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-LPEIN sy-vline
WA_/ISDFPS/V_BI_EBA_STR-LFDAT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FRGDT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-WEBAZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PREIS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PEINH sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PSTYP sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KNTTP sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KZVBR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KFLAG sy-vline
WA_/ISDFPS/V_BI_EBA_STR-VRTKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-TWRKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-WEPOS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-WEUNB sy-vline
WA_/ISDFPS/V_BI_EBA_STR-REPOS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-LIFNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FLIEF sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EKORG sy-vline
WA_/ISDFPS/V_BI_EBA_STR-VRTYP sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KONNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KTPNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-INFNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ZUGBA sy-vline
WA_/ISDFPS/V_BI_EBA_STR-QUNUM sy-vline
WA_/ISDFPS/V_BI_EBA_STR-QUPOS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-DISPO sy-vline
WA_/ISDFPS/V_BI_EBA_STR-SERNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BVDAT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BATOL sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BVDRK sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EBELN sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EBELP sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BEDAT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BSMNG sy-vline
WA_/ISDFPS/V_BI_EBA_STR-LBLNI sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BWTAR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-XOBLR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EBAKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-RSNUM sy-vline
WA_/ISDFPS/V_BI_EBA_STR-SOBKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ARSNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ARSPS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FIXKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BMEIN sy-vline
WA_/ISDFPS/V_BI_EBA_STR-REVLV sy-vline
WA_/ISDFPS/V_BI_EBA_STR-VORAB sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PACKNO sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KANBA sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BPUEB sy-vline
WA_/ISDFPS/V_BI_EBA_STR-CUOBJ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FRGGR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FRGRL sy-vline
WA_/ISDFPS/V_BI_EBA_STR-AKTNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BATCH sy-vline
WA_/ISDFPS/V_BI_EBA_STR-UMSOK sy-vline
WA_/ISDFPS/V_BI_EBA_STR-VERID sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FIPOS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FISTL sy-vline
WA_/ISDFPS/V_BI_EBA_STR-GEBER sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KZKFG sy-vline
WA_/ISDFPS/V_BI_EBA_STR-SATNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MNG02 sy-vline
WA_/ISDFPS/V_BI_EBA_STR-DAT01 sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ATTYP sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ADRNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ADRN2 sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KUNNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EMLIF sy-vline
WA_/ISDFPS/V_BI_EBA_STR-LBLKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KZBWS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-WAERS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-IDNLF sy-vline
WA_/ISDFPS/V_BI_EBA_STR-GSFRG sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MPROF sy-vline
WA_/ISDFPS/V_BI_EBA_STR-KZFME sy-vline
WA_/ISDFPS/V_BI_EBA_STR-SPRAS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-TECHS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MFRPN sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MFRNR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EMNFR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FORDN sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FORDP sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PLIFZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BERID sy-vline
WA_/ISDFPS/V_BI_EBA_STR-UZEIT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-FKBER sy-vline
WA_/ISDFPS/V_BI_EBA_STR-GRANT_NBR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-MEMORY sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BANPR sy-vline
WA_/ISDFPS/V_BI_EBA_STR-RLWRT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BLCKD sy-vline
WA_/ISDFPS/V_BI_EBA_STR-REVNO sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BLCKT sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BESWK sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EPROFILE sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EPREFDOC sy-vline
WA_/ISDFPS/V_BI_EBA_STR-EPREFITM sy-vline
WA_/ISDFPS/V_BI_EBA_STR-GMMNG sy-vline
WA_/ISDFPS/V_BI_EBA_STR-WRTKZ sy-vline
WA_/ISDFPS/V_BI_EBA_STR-RESLO sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ADVCODE sy-vline
WA_/ISDFPS/V_BI_EBA_STR-STACODE sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BANFN_CS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BNFPO_CS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-ITEM_CS sy-vline
WA_/ISDFPS/V_BI_EBA_STR-BSMNG_SND sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PRIO_URG sy-vline
WA_/ISDFPS/V_BI_EBA_STR-PRIO_REQ sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.