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

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

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

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


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

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/ISDFPS/CS_EXLST_BUFFER-CHANGEDATE, sy-vline,
WA_/ISDFPS/CS_EXLST_BUFFER-CHANGETIME, sy-vline,
WA_/ISDFPS/CS_EXLST_BUFFER-BNFPO, sy-vline,
WA_/ISDFPS/CS_EXLST_BUFFER-BSART, sy-vline,
WA_/ISDFPS/CS_EXLST_BUFFER-BSTYP, sy-vline,
WA_/ISDFPS/CS_EXLST_BUFFER-BSAKZ, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/ISDFPS/CS_EXLST_BUFFER 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/CS_EXLST_BUFFER 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/CS_EXLST_BUFFER INTO WA_/ISDFPS/CS_EXLST_BUFFER. *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/CS_EXLST_BUFFER-PREQ_NO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/CS_EXLST_BUFFER-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/CS_EXLST_BUFFER-MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/CS_EXLST_BUFFER-MATNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field GRANT_NBR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/CS_EXLST_BUFFER-GRANT_NBR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/CS_EXLST_BUFFER-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/CS_EXLST_BUFFER-REVNO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/CS_EXLST_BUFFER-REVNO.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit PERKZ, internal->external for field IPRKZ CALL FUNCTION 'CONVERSION_EXIT_PERKZ_OUTPUT' EXPORTING input = WA_/ISDFPS/CS_EXLST_BUFFER-IPRKZ IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/CS_EXLST_BUFFER-IPRKZ.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field DISUB_OWNER CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/CS_EXLST_BUFFER-DISUB_OWNER IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/CS_EXLST_BUFFER-DISUB_OWNER.
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/CS_EXLST_BUFFER_STR,
MANDT TYPE STRING,
PREQ_NO TYPE STRING,
PREQ_ITEM TYPE STRING,
COUNTER TYPE STRING,
VERSION TYPE STRING,
CHANGEDATE TYPE STRING,
CHANGETIME TYPE STRING,
BNFPO 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,
CHARG 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,
GSWRT 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,
REF_BANFN TYPE STRING,
REF_BNFPO TYPE STRING,
GRANT_NBR TYPE STRING,
FKBER TYPE STRING,
MEMORY TYPE STRING,
BANPR TYPE STRING,
RLWRT TYPE STRING,
BLCKD TYPE STRING,
BLCKT TYPE STRING,
REVNO TYPE STRING,
BESWK TYPE STRING,
EPROFILE TYPE STRING,
EPREFDOC TYPE STRING,
EPREFITM TYPE STRING,
GMMNG TYPE STRING,
WRTKZ TYPE STRING,
RESLO TYPE STRING,
KBLNR TYPE STRING,
KBLPOS TYPE STRING,
PRIO_URG TYPE STRING,
PRIO_REQ TYPE STRING,
ANZSN TYPE STRING,
SERNP TYPE STRING,
MHDRZ TYPE STRING,
IPRKZ TYPE STRING,
MEMORYTYPE TYPE STRING,
EXT_PROC_STATUS TYPE STRING,
EXT_PROC_DATE TYPE STRING,
PROC_STATUS TYPE STRING,
PROC_DATE TYPE STRING,
EXT_DOC_NUMBER TYPE STRING,
EXT_DOC_ITEM TYPE STRING,
EXT_DOC_TYPE TYPE STRING,
EXTAPPROVALSTATUS TYPE STRING,
NODISP TYPE STRING,
SRM_CONTRACT_ID TYPE STRING,
SRM_CONTRACT_ITM TYPE STRING,
SC_OBJECT_ID TYPE STRING,
SC_ITM_NO TYPE STRING,
EXT_SYSTEM_ID TYPE STRING,
EXT_SYSTEM_TYPE TYPE STRING,
EXPERT_MODE TYPE STRING,
CENTRAL_PURREQN_PROC TYPE STRING,
SPE_CRM_REF_SO TYPE STRING,
SPE_CRM_REF_ITEM TYPE STRING,
MEREQITEMDUMMY TYPE STRING,
DUMMY1 TYPE STRING,
J_1BMATUSE TYPE STRING,
J_1BOWNPRO TYPE STRING,
J_1BMATORG TYPE STRING,
J_1BINDUST TYPE STRING,
J_1BNBM TYPE STRING,
J_1AINDXP TYPE STRING,
J_1AIDATEP TYPE STRING,
LAND1 TYPE STRING,
TXS_BUSINESS_TRANSACTION TYPE STRING,
TXS_MATERIAL_USAGE TYPE STRING,
TXS_USAGE_PURPOSE TYPE STRING,
PEROP_BEG TYPE STRING,
PEROP_END TYPE STRING,
STORENETWORKID TYPE STRING,
STORESUPPLIERID TYPE STRING,
BUDGET_PD TYPE STRING,
FMFGUS_KEY TYPE STRING,
ELDAT TYPE STRING,
PRODUCTTYPE TYPE STRING,
SERVICEPERFORMER TYPE STRING,
ISONBEHALFCART TYPE STRING,
EXT_REV_TMSTMP TYPE STRING,
EXTMATERIALFORPURG TYPE STRING,
EXTFIXEDSUPPLIERFORPURG TYPE STRING,
EXTDESIREDSUPPLIERFORPURG TYPE STRING,
EXTCONTRACTFORPURG TYPE STRING,
EXTCONTRACTITEMFORPURG TYPE STRING,
EXTINFORECORDFORPURG TYPE STRING,
EXTPLANTFORPURG TYPE STRING,
EXTCOMPANYCODEFORPURG TYPE STRING,
EXTPURGORGFORPURG TYPE STRING,
EXTSOURCESYSTEM TYPE STRING,
EXT_BE_SOURCE_SYS TYPE STRING,
EXT_BE_PRCHANGEINDICATOR TYPE STRING,
EXTDOCTYPEFORPURG TYPE STRING,
STARTDATE TYPE STRING,
ENDDATE TYPE STRING,
PURCHASEREQNITEMUNIQUEID TYPE STRING,
LASTCHANGEDATETIME TYPE STRING,
EXPECTED_VALUE TYPE STRING,
LIMIT_AMOUNT TYPE STRING,
LIMIT_CONSUMPTION_VALUE TYPE STRING,
SAKTO TYPE STRING,
PS_PSP_PNR TYPE STRING,
KOSTL TYPE STRING,
DELIVERYADDRTYPE TYPE STRING,
MWSKZ TYPE STRING,
ISOUTLINE TYPE STRING,
PARENT_ITEM_NO TYPE STRING,
OUTLINE_TYPE TYPE STRING,
EXLIN TYPE STRING,
EXSNR TYPE STRING,
SIBLING_HIER_ITEM TYPE STRING,
DUMMY_EBAN_INCL_EEW_PS TYPE STRING,
ADVCODE TYPE STRING,
STACODE TYPE STRING,
BANFN_CS TYPE STRING,
BNFPO_CS TYPE STRING,
ITEM_CS TYPE STRING,
BSMNG_SND TYPE STRING,
NO_MARD_DATA TYPE STRING,
ADMOI TYPE STRING,
ADPRI TYPE STRING,
ADACN TYPE STRING,
PNSTAT TYPE STRING,
ADDNS TYPE STRING,
SERRU TYPE STRING,
DISUB_SOBKZ TYPE STRING,
DISUB_PSPNR TYPE STRING,
DISUB_KUNNR TYPE STRING,
DISUB_VBELN TYPE STRING,
DISUB_POSNR TYPE STRING,
DISUB_OWNER TYPE STRING,
FLDLOGSSUPPLYPROCESS TYPE STRING,
FLDLOGSDELIVISHELDONSHORE TYPE STRING,
FSH_VAS_REL TYPE STRING,
FSH_VAS_PRNT_ID TYPE STRING,
FSH_TRANSACTION TYPE STRING,
FSH_ITEM_GROUP TYPE STRING,
FSH_ITEM TYPE STRING,
FSH_SEASON_YEAR TYPE STRING,
FSH_SEASON TYPE STRING,
FSH_COLLECTION TYPE STRING,
FSH_THEME TYPE STRING,
RFM_PRIORITY TYPE STRING,
RFM_SEASON_CATEGORY TYPE STRING,
IUID_RELEVANT TYPE STRING,
SC_SR_ITEM_KEY TYPE STRING,
SC_CATALOGID TYPE STRING,
SC_CATALOGITEM TYPE STRING,
SC_REQUESTOR TYPE STRING,
SC_AUTHOR TYPE STRING,
SGT_SCAT TYPE STRING,
SGT_RCAT TYPE STRING,
WRF_CHARSTC1 TYPE STRING,
WRF_CHARSTC2 TYPE STRING,
WRF_CHARSTC3 TYPE STRING,
WRF_CHARSTC1_TXT TYPE STRING,
WRF_CHARSTC2_TXT TYPE STRING,
WRF_CHARSTC3_TXT TYPE STRING,
UPDKZ TYPE STRING,END OF T_EKKO_STR. DATA: WA_/ISDFPS/CS_EXLST_BUFFER_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/CS_EXLST_BUFFER_STR-MANDT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PREQ_NO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PREQ_ITEM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-COUNTER sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-VERSION sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-CHANGEDATE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-CHANGETIME sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BNFPO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BSART sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BSTYP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BSAKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LOEKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-STATU sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ESTKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FRGKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FRGZU sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FRGST sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EKGRP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ERNAM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ERDAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-AFNAM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-TXZ01 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MATNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EMATN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WERKS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LGORT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BEDNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MATKL sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-RESWK sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MENGE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MEINS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BUMNG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BADAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LPEIN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LFDAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FRGDT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WEBAZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PREIS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PEINH sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PSTYP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KNTTP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KZVBR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KFLAG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-VRTKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-TWRKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WEPOS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WEUNB sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-REPOS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LIFNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FLIEF sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EKORG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-VRTYP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KONNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KTPNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-INFNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ZUGBA sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-QUNUM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-QUPOS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DISPO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SERNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BVDAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BATOL sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BVDRK sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EBELN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EBELP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BEDAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BSMNG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LBLNI sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BWTAR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-XOBLR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EBAKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-RSNUM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SOBKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ARSNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ARSPS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FIXKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BMEIN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-REVLV sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-VORAB sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PACKNO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KANBA sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BPUEB sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-CUOBJ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FRGGR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FRGRL sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-AKTNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-CHARG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-UMSOK sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-VERID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FIPOS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FISTL sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-GEBER sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KZKFG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SATNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MNG02 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DAT01 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ATTYP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ADRNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ADRN2 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KUNNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EMLIF sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LBLKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KZBWS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-GSWRT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WAERS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-IDNLF sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-GSFRG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MPROF sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KZFME sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SPRAS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-TECHS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MFRPN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MFRNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EMNFR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FORDN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FORDP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PLIFZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BERID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-UZEIT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-REF_BANFN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-REF_BNFPO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-GRANT_NBR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FKBER sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MEMORY sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BANPR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-RLWRT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BLCKD sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BLCKT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-REVNO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BESWK sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EPROFILE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EPREFDOC sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EPREFITM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-GMMNG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WRTKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-RESLO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KBLNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KBLPOS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PRIO_URG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PRIO_REQ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ANZSN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SERNP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MHDRZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-IPRKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MEMORYTYPE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_PROC_STATUS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_PROC_DATE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PROC_STATUS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PROC_DATE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_DOC_NUMBER sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_DOC_ITEM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_DOC_TYPE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTAPPROVALSTATUS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-NODISP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SRM_CONTRACT_ID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SRM_CONTRACT_ITM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SC_OBJECT_ID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SC_ITM_NO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_SYSTEM_ID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_SYSTEM_TYPE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXPERT_MODE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-CENTRAL_PURREQN_PROC sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SPE_CRM_REF_SO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SPE_CRM_REF_ITEM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MEREQITEMDUMMY sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DUMMY1 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-J_1BMATUSE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-J_1BOWNPRO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-J_1BMATORG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-J_1BINDUST sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-J_1BNBM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-J_1AINDXP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-J_1AIDATEP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LAND1 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-TXS_BUSINESS_TRANSACTION sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-TXS_MATERIAL_USAGE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-TXS_USAGE_PURPOSE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PEROP_BEG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PEROP_END sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-STORENETWORKID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-STORESUPPLIERID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BUDGET_PD sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FMFGUS_KEY sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ELDAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PRODUCTTYPE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SERVICEPERFORMER sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ISONBEHALFCART sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_REV_TMSTMP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTMATERIALFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTFIXEDSUPPLIERFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTDESIREDSUPPLIERFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTCONTRACTFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTCONTRACTITEMFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTINFORECORDFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTPLANTFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTCOMPANYCODEFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTPURGORGFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTSOURCESYSTEM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_BE_SOURCE_SYS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXT_BE_PRCHANGEINDICATOR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXTDOCTYPEFORPURG sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-STARTDATE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ENDDATE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PURCHASEREQNITEMUNIQUEID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LASTCHANGEDATETIME sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXPECTED_VALUE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LIMIT_AMOUNT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-LIMIT_CONSUMPTION_VALUE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SAKTO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PS_PSP_PNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-KOSTL sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DELIVERYADDRTYPE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-MWSKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ISOUTLINE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PARENT_ITEM_NO sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-OUTLINE_TYPE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXLIN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-EXSNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SIBLING_HIER_ITEM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DUMMY_EBAN_INCL_EEW_PS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ADVCODE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-STACODE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BANFN_CS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BNFPO_CS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ITEM_CS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-BSMNG_SND sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-NO_MARD_DATA sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ADMOI sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ADPRI sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ADACN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-PNSTAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-ADDNS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SERRU sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DISUB_SOBKZ sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DISUB_PSPNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DISUB_KUNNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DISUB_VBELN sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DISUB_POSNR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-DISUB_OWNER sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FLDLOGSSUPPLYPROCESS sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FLDLOGSDELIVISHELDONSHORE sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_VAS_REL sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_VAS_PRNT_ID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_TRANSACTION sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_ITEM_GROUP sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_ITEM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_SEASON_YEAR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_SEASON sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_COLLECTION sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-FSH_THEME sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-RFM_PRIORITY sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-RFM_SEASON_CATEGORY sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-IUID_RELEVANT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SC_SR_ITEM_KEY sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SC_CATALOGID sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SC_CATALOGITEM sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SC_REQUESTOR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SC_AUTHOR sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SGT_SCAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-SGT_RCAT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WRF_CHARSTC1 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WRF_CHARSTC2 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WRF_CHARSTC3 sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WRF_CHARSTC1_TXT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WRF_CHARSTC2_TXT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-WRF_CHARSTC3_TXT sy-vline
WA_/ISDFPS/CS_EXLST_BUFFER_STR-UPDKZ sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.