ABAP Select data from SAP table MEREQ_ITEMX 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 MEREQ_ITEMX 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 MEREQ_ITEMX. 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 MEREQ_ITEMX 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_MEREQ_ITEMX TYPE STANDARD TABLE OF MEREQ_ITEMX,
      WA_MEREQ_ITEMX TYPE MEREQ_ITEMX,
      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: <MEREQ_ITEMX> TYPE MEREQ_ITEMX.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM MEREQ_ITEMX
*  INTO TABLE @DATA(IT_MEREQ_ITEMX2).
*--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_MEREQ_ITEMX INDEX 1 INTO DATA(WA_MEREQ_ITEMX2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_MEREQ_ITEMX ASSIGNING <MEREQ_ITEMX>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<MEREQ_ITEMX>-BNFPO = 1.
<MEREQ_ITEMX>-BSART = 1.
<MEREQ_ITEMX>-BSTYP = 1.
<MEREQ_ITEMX>-BSAKZ = 1.
<MEREQ_ITEMX>-LOEKZ = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_MEREQ_ITEMX-STATU, sy-vline,
WA_MEREQ_ITEMX-ESTKZ, sy-vline,
WA_MEREQ_ITEMX-FRGKZ, sy-vline,
WA_MEREQ_ITEMX-FRGZU, sy-vline,
WA_MEREQ_ITEMX-FRGST, sy-vline,
WA_MEREQ_ITEMX-EKGRP, sy-vline.
ENDLOOP. *Add any further fields from structure WA_MEREQ_ITEMX 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_MEREQ_ITEMX 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_MEREQ_ITEMX INTO WA_MEREQ_ITEMX. *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.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_MEREQ_ITEMX_STR,
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,
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,
MHDRZ TYPE STRING,
IPRKZ 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,
EXPERT_MODE TYPE STRING,
NODISP TYPE STRING,
SRM_CONTRACT_ID TYPE STRING,
SRM_CONTRACT_ITM TYPE STRING,
SPE_CRM_REF_SO TYPE STRING,
SPE_CRM_REF_ITEM TYPE STRING,
DUMMY2 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,
PEROP_BEG TYPE STRING,
PEROP_END TYPE STRING,
BUDGET_PD TYPE STRING,
SGT_SCAT TYPE STRING,
SGT_RCAT TYPE STRING,
STORESUPPLIERID TYPE STRING,
STORENETWORKID TYPE STRING,
ELDAT TYPE STRING,
PRODUCTTYPE TYPE STRING,
SERVICEPERFORMER TYPE STRING,
STARTDATE TYPE STRING,
ENDDATE TYPE STRING,
DELIVERYADDRTYPE TYPE STRING,
MWSKZ TYPE STRING,
EXPECTED_VALUE TYPE STRING,
LIMIT_AMOUNT TYPE STRING,
CONTRACT_FOR_LIMIT TYPE STRING,
ISOUTLINE TYPE STRING,
PARENT_ITEM_NO TYPE STRING,
OUTLINE_TYPE 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,
EXT_BE_SOURCE_SYS TYPE STRING,
EXTDOCTYPEFORPURG 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,
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,
ADMOI TYPE STRING,
ADPRI TYPE STRING,
ADACN TYPE STRING,
PNSTAT TYPE STRING,
ADDNS TYPE STRING,
FLDLOGSSUPPLYPROCESS TYPE STRING,
FLDLOGSDELIVISHELDONSHORE TYPE STRING,
FSH_SEASON_YEAR TYPE STRING,
FSH_SEASON TYPE STRING,
FSH_COLLECTION TYPE STRING,
FSH_THEME TYPE STRING,END OF T_EKKO_STR. DATA: WA_MEREQ_ITEMX_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_MEREQ_ITEMX_STR-BNFPO sy-vline
WA_MEREQ_ITEMX_STR-BSART sy-vline
WA_MEREQ_ITEMX_STR-BSTYP sy-vline
WA_MEREQ_ITEMX_STR-BSAKZ sy-vline
WA_MEREQ_ITEMX_STR-LOEKZ sy-vline
WA_MEREQ_ITEMX_STR-STATU sy-vline
WA_MEREQ_ITEMX_STR-ESTKZ sy-vline
WA_MEREQ_ITEMX_STR-FRGKZ sy-vline
WA_MEREQ_ITEMX_STR-FRGZU sy-vline
WA_MEREQ_ITEMX_STR-FRGST sy-vline
WA_MEREQ_ITEMX_STR-EKGRP sy-vline
WA_MEREQ_ITEMX_STR-ERNAM sy-vline
WA_MEREQ_ITEMX_STR-ERDAT sy-vline
WA_MEREQ_ITEMX_STR-AFNAM sy-vline
WA_MEREQ_ITEMX_STR-TXZ01 sy-vline
WA_MEREQ_ITEMX_STR-MATNR sy-vline
WA_MEREQ_ITEMX_STR-EMATN sy-vline
WA_MEREQ_ITEMX_STR-WERKS sy-vline
WA_MEREQ_ITEMX_STR-LGORT sy-vline
WA_MEREQ_ITEMX_STR-BEDNR sy-vline
WA_MEREQ_ITEMX_STR-MATKL sy-vline
WA_MEREQ_ITEMX_STR-RESWK sy-vline
WA_MEREQ_ITEMX_STR-MENGE sy-vline
WA_MEREQ_ITEMX_STR-MEINS sy-vline
WA_MEREQ_ITEMX_STR-BUMNG sy-vline
WA_MEREQ_ITEMX_STR-BADAT sy-vline
WA_MEREQ_ITEMX_STR-LPEIN sy-vline
WA_MEREQ_ITEMX_STR-LFDAT sy-vline
WA_MEREQ_ITEMX_STR-FRGDT sy-vline
WA_MEREQ_ITEMX_STR-WEBAZ sy-vline
WA_MEREQ_ITEMX_STR-PREIS sy-vline
WA_MEREQ_ITEMX_STR-PEINH sy-vline
WA_MEREQ_ITEMX_STR-PSTYP sy-vline
WA_MEREQ_ITEMX_STR-KNTTP sy-vline
WA_MEREQ_ITEMX_STR-KZVBR sy-vline
WA_MEREQ_ITEMX_STR-KFLAG sy-vline
WA_MEREQ_ITEMX_STR-VRTKZ sy-vline
WA_MEREQ_ITEMX_STR-TWRKZ sy-vline
WA_MEREQ_ITEMX_STR-WEPOS sy-vline
WA_MEREQ_ITEMX_STR-WEUNB sy-vline
WA_MEREQ_ITEMX_STR-REPOS sy-vline
WA_MEREQ_ITEMX_STR-LIFNR sy-vline
WA_MEREQ_ITEMX_STR-FLIEF sy-vline
WA_MEREQ_ITEMX_STR-EKORG sy-vline
WA_MEREQ_ITEMX_STR-VRTYP sy-vline
WA_MEREQ_ITEMX_STR-KONNR sy-vline
WA_MEREQ_ITEMX_STR-KTPNR sy-vline
WA_MEREQ_ITEMX_STR-INFNR sy-vline
WA_MEREQ_ITEMX_STR-ZUGBA sy-vline
WA_MEREQ_ITEMX_STR-QUNUM sy-vline
WA_MEREQ_ITEMX_STR-QUPOS sy-vline
WA_MEREQ_ITEMX_STR-DISPO sy-vline
WA_MEREQ_ITEMX_STR-SERNR sy-vline
WA_MEREQ_ITEMX_STR-BVDAT sy-vline
WA_MEREQ_ITEMX_STR-BATOL sy-vline
WA_MEREQ_ITEMX_STR-BVDRK sy-vline
WA_MEREQ_ITEMX_STR-EBELN sy-vline
WA_MEREQ_ITEMX_STR-EBELP sy-vline
WA_MEREQ_ITEMX_STR-BEDAT sy-vline
WA_MEREQ_ITEMX_STR-BSMNG sy-vline
WA_MEREQ_ITEMX_STR-LBLNI sy-vline
WA_MEREQ_ITEMX_STR-BWTAR sy-vline
WA_MEREQ_ITEMX_STR-XOBLR sy-vline
WA_MEREQ_ITEMX_STR-EBAKZ sy-vline
WA_MEREQ_ITEMX_STR-RSNUM sy-vline
WA_MEREQ_ITEMX_STR-SOBKZ sy-vline
WA_MEREQ_ITEMX_STR-ARSNR sy-vline
WA_MEREQ_ITEMX_STR-ARSPS sy-vline
WA_MEREQ_ITEMX_STR-FIXKZ sy-vline
WA_MEREQ_ITEMX_STR-BMEIN sy-vline
WA_MEREQ_ITEMX_STR-REVLV sy-vline
WA_MEREQ_ITEMX_STR-VORAB sy-vline
WA_MEREQ_ITEMX_STR-PACKNO sy-vline
WA_MEREQ_ITEMX_STR-KANBA sy-vline
WA_MEREQ_ITEMX_STR-BPUEB sy-vline
WA_MEREQ_ITEMX_STR-CUOBJ sy-vline
WA_MEREQ_ITEMX_STR-FRGGR sy-vline
WA_MEREQ_ITEMX_STR-FRGRL sy-vline
WA_MEREQ_ITEMX_STR-AKTNR sy-vline
WA_MEREQ_ITEMX_STR-CHARG sy-vline
WA_MEREQ_ITEMX_STR-UMSOK sy-vline
WA_MEREQ_ITEMX_STR-VERID sy-vline
WA_MEREQ_ITEMX_STR-FIPOS sy-vline
WA_MEREQ_ITEMX_STR-FISTL sy-vline
WA_MEREQ_ITEMX_STR-GEBER sy-vline
WA_MEREQ_ITEMX_STR-KZKFG sy-vline
WA_MEREQ_ITEMX_STR-SATNR sy-vline
WA_MEREQ_ITEMX_STR-MNG02 sy-vline
WA_MEREQ_ITEMX_STR-DAT01 sy-vline
WA_MEREQ_ITEMX_STR-ATTYP sy-vline
WA_MEREQ_ITEMX_STR-ADRNR sy-vline
WA_MEREQ_ITEMX_STR-ADRN2 sy-vline
WA_MEREQ_ITEMX_STR-KUNNR sy-vline
WA_MEREQ_ITEMX_STR-EMLIF sy-vline
WA_MEREQ_ITEMX_STR-LBLKZ sy-vline
WA_MEREQ_ITEMX_STR-KZBWS sy-vline
WA_MEREQ_ITEMX_STR-WAERS sy-vline
WA_MEREQ_ITEMX_STR-IDNLF sy-vline
WA_MEREQ_ITEMX_STR-GSFRG sy-vline
WA_MEREQ_ITEMX_STR-MPROF sy-vline
WA_MEREQ_ITEMX_STR-KZFME sy-vline
WA_MEREQ_ITEMX_STR-SPRAS sy-vline
WA_MEREQ_ITEMX_STR-TECHS sy-vline
WA_MEREQ_ITEMX_STR-MFRPN sy-vline
WA_MEREQ_ITEMX_STR-MFRNR sy-vline
WA_MEREQ_ITEMX_STR-EMNFR sy-vline
WA_MEREQ_ITEMX_STR-FORDN sy-vline
WA_MEREQ_ITEMX_STR-FORDP sy-vline
WA_MEREQ_ITEMX_STR-PLIFZ sy-vline
WA_MEREQ_ITEMX_STR-BERID sy-vline
WA_MEREQ_ITEMX_STR-UZEIT sy-vline
WA_MEREQ_ITEMX_STR-REF_BANFN sy-vline
WA_MEREQ_ITEMX_STR-REF_BNFPO sy-vline
WA_MEREQ_ITEMX_STR-GRANT_NBR sy-vline
WA_MEREQ_ITEMX_STR-FKBER sy-vline
WA_MEREQ_ITEMX_STR-MEMORY sy-vline
WA_MEREQ_ITEMX_STR-BANPR sy-vline
WA_MEREQ_ITEMX_STR-RLWRT sy-vline
WA_MEREQ_ITEMX_STR-BLCKD sy-vline
WA_MEREQ_ITEMX_STR-BLCKT sy-vline
WA_MEREQ_ITEMX_STR-REVNO sy-vline
WA_MEREQ_ITEMX_STR-BESWK sy-vline
WA_MEREQ_ITEMX_STR-EPROFILE sy-vline
WA_MEREQ_ITEMX_STR-EPREFDOC sy-vline
WA_MEREQ_ITEMX_STR-EPREFITM sy-vline
WA_MEREQ_ITEMX_STR-GMMNG sy-vline
WA_MEREQ_ITEMX_STR-WRTKZ sy-vline
WA_MEREQ_ITEMX_STR-RESLO sy-vline
WA_MEREQ_ITEMX_STR-KBLNR sy-vline
WA_MEREQ_ITEMX_STR-KBLPOS sy-vline
WA_MEREQ_ITEMX_STR-PRIO_URG sy-vline
WA_MEREQ_ITEMX_STR-PRIO_REQ sy-vline
WA_MEREQ_ITEMX_STR-ANZSN sy-vline
WA_MEREQ_ITEMX_STR-MHDRZ sy-vline
WA_MEREQ_ITEMX_STR-IPRKZ sy-vline
WA_MEREQ_ITEMX_STR-EXT_PROC_STATUS sy-vline
WA_MEREQ_ITEMX_STR-EXT_PROC_DATE sy-vline
WA_MEREQ_ITEMX_STR-PROC_STATUS sy-vline
WA_MEREQ_ITEMX_STR-PROC_DATE sy-vline
WA_MEREQ_ITEMX_STR-EXT_DOC_NUMBER sy-vline
WA_MEREQ_ITEMX_STR-EXT_DOC_ITEM sy-vline
WA_MEREQ_ITEMX_STR-EXT_DOC_TYPE sy-vline
WA_MEREQ_ITEMX_STR-EXTAPPROVALSTATUS sy-vline
WA_MEREQ_ITEMX_STR-EXPERT_MODE sy-vline
WA_MEREQ_ITEMX_STR-NODISP sy-vline
WA_MEREQ_ITEMX_STR-SRM_CONTRACT_ID sy-vline
WA_MEREQ_ITEMX_STR-SRM_CONTRACT_ITM sy-vline
WA_MEREQ_ITEMX_STR-SPE_CRM_REF_SO sy-vline
WA_MEREQ_ITEMX_STR-SPE_CRM_REF_ITEM sy-vline
WA_MEREQ_ITEMX_STR-DUMMY2 sy-vline
WA_MEREQ_ITEMX_STR-J_1BMATUSE sy-vline
WA_MEREQ_ITEMX_STR-J_1BOWNPRO sy-vline
WA_MEREQ_ITEMX_STR-J_1BMATORG sy-vline
WA_MEREQ_ITEMX_STR-J_1BINDUST sy-vline
WA_MEREQ_ITEMX_STR-J_1BNBM sy-vline
WA_MEREQ_ITEMX_STR-J_1AINDXP sy-vline
WA_MEREQ_ITEMX_STR-J_1AIDATEP sy-vline
WA_MEREQ_ITEMX_STR-LAND1 sy-vline
WA_MEREQ_ITEMX_STR-PEROP_BEG sy-vline
WA_MEREQ_ITEMX_STR-PEROP_END sy-vline
WA_MEREQ_ITEMX_STR-BUDGET_PD sy-vline
WA_MEREQ_ITEMX_STR-SGT_SCAT sy-vline
WA_MEREQ_ITEMX_STR-SGT_RCAT sy-vline
WA_MEREQ_ITEMX_STR-STORESUPPLIERID sy-vline
WA_MEREQ_ITEMX_STR-STORENETWORKID sy-vline
WA_MEREQ_ITEMX_STR-ELDAT sy-vline
WA_MEREQ_ITEMX_STR-PRODUCTTYPE sy-vline
WA_MEREQ_ITEMX_STR-SERVICEPERFORMER sy-vline
WA_MEREQ_ITEMX_STR-STARTDATE sy-vline
WA_MEREQ_ITEMX_STR-ENDDATE sy-vline
WA_MEREQ_ITEMX_STR-DELIVERYADDRTYPE sy-vline
WA_MEREQ_ITEMX_STR-MWSKZ sy-vline
WA_MEREQ_ITEMX_STR-EXPECTED_VALUE sy-vline
WA_MEREQ_ITEMX_STR-LIMIT_AMOUNT sy-vline
WA_MEREQ_ITEMX_STR-CONTRACT_FOR_LIMIT sy-vline
WA_MEREQ_ITEMX_STR-ISOUTLINE sy-vline
WA_MEREQ_ITEMX_STR-PARENT_ITEM_NO sy-vline
WA_MEREQ_ITEMX_STR-OUTLINE_TYPE sy-vline
WA_MEREQ_ITEMX_STR-EXTMATERIALFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXTFIXEDSUPPLIERFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXTDESIREDSUPPLIERFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXTCONTRACTFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXTCONTRACTITEMFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXTINFORECORDFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXTPLANTFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXTCOMPANYCODEFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXTPURGORGFORPURG sy-vline
WA_MEREQ_ITEMX_STR-EXT_BE_SOURCE_SYS sy-vline
WA_MEREQ_ITEMX_STR-EXTDOCTYPEFORPURG sy-vline
WA_MEREQ_ITEMX_STR-DUMMY_EBAN_INCL_EEW_PS sy-vline
WA_MEREQ_ITEMX_STR-ADVCODE sy-vline
WA_MEREQ_ITEMX_STR-STACODE sy-vline
WA_MEREQ_ITEMX_STR-BANFN_CS sy-vline
WA_MEREQ_ITEMX_STR-BNFPO_CS sy-vline
WA_MEREQ_ITEMX_STR-ITEM_CS sy-vline
WA_MEREQ_ITEMX_STR-BSMNG_SND sy-vline
WA_MEREQ_ITEMX_STR-NO_MARD_DATA sy-vline
WA_MEREQ_ITEMX_STR-SERRU sy-vline
WA_MEREQ_ITEMX_STR-DISUB_SOBKZ sy-vline
WA_MEREQ_ITEMX_STR-DISUB_PSPNR sy-vline
WA_MEREQ_ITEMX_STR-DISUB_KUNNR sy-vline
WA_MEREQ_ITEMX_STR-DISUB_VBELN sy-vline
WA_MEREQ_ITEMX_STR-DISUB_POSNR sy-vline
WA_MEREQ_ITEMX_STR-DISUB_OWNER sy-vline
WA_MEREQ_ITEMX_STR-ADMOI sy-vline
WA_MEREQ_ITEMX_STR-ADPRI sy-vline
WA_MEREQ_ITEMX_STR-ADACN sy-vline
WA_MEREQ_ITEMX_STR-PNSTAT sy-vline
WA_MEREQ_ITEMX_STR-ADDNS sy-vline
WA_MEREQ_ITEMX_STR-FLDLOGSSUPPLYPROCESS sy-vline
WA_MEREQ_ITEMX_STR-FLDLOGSDELIVISHELDONSHORE sy-vline
WA_MEREQ_ITEMX_STR-FSH_SEASON_YEAR sy-vline
WA_MEREQ_ITEMX_STR-FSH_SEASON sy-vline
WA_MEREQ_ITEMX_STR-FSH_COLLECTION sy-vline
WA_MEREQ_ITEMX_STR-FSH_THEME sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.