ABAP Select data from SAP table IEWMWAVEC 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 IEWMWAVEC 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 IEWMWAVEC. 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 IEWMWAVEC 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_IEWMWAVEC TYPE STANDARD TABLE OF IEWMWAVEC,
      WA_IEWMWAVEC TYPE IEWMWAVEC,
      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: <IEWMWAVEC> TYPE IEWMWAVEC.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM IEWMWAVEC
*  INTO TABLE @DATA(IT_IEWMWAVEC2).
*--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_IEWMWAVEC INDEX 1 INTO DATA(WA_IEWMWAVEC2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_IEWMWAVEC ASSIGNING <IEWMWAVEC>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<IEWMWAVEC>-MANDT = 1.
<IEWMWAVEC>-WAREHOUSE = 1.
<IEWMWAVEC>-WAVE = 1.
<IEWMWAVEC>-WAVEITEM = 1.
<IEWMWAVEC>-NUMBEROFWAVEITEMS = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_IEWMWAVEC-WAREHOUSETASKCREATIONSTATUS, sy-vline,
WA_IEWMWAVEC-WAREHOUSETASKCREATIONSTSNAME, sy-vline,
WA_IEWMWAVEC-ITEMWEIGHT, sy-vline,
WA_IEWMWAVEC-ITEMWEIGHTUNIT, sy-vline,
WA_IEWMWAVEC-ITEMNETVOLUMEINDISPLAYUNIT, sy-vline,
WA_IEWMWAVEC-DISPLAYWEIGHTUNIT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_IEWMWAVEC 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_IEWMWAVEC 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_IEWMWAVEC INTO WA_IEWMWAVEC. *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 CUNIT, internal->external for field ITEMWEIGHTUNIT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_IEWMWAVEC-ITEMWEIGHTUNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IEWMWAVEC-ITEMWEIGHTUNIT.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit BPMAP, internal->external for field SHIPTOPARTY CALL FUNCTION 'CONVERSION_EXIT_BPMAP_OUTPUT' EXPORTING input = WA_IEWMWAVEC-SHIPTOPARTY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IEWMWAVEC-SHIPTOPARTY.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit BPMAP, internal->external for field STOCKOWNER CALL FUNCTION 'CONVERSION_EXIT_BPMAP_OUTPUT' EXPORTING input = WA_IEWMWAVEC-STOCKOWNER IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IEWMWAVEC-STOCKOWNER.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit ALPHA, internal->external for field SALESORDER CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_IEWMWAVEC-SALESORDER IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IEWMWAVEC-SALESORDER.
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_IEWMWAVEC_STR,
MANDT TYPE STRING,
WAREHOUSE TYPE STRING,
WAVE TYPE STRING,
WAVEITEM TYPE STRING,
NUMBEROFWAVEITEMS TYPE STRING,
WAREHOUSETASKCREATIONSTATUS TYPE STRING,
WAREHOUSETASKCREATIONSTSNAME TYPE STRING,
ITEMWEIGHT TYPE STRING,
ITEMWEIGHTUNIT TYPE STRING,
ITEMNETVOLUMEINDISPLAYUNIT TYPE STRING,
DISPLAYWEIGHTUNIT TYPE STRING,
ITEMVOLUME TYPE STRING,
ITEMVOLUMEUNIT TYPE STRING,
ITEMNETWEIGHTINDISPLAYUNIT TYPE STRING,
DISPLAYVOLUMEUNIT TYPE STRING,
WAVEITEMCONSUMEDCAPACITYVALUE TYPE STRING,
SHIPTOPARTY TYPE STRING,
PRODUCT TYPE STRING,
PRODUCTNAME TYPE STRING,
PRODUCTDESCRIPTION TYPE STRING,
BATCH TYPE STRING,
STOCKOWNER TYPE STRING,
ENTITLEDTODISPOSEPARTY TYPE STRING,
ITEMQUANTITY TYPE STRING,
ITEMQUANTITYUNIT TYPE STRING,
REFERENCEDOCUMENTUUID TYPE STRING,
REFERENCEDOCUMENTITEMUUID TYPE STRING,
SPLITNUMBER TYPE STRING,
REFERENCEDOCUMENTNUMBER TYPE STRING,
REFERENCEDOCUMENTITEMNUMBER TYPE STRING,
TWOSTEPPICKINGWAVEITEMCATEGORY TYPE STRING,
WAVEITEMERRORSTATUS TYPE STRING,
ROUTE TYPE STRING,
SALESORDER TYPE STRING,
ACTIVITYAREA TYPE STRING,
ACTIVITYAREANAME TYPE STRING,
WAREHOUSEPROCESSTYPE TYPE STRING,
WAREHOUSEPROCESSTYPENAME TYPE STRING,
WAVEITEMSIMULATIONSTATUS TYPE STRING,
REFERENCEDOCUMENTCATEGORY TYPE STRING,
WAVETEMPLATE TYPE STRING,
WAVETEMPLATENAME TYPE STRING,
WAVENAME TYPE STRING,
WAVETYPE TYPE STRING,
WAVETYPENAME TYPE STRING,
WAVECATEGORY TYPE STRING,
WAVECATEGORYNAME TYPE STRING,
WAVERELEASEMETHOD TYPE STRING,
WAVERELEASEMETHODNAME TYPE STRING,
WAVETEMPLATEOPTION TYPE STRING,
WAVEFACTORYCALENDAR TYPE STRING,
FACTORYCALENDARNAME TYPE STRING,
WHSETSKISRLVTFORTWOSTPPICKING TYPE STRING,
WAVEWAREHOUSETASKCREATIONMODE TYPE STRING,
WAVEWHSETASKCRTNMODETEXT TYPE STRING,
STORAGETYPE TYPE STRING,
STORAGETYPENAME TYPE STRING,
STORAGESECTION TYPE STRING,
STORAGESECTIONNAME TYPE STRING,
SPCLACTYCATINWHSE TYPE STRING,
WHSESPCLACTYCATTEXT TYPE STRING,
RELEASEDBYUSER TYPE STRING,
TWOSTEPPICKINGDEPENDENCY TYPE STRING,
MAXIMUMNUMBEROFWAVEITEMS TYPE STRING,
WAVESIMULATIONSTATUS TYPE STRING,
WAVECUTOFFUTCDATETIME TYPE STRING,
PLNDWAVERELEASEUTCDATETIME TYPE STRING,
PLNDPICKCOMPLTNUTCDATETIME TYPE STRING,
PLNDPACKCOMPLETIONUTCDATETIME TYPE STRING,
PLNDSTAGINGCOMPLTNUTCDATETIME TYPE STRING,
PLNDLOADCOMPLETIONUTCDATETIME TYPE STRING,
WAVEASSGMTISPOSSIBLEAFTWAVEREL TYPE STRING,
WAVECAPACITYPROFILE TYPE STRING,
BEHAVIOURDURINGPICKDENIAL TYPE STRING,
WAVECUTOFFWHSETMZNDATETIME TYPE STRING,
WAVECUTOFFWHSETMZNYEAR TYPE STRING,
WAVECUTOFFWHSETMZNMONTH TYPE STRING,
WAVECUTOFFWHSETMZNDATE TYPE STRING,
WAVECUTOFFWHSETMZNHOUR TYPE STRING,
WAVECUTOFFWHSETMZNTIME TYPE STRING,
WAVEPLNDRELWHSETMZNDATETIME TYPE STRING,
WAVEPLNDRELWHSETMZNYEAR TYPE STRING,
WAVEPLNDRELWHSETMZNMONTH TYPE STRING,
WAVEPLNDRELWHSETMZNDATE TYPE STRING,
WAVEPLNDRELWHSETMZNHOUR TYPE STRING,
WAVEPLNDRELWHSETMZNTIME TYPE STRING,
PLNDPICKCMPLTWHSETMZNDATETIME TYPE STRING,
PLNDPICKCMPLTWHSETMZNYEAR TYPE STRING,
PLNDPICKCMPLTWHSETMZNMONTH TYPE STRING,
PLNDPICKCMPLTWHSETMZNDATE TYPE STRING,
PLNDPICKCMPLTWHSETMZNHOUR TYPE STRING,
PLNDPICKCMPLTWHSETMZNTIME TYPE STRING,
PLNDPACKCMPLTWHSETMZNDATETIME TYPE STRING,
PLNDPACKCMPLTWHSETMZNYEAR TYPE STRING,
PLNDPACKCMPLTWHSETMZNMONTH TYPE STRING,
PLNDPACKCMPLTWHSETMZNDATE TYPE STRING,
PLNDPACKCMPLTWHSETMZNHOUR TYPE STRING,
PLNDPACKCMPLTWHSETMZNTIME TYPE STRING,
PLNDSTGGCMPLTWHSETMZNDATETIME TYPE STRING,
PLNDSTGGCMPLTWHSETMZNYEAR TYPE STRING,
PLNDSTGGCMPLTWHSETMZNMONTH TYPE STRING,
PLNDSTGGCMPLTWHSETMZNDATE TYPE STRING,
PLNDSTGGCMPLTWHSETMZNHOUR TYPE STRING,
PLNDSTGGCMPLTWHSETMZNTIME TYPE STRING,
WAVECOMPLETIONWHSETMZNDATETIME TYPE STRING,
WAVECOMPLETIONWHSETMZNYEAR TYPE STRING,
WAVECOMPLETIONWHSETMZNMONTH TYPE STRING,
WAVECOMPLETIONWHSETMZNDATE TYPE STRING,
WAVECOMPLETIONWHSETMZNHOUR TYPE STRING,
WAVECOMPLETIONWHSETMZNTIME TYPE STRING,
WAVEACTUALRELDWHSETMZNDATETIME TYPE STRING,
WAVEACTUALRELDWHSETMZNYEAR TYPE STRING,
WAVEACTUALRELDWHSETMZNMONTH TYPE STRING,
WAVEACTUALRELDWHSETMZNDATE TYPE STRING,
WAVEACTUALRELDWHSETMZNHOUR TYPE STRING,
WAVEACTUALRELDWHSETMZNTIME TYPE STRING,
WAVEISRELEASEDMANUALLY TYPE STRING,
WAVESTATUS TYPE STRING,
WAVESTATUSNAME TYPE STRING,
WAVEACTLRELEASEDUTCDATETIME TYPE STRING,END OF T_EKKO_STR. DATA: WA_IEWMWAVEC_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_IEWMWAVEC_STR-MANDT sy-vline
WA_IEWMWAVEC_STR-WAREHOUSE sy-vline
WA_IEWMWAVEC_STR-WAVE sy-vline
WA_IEWMWAVEC_STR-WAVEITEM sy-vline
WA_IEWMWAVEC_STR-NUMBEROFWAVEITEMS sy-vline
WA_IEWMWAVEC_STR-WAREHOUSETASKCREATIONSTATUS sy-vline
WA_IEWMWAVEC_STR-WAREHOUSETASKCREATIONSTSNAME sy-vline
WA_IEWMWAVEC_STR-ITEMWEIGHT sy-vline
WA_IEWMWAVEC_STR-ITEMWEIGHTUNIT sy-vline
WA_IEWMWAVEC_STR-ITEMNETVOLUMEINDISPLAYUNIT sy-vline
WA_IEWMWAVEC_STR-DISPLAYWEIGHTUNIT sy-vline
WA_IEWMWAVEC_STR-ITEMVOLUME sy-vline
WA_IEWMWAVEC_STR-ITEMVOLUMEUNIT sy-vline
WA_IEWMWAVEC_STR-ITEMNETWEIGHTINDISPLAYUNIT sy-vline
WA_IEWMWAVEC_STR-DISPLAYVOLUMEUNIT sy-vline
WA_IEWMWAVEC_STR-WAVEITEMCONSUMEDCAPACITYVALUE sy-vline
WA_IEWMWAVEC_STR-SHIPTOPARTY sy-vline
WA_IEWMWAVEC_STR-PRODUCT sy-vline
WA_IEWMWAVEC_STR-PRODUCTNAME sy-vline
WA_IEWMWAVEC_STR-PRODUCTDESCRIPTION sy-vline
WA_IEWMWAVEC_STR-BATCH sy-vline
WA_IEWMWAVEC_STR-STOCKOWNER sy-vline
WA_IEWMWAVEC_STR-ENTITLEDTODISPOSEPARTY sy-vline
WA_IEWMWAVEC_STR-ITEMQUANTITY sy-vline
WA_IEWMWAVEC_STR-ITEMQUANTITYUNIT sy-vline
WA_IEWMWAVEC_STR-REFERENCEDOCUMENTUUID sy-vline
WA_IEWMWAVEC_STR-REFERENCEDOCUMENTITEMUUID sy-vline
WA_IEWMWAVEC_STR-SPLITNUMBER sy-vline
WA_IEWMWAVEC_STR-REFERENCEDOCUMENTNUMBER sy-vline
WA_IEWMWAVEC_STR-REFERENCEDOCUMENTITEMNUMBER sy-vline
WA_IEWMWAVEC_STR-TWOSTEPPICKINGWAVEITEMCATEGORY sy-vline
WA_IEWMWAVEC_STR-WAVEITEMERRORSTATUS sy-vline
WA_IEWMWAVEC_STR-ROUTE sy-vline
WA_IEWMWAVEC_STR-SALESORDER sy-vline
WA_IEWMWAVEC_STR-ACTIVITYAREA sy-vline
WA_IEWMWAVEC_STR-ACTIVITYAREANAME sy-vline
WA_IEWMWAVEC_STR-WAREHOUSEPROCESSTYPE sy-vline
WA_IEWMWAVEC_STR-WAREHOUSEPROCESSTYPENAME sy-vline
WA_IEWMWAVEC_STR-WAVEITEMSIMULATIONSTATUS sy-vline
WA_IEWMWAVEC_STR-REFERENCEDOCUMENTCATEGORY sy-vline
WA_IEWMWAVEC_STR-WAVETEMPLATE sy-vline
WA_IEWMWAVEC_STR-WAVETEMPLATENAME sy-vline
WA_IEWMWAVEC_STR-WAVENAME sy-vline
WA_IEWMWAVEC_STR-WAVETYPE sy-vline
WA_IEWMWAVEC_STR-WAVETYPENAME sy-vline
WA_IEWMWAVEC_STR-WAVECATEGORY sy-vline
WA_IEWMWAVEC_STR-WAVECATEGORYNAME sy-vline
WA_IEWMWAVEC_STR-WAVERELEASEMETHOD sy-vline
WA_IEWMWAVEC_STR-WAVERELEASEMETHODNAME sy-vline
WA_IEWMWAVEC_STR-WAVETEMPLATEOPTION sy-vline
WA_IEWMWAVEC_STR-WAVEFACTORYCALENDAR sy-vline
WA_IEWMWAVEC_STR-FACTORYCALENDARNAME sy-vline
WA_IEWMWAVEC_STR-WHSETSKISRLVTFORTWOSTPPICKING sy-vline
WA_IEWMWAVEC_STR-WAVEWAREHOUSETASKCREATIONMODE sy-vline
WA_IEWMWAVEC_STR-WAVEWHSETASKCRTNMODETEXT sy-vline
WA_IEWMWAVEC_STR-STORAGETYPE sy-vline
WA_IEWMWAVEC_STR-STORAGETYPENAME sy-vline
WA_IEWMWAVEC_STR-STORAGESECTION sy-vline
WA_IEWMWAVEC_STR-STORAGESECTIONNAME sy-vline
WA_IEWMWAVEC_STR-SPCLACTYCATINWHSE sy-vline
WA_IEWMWAVEC_STR-WHSESPCLACTYCATTEXT sy-vline
WA_IEWMWAVEC_STR-RELEASEDBYUSER sy-vline
WA_IEWMWAVEC_STR-TWOSTEPPICKINGDEPENDENCY sy-vline
WA_IEWMWAVEC_STR-MAXIMUMNUMBEROFWAVEITEMS sy-vline
WA_IEWMWAVEC_STR-WAVESIMULATIONSTATUS sy-vline
WA_IEWMWAVEC_STR-WAVECUTOFFUTCDATETIME sy-vline
WA_IEWMWAVEC_STR-PLNDWAVERELEASEUTCDATETIME sy-vline
WA_IEWMWAVEC_STR-PLNDPICKCOMPLTNUTCDATETIME sy-vline
WA_IEWMWAVEC_STR-PLNDPACKCOMPLETIONUTCDATETIME sy-vline
WA_IEWMWAVEC_STR-PLNDSTAGINGCOMPLTNUTCDATETIME sy-vline
WA_IEWMWAVEC_STR-PLNDLOADCOMPLETIONUTCDATETIME sy-vline
WA_IEWMWAVEC_STR-WAVEASSGMTISPOSSIBLEAFTWAVEREL sy-vline
WA_IEWMWAVEC_STR-WAVECAPACITYPROFILE sy-vline
WA_IEWMWAVEC_STR-BEHAVIOURDURINGPICKDENIAL sy-vline
WA_IEWMWAVEC_STR-WAVECUTOFFWHSETMZNDATETIME sy-vline
WA_IEWMWAVEC_STR-WAVECUTOFFWHSETMZNYEAR sy-vline
WA_IEWMWAVEC_STR-WAVECUTOFFWHSETMZNMONTH sy-vline
WA_IEWMWAVEC_STR-WAVECUTOFFWHSETMZNDATE sy-vline
WA_IEWMWAVEC_STR-WAVECUTOFFWHSETMZNHOUR sy-vline
WA_IEWMWAVEC_STR-WAVECUTOFFWHSETMZNTIME sy-vline
WA_IEWMWAVEC_STR-WAVEPLNDRELWHSETMZNDATETIME sy-vline
WA_IEWMWAVEC_STR-WAVEPLNDRELWHSETMZNYEAR sy-vline
WA_IEWMWAVEC_STR-WAVEPLNDRELWHSETMZNMONTH sy-vline
WA_IEWMWAVEC_STR-WAVEPLNDRELWHSETMZNDATE sy-vline
WA_IEWMWAVEC_STR-WAVEPLNDRELWHSETMZNHOUR sy-vline
WA_IEWMWAVEC_STR-WAVEPLNDRELWHSETMZNTIME sy-vline
WA_IEWMWAVEC_STR-PLNDPICKCMPLTWHSETMZNDATETIME sy-vline
WA_IEWMWAVEC_STR-PLNDPICKCMPLTWHSETMZNYEAR sy-vline
WA_IEWMWAVEC_STR-PLNDPICKCMPLTWHSETMZNMONTH sy-vline
WA_IEWMWAVEC_STR-PLNDPICKCMPLTWHSETMZNDATE sy-vline
WA_IEWMWAVEC_STR-PLNDPICKCMPLTWHSETMZNHOUR sy-vline
WA_IEWMWAVEC_STR-PLNDPICKCMPLTWHSETMZNTIME sy-vline
WA_IEWMWAVEC_STR-PLNDPACKCMPLTWHSETMZNDATETIME sy-vline
WA_IEWMWAVEC_STR-PLNDPACKCMPLTWHSETMZNYEAR sy-vline
WA_IEWMWAVEC_STR-PLNDPACKCMPLTWHSETMZNMONTH sy-vline
WA_IEWMWAVEC_STR-PLNDPACKCMPLTWHSETMZNDATE sy-vline
WA_IEWMWAVEC_STR-PLNDPACKCMPLTWHSETMZNHOUR sy-vline
WA_IEWMWAVEC_STR-PLNDPACKCMPLTWHSETMZNTIME sy-vline
WA_IEWMWAVEC_STR-PLNDSTGGCMPLTWHSETMZNDATETIME sy-vline
WA_IEWMWAVEC_STR-PLNDSTGGCMPLTWHSETMZNYEAR sy-vline
WA_IEWMWAVEC_STR-PLNDSTGGCMPLTWHSETMZNMONTH sy-vline
WA_IEWMWAVEC_STR-PLNDSTGGCMPLTWHSETMZNDATE sy-vline
WA_IEWMWAVEC_STR-PLNDSTGGCMPLTWHSETMZNHOUR sy-vline
WA_IEWMWAVEC_STR-PLNDSTGGCMPLTWHSETMZNTIME sy-vline
WA_IEWMWAVEC_STR-WAVECOMPLETIONWHSETMZNDATETIME sy-vline
WA_IEWMWAVEC_STR-WAVECOMPLETIONWHSETMZNYEAR sy-vline
WA_IEWMWAVEC_STR-WAVECOMPLETIONWHSETMZNMONTH sy-vline
WA_IEWMWAVEC_STR-WAVECOMPLETIONWHSETMZNDATE sy-vline
WA_IEWMWAVEC_STR-WAVECOMPLETIONWHSETMZNHOUR sy-vline
WA_IEWMWAVEC_STR-WAVECOMPLETIONWHSETMZNTIME sy-vline
WA_IEWMWAVEC_STR-WAVEACTUALRELDWHSETMZNDATETIME sy-vline
WA_IEWMWAVEC_STR-WAVEACTUALRELDWHSETMZNYEAR sy-vline
WA_IEWMWAVEC_STR-WAVEACTUALRELDWHSETMZNMONTH sy-vline
WA_IEWMWAVEC_STR-WAVEACTUALRELDWHSETMZNDATE sy-vline
WA_IEWMWAVEC_STR-WAVEACTUALRELDWHSETMZNHOUR sy-vline
WA_IEWMWAVEC_STR-WAVEACTUALRELDWHSETMZNTIME sy-vline
WA_IEWMWAVEC_STR-WAVEISRELEASEDMANUALLY sy-vline
WA_IEWMWAVEC_STR-WAVESTATUS sy-vline
WA_IEWMWAVEC_STR-WAVESTATUSNAME sy-vline
WA_IEWMWAVEC_STR-WAVEACTLRELEASEDUTCDATETIME sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.