ABAP Select data from SAP table PEWMINBDELIVITEM 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 PEWMINBDELIVITEM 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 PEWMINBDELIVITEM. 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 PEWMINBDELIVITEM 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_PEWMINBDELIVITEM TYPE STANDARD TABLE OF PEWMINBDELIVITEM,
      WA_PEWMINBDELIVITEM TYPE PEWMINBDELIVITEM,
      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: <PEWMINBDELIVITEM> TYPE PEWMINBDELIVITEM.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM PEWMINBDELIVITEM
*  INTO TABLE @DATA(IT_PEWMINBDELIVITEM2).
*--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_PEWMINBDELIVITEM INDEX 1 INTO DATA(WA_PEWMINBDELIVITEM2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_PEWMINBDELIVITEM ASSIGNING <PEWMINBDELIVITEM>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<PEWMINBDELIVITEM>-MANDT = 1.
<PEWMINBDELIVITEM>-INBOUNDDELIVERYUUID = 1.
<PEWMINBDELIVITEM>-INBOUNDDELIVERYITEMUUID = 1.
<PEWMINBDELIVITEM>-WAREHOUSE = 1.
<PEWMINBDELIVITEM>-EWMWAREHOUSE = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_PEWMINBDELIVITEM-INBOUNDDELIVERY, sy-vline,
WA_PEWMINBDELIVITEM-EWMINBOUNDDELIVERY, sy-vline,
WA_PEWMINBDELIVITEM-INBOUNDDELIVERYITEM, sy-vline,
WA_PEWMINBDELIVITEM-EWMINBOUNDDELIVERYITEM, sy-vline,
WA_PEWMINBDELIVITEM-INBOUNDDELIVERYDOCUMENTTYPE, sy-vline,
WA_PEWMINBDELIVITEM-DELIVERYDOCUMENTCATEGORY, sy-vline.
ENDLOOP. *Add any further fields from structure WA_PEWMINBDELIVITEM 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_PEWMINBDELIVITEM 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_PEWMINBDELIVITEM INTO WA_PEWMINBDELIVITEM. *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 INBOUNDDELIVERY CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_PEWMINBDELIVITEM-INBOUNDDELIVERY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PEWMINBDELIVITEM-INBOUNDDELIVERY.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit CUNIT, internal->external for field DISPLAYWEIGHTUNIT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PEWMINBDELIVITEM-DISPLAYWEIGHTUNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PEWMINBDELIVITEM-DISPLAYWEIGHTUNIT.
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_PEWMINBDELIVITEM_STR,
MANDT TYPE STRING,
INBOUNDDELIVERYUUID TYPE STRING,
INBOUNDDELIVERYITEMUUID TYPE STRING,
WAREHOUSE TYPE STRING,
EWMWAREHOUSE TYPE STRING,
INBOUNDDELIVERY TYPE STRING,
EWMINBOUNDDELIVERY TYPE STRING,
INBOUNDDELIVERYITEM TYPE STRING,
EWMINBOUNDDELIVERYITEM TYPE STRING,
INBOUNDDELIVERYDOCUMENTTYPE TYPE STRING,
DELIVERYDOCUMENTCATEGORY TYPE STRING,
DELIVERYITEMCATEGORY TYPE STRING,
EWMINBOUNDDELIVERYITEMCATEGORY TYPE STRING,
INBOUNDDELIVERYITEMTYPE TYPE STRING,
EWMINBOUNDDELIVERYITEMTYPE TYPE STRING,
WAREHOUSEPROCESSTYPE TYPE STRING,
WAREHOUSEDOOR TYPE STRING,
STAGINGAREAGROUP TYPE STRING,
STAGINGAREA TYPE STRING,
STAGINGBAY TYPE STRING,
GOODSMOVEMENTBIN TYPE STRING,
PRODUCT TYPE STRING,
BATCH TYPE STRING,
ENTITLEDTODISPOSEPARTY TYPE STRING,
STOCKOWNER TYPE STRING,
EWMSTOCKOWNER TYPE STRING,
STOCKTYPE TYPE STRING,
EWMSTOCKTYPE TYPE STRING,
QUANTITYUNIT TYPE STRING,
PRODUCTQUANTITY TYPE STRING,
COMPLETIONSTATUS TYPE STRING,
GOODSRECEIPTSTATUS TYPE STRING,
LASTCHANGETIME TYPE STRING,
EWMDELIVLASTCHANGEUTCDATETIME TYPE STRING,
SHIPFROMPARTY TYPE STRING,
CARRIER TYPE STRING,
SHIPFROMPARTYNAME TYPE STRING,
CARRIERNAME TYPE STRING,
NAMEOFENTITLEDTODISPOSEPARTY TYPE STRING,
STOCKOWNERNAME TYPE STRING,
CURRENTUTCTIMESTAMP TYPE STRING,
ACTUALPUTAWAYENDUTCDATETIME TYPE STRING,
ACTUALGRSTARTUTCDATETIME TYPE STRING,
PLANNEDGRSTARTUTCDATETIME TYPE STRING,
ACTUALGRENDUTCDATETIME TYPE STRING,
PLANNEDGRENDUTCDATETIME TYPE STRING,
UNLOADINGENDUTCDATETIME TYPE STRING,
INBDELIVCOMPLTNENDUTCDATETIME TYPE STRING,
ACTUALARRIVALINYARDUTCDATETIME TYPE STRING,
PLNDARRIVALINYARDUTCDATETIME TYPE STRING,
TRANSPORTATIONUNITASSGMTSTATUS TYPE STRING,
PLANNINGPUTAWAYSTATUS TYPE STRING,
CHECKTOLERANCESTATUS TYPE STRING,
GOODSMOVEMENTBLOCKSTATUS TYPE STRING,
QUALITYMGMTINSPECTIONSTATUS TYPE STRING,
QUALITYMGMTINSPPLNGSTATUS TYPE STRING,
QUALITYMGMTCOUNTPLNGSTATUS TYPE STRING,
PUTAWAYSTATUS TYPE STRING,
VALUATIONQTYASSIGNMENTSTATUS TYPE STRING,
VALUEADDEDSERVICEORDERSTATUS TYPE STRING,
UNLOADINGSTATUS TYPE STRING,
TRANSITSTATUS TYPE STRING,
TRANSITPROCEDURESTATUS TYPE STRING,
TRANSPORTATIONPLANNINGSTATUS TYPE STRING,
OVERALLBLOCKSTATUS TYPE STRING,
ITEMINCONSISTENCYBLKSTATUS TYPE STRING,
TRANSPPLANBLOCKSTATUS TYPE STRING,
WAREHOUSEACTIVITYSTATUS TYPE STRING,
ITEMVOLUME TYPE STRING,
DISPLAYVOLUMEUNIT TYPE STRING,
ITEMNETWEIGHT TYPE STRING,
ITEMGROSSWEIGHT TYPE STRING,
DISPLAYWEIGHTUNIT TYPE STRING,
MEANSOFTRANSPORT TYPE STRING,
EWMMEANSOFTRANSPORT TYPE STRING,
MEANSOFTRANSPORTTYPE TYPE STRING,
EWMMEANSOFTRANSPORTTYPE TYPE STRING,
ISBUSINESSPURPOSECOMPLETED TYPE STRING,
INBDELIVITEMCRTNUTCDATETIME TYPE STRING,
PLNDGRENDWHSETMZNDATETIME TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNYEAR TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNMONTH TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNDATE TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNHOUR TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNTIME TYPE STRING,
UNLOADINGENDWHSETMZNDATETIME TYPE STRING,
UNLOADINGENDWHSETMZNYEAR TYPE STRING,
UNLOADINGENDWHSETMZNMONTH TYPE STRING,
UNLOADINGENDWHSETMZNDATE TYPE STRING,
UNLOADINGENDWHSETMZNHOUR TYPE STRING,
UNLOADINGENDWHSETMZNTIME TYPE STRING,
PUTAWAYENDWHSETMZNDATETIME TYPE STRING,
PUTAWAYENDWHSETMZNYEAR TYPE STRING,
PUTAWAYENDWHSETMZNMONTH TYPE STRING,
PUTAWAYENDWHSETMZNDATE TYPE STRING,
PUTAWAYENDWHSETMZNHOUR TYPE STRING,
PUTAWAYENDWHSETMZNTIME TYPE STRING,
ACTUALGRENDWHSETMZNDATETIME TYPE STRING,
GOODSRECEIPTENDWHSETMZNYEAR TYPE STRING,
GOODSRECEIPTENDWHSETMZNMONTH TYPE STRING,
GOODSRECEIPTENDWHSETMZNDATE TYPE STRING,
GOODSRECEIPTENDWHSETMZNHOUR TYPE STRING,
GOODSRECEIPTENDWHSETMZNTIME TYPE STRING,
INBDELIVITMCMPLTWHSETMZNDTETME TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNYEAR TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNMNTH TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNDATE TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNHOUR TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNTIME TYPE STRING,
INBDELIVCRTNWHSETMZNDATETIME TYPE STRING,
PLNDDELIVERYWHSETMZNDATETIME TYPE STRING,
ACTUALDELIVERYWHSETMZNDATETIME TYPE STRING,
PLNDARRVLINYARDWHSETMZNDTETME TYPE STRING,
ACTLARRVLINYARDWHSETMZNDTETME TYPE STRING,
PLANNEDDELIVERYWHSETMZNYEAR TYPE STRING,
PLANNEDDELIVERYWHSETMZNMONTH TYPE STRING,
PLANNEDDELIVERYWHSETMZNDATE TYPE STRING,
PLANNEDDELIVERYWHSETMZNHOUR TYPE STRING,
PLANNEDDELIVERYWHSETMZNTIME TYPE STRING,
ACTUALDELIVERYWHSETMZNYEAR TYPE STRING,
ACTUALDELIVERYWHSETMZNMONTH TYPE STRING,
ACTUALDELIVERYWHSETMZNDATE TYPE STRING,
ACTUALDELIVERYWHSETMZNHOUR TYPE STRING,
ACTUALDELIVERYWHSETMZNTIME TYPE STRING,
PLNDARRVLINYARDWHSETMZNYEAR TYPE STRING,
PLNDARRVLINYARDWHSETMZNMONTH TYPE STRING,
PLNDARRVLINYARDWHSETMZNDATE TYPE STRING,
PLNDARRVLINYARDWHSETMZNHOUR TYPE STRING,
PLNDARRVLINYARDWHSETMZNTIME TYPE STRING,
ACTLARRVLINYARDWHSETMZNYEAR TYPE STRING,
ACTLARRVLINYARDWHSETMZNMONTH TYPE STRING,
ACTLARRVLINYARDWHSETMZNDATE TYPE STRING,
ACTLARRVLINYARDWHSETMZNHOUR TYPE STRING,
ACTLARRVLINYARDWHSETMZNTIME TYPE STRING,
WHSETMZNPLANNEDDELIVERYMINS TYPE STRING,
WHSETMZNPLNDARRIVALINYARDMINS TYPE STRING,
WHSETMZNACTUALDELIVERYMINS TYPE STRING,
WHSETMZNACTUALARRVLINYARDMINS TYPE STRING,
TIMEZONEID TYPE STRING,
WHSETMZNITEMCREATIONMINS TYPE STRING,
WHSETMZNCOMPLETIONENDMINS TYPE STRING,
WHSETMZNGOODSRECEIPTENDMINS TYPE STRING,
WHSETMZNPUTAWAYENDMINS TYPE STRING,
WHSETMZNUNLOADINGENDMINS TYPE STRING,
RECEIVINGOFFICE TYPE STRING,
EWMDELIVERYADJUSTMENTQUANTITY TYPE STRING,
EWMQUANTITYHASADJUSTMENT TYPE STRING,
EWMPLNDGRDATEISINPAST TYPE STRING,
EWMACTUALGRDATEISONTIME TYPE STRING,
EWMPLNDDELIVERYTIMEISINPAST TYPE STRING,
EWMACTGRISBEFOREPLNDDELIVTIME TYPE STRING,
EWMWAREHOUSECURRENTDATE TYPE STRING,END OF T_EKKO_STR. DATA: WA_PEWMINBDELIVITEM_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_PEWMINBDELIVITEM_STR-MANDT sy-vline
WA_PEWMINBDELIVITEM_STR-INBOUNDDELIVERYUUID sy-vline
WA_PEWMINBDELIVITEM_STR-INBOUNDDELIVERYITEMUUID sy-vline
WA_PEWMINBDELIVITEM_STR-WAREHOUSE sy-vline
WA_PEWMINBDELIVITEM_STR-EWMWAREHOUSE sy-vline
WA_PEWMINBDELIVITEM_STR-INBOUNDDELIVERY sy-vline
WA_PEWMINBDELIVITEM_STR-EWMINBOUNDDELIVERY sy-vline
WA_PEWMINBDELIVITEM_STR-INBOUNDDELIVERYITEM sy-vline
WA_PEWMINBDELIVITEM_STR-EWMINBOUNDDELIVERYITEM sy-vline
WA_PEWMINBDELIVITEM_STR-INBOUNDDELIVERYDOCUMENTTYPE sy-vline
WA_PEWMINBDELIVITEM_STR-DELIVERYDOCUMENTCATEGORY sy-vline
WA_PEWMINBDELIVITEM_STR-DELIVERYITEMCATEGORY sy-vline
WA_PEWMINBDELIVITEM_STR-EWMINBOUNDDELIVERYITEMCATEGORY sy-vline
WA_PEWMINBDELIVITEM_STR-INBOUNDDELIVERYITEMTYPE sy-vline
WA_PEWMINBDELIVITEM_STR-EWMINBOUNDDELIVERYITEMTYPE sy-vline
WA_PEWMINBDELIVITEM_STR-WAREHOUSEPROCESSTYPE sy-vline
WA_PEWMINBDELIVITEM_STR-WAREHOUSEDOOR sy-vline
WA_PEWMINBDELIVITEM_STR-STAGINGAREAGROUP sy-vline
WA_PEWMINBDELIVITEM_STR-STAGINGAREA sy-vline
WA_PEWMINBDELIVITEM_STR-STAGINGBAY sy-vline
WA_PEWMINBDELIVITEM_STR-GOODSMOVEMENTBIN sy-vline
WA_PEWMINBDELIVITEM_STR-PRODUCT sy-vline
WA_PEWMINBDELIVITEM_STR-BATCH sy-vline
WA_PEWMINBDELIVITEM_STR-ENTITLEDTODISPOSEPARTY sy-vline
WA_PEWMINBDELIVITEM_STR-STOCKOWNER sy-vline
WA_PEWMINBDELIVITEM_STR-EWMSTOCKOWNER sy-vline
WA_PEWMINBDELIVITEM_STR-STOCKTYPE sy-vline
WA_PEWMINBDELIVITEM_STR-EWMSTOCKTYPE sy-vline
WA_PEWMINBDELIVITEM_STR-QUANTITYUNIT sy-vline
WA_PEWMINBDELIVITEM_STR-PRODUCTQUANTITY sy-vline
WA_PEWMINBDELIVITEM_STR-COMPLETIONSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-GOODSRECEIPTSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-LASTCHANGETIME sy-vline
WA_PEWMINBDELIVITEM_STR-EWMDELIVLASTCHANGEUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-SHIPFROMPARTY sy-vline
WA_PEWMINBDELIVITEM_STR-CARRIER sy-vline
WA_PEWMINBDELIVITEM_STR-SHIPFROMPARTYNAME sy-vline
WA_PEWMINBDELIVITEM_STR-CARRIERNAME sy-vline
WA_PEWMINBDELIVITEM_STR-NAMEOFENTITLEDTODISPOSEPARTY sy-vline
WA_PEWMINBDELIVITEM_STR-STOCKOWNERNAME sy-vline
WA_PEWMINBDELIVITEM_STR-CURRENTUTCTIMESTAMP sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALPUTAWAYENDUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALGRSTARTUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-PLANNEDGRSTARTUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALGRENDUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-PLANNEDGRENDUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-UNLOADINGENDUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVCOMPLTNENDUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALARRIVALINYARDUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDARRIVALINYARDUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-TRANSPORTATIONUNITASSGMTSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-PLANNINGPUTAWAYSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-CHECKTOLERANCESTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-GOODSMOVEMENTBLOCKSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-QUALITYMGMTINSPECTIONSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-QUALITYMGMTINSPPLNGSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-QUALITYMGMTCOUNTPLNGSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-PUTAWAYSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-VALUATIONQTYASSIGNMENTSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-VALUEADDEDSERVICEORDERSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-UNLOADINGSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-TRANSITSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-TRANSITPROCEDURESTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-TRANSPORTATIONPLANNINGSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-OVERALLBLOCKSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-ITEMINCONSISTENCYBLKSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-TRANSPPLANBLOCKSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-WAREHOUSEACTIVITYSTATUS sy-vline
WA_PEWMINBDELIVITEM_STR-ITEMVOLUME sy-vline
WA_PEWMINBDELIVITEM_STR-DISPLAYVOLUMEUNIT sy-vline
WA_PEWMINBDELIVITEM_STR-ITEMNETWEIGHT sy-vline
WA_PEWMINBDELIVITEM_STR-ITEMGROSSWEIGHT sy-vline
WA_PEWMINBDELIVITEM_STR-DISPLAYWEIGHTUNIT sy-vline
WA_PEWMINBDELIVITEM_STR-MEANSOFTRANSPORT sy-vline
WA_PEWMINBDELIVITEM_STR-EWMMEANSOFTRANSPORT sy-vline
WA_PEWMINBDELIVITEM_STR-MEANSOFTRANSPORTTYPE sy-vline
WA_PEWMINBDELIVITEM_STR-EWMMEANSOFTRANSPORTTYPE sy-vline
WA_PEWMINBDELIVITEM_STR-ISBUSINESSPURPOSECOMPLETED sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVITEMCRTNUTCDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDGRENDWHSETMZNDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDGOODSRECEIPTWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDGOODSRECEIPTWHSETMZNMONTH sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDGOODSRECEIPTWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDGOODSRECEIPTWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDGOODSRECEIPTWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-UNLOADINGENDWHSETMZNDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-UNLOADINGENDWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-UNLOADINGENDWHSETMZNMONTH sy-vline
WA_PEWMINBDELIVITEM_STR-UNLOADINGENDWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-UNLOADINGENDWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-UNLOADINGENDWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-PUTAWAYENDWHSETMZNDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-PUTAWAYENDWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-PUTAWAYENDWHSETMZNMONTH sy-vline
WA_PEWMINBDELIVITEM_STR-PUTAWAYENDWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-PUTAWAYENDWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-PUTAWAYENDWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALGRENDWHSETMZNDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-GOODSRECEIPTENDWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-GOODSRECEIPTENDWHSETMZNMONTH sy-vline
WA_PEWMINBDELIVITEM_STR-GOODSRECEIPTENDWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-GOODSRECEIPTENDWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-GOODSRECEIPTENDWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVITMCMPLTWHSETMZNDTETME sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVCOMPLTNENDWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVCOMPLTNENDWHSETMZNMNTH sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVCOMPLTNENDWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVCOMPLTNENDWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVCOMPLTNENDWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-INBDELIVCRTNWHSETMZNDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDDELIVERYWHSETMZNDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALDELIVERYWHSETMZNDATETIME sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDARRVLINYARDWHSETMZNDTETME sy-vline
WA_PEWMINBDELIVITEM_STR-ACTLARRVLINYARDWHSETMZNDTETME sy-vline
WA_PEWMINBDELIVITEM_STR-PLANNEDDELIVERYWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-PLANNEDDELIVERYWHSETMZNMONTH sy-vline
WA_PEWMINBDELIVITEM_STR-PLANNEDDELIVERYWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-PLANNEDDELIVERYWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-PLANNEDDELIVERYWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALDELIVERYWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALDELIVERYWHSETMZNMONTH sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALDELIVERYWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALDELIVERYWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-ACTUALDELIVERYWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDARRVLINYARDWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDARRVLINYARDWHSETMZNMONTH sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDARRVLINYARDWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDARRVLINYARDWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-PLNDARRVLINYARDWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-ACTLARRVLINYARDWHSETMZNYEAR sy-vline
WA_PEWMINBDELIVITEM_STR-ACTLARRVLINYARDWHSETMZNMONTH sy-vline
WA_PEWMINBDELIVITEM_STR-ACTLARRVLINYARDWHSETMZNDATE sy-vline
WA_PEWMINBDELIVITEM_STR-ACTLARRVLINYARDWHSETMZNHOUR sy-vline
WA_PEWMINBDELIVITEM_STR-ACTLARRVLINYARDWHSETMZNTIME sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNPLANNEDDELIVERYMINS sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNPLNDARRIVALINYARDMINS sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNACTUALDELIVERYMINS sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNACTUALARRVLINYARDMINS sy-vline
WA_PEWMINBDELIVITEM_STR-TIMEZONEID sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNITEMCREATIONMINS sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNCOMPLETIONENDMINS sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNGOODSRECEIPTENDMINS sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNPUTAWAYENDMINS sy-vline
WA_PEWMINBDELIVITEM_STR-WHSETMZNUNLOADINGENDMINS sy-vline
WA_PEWMINBDELIVITEM_STR-RECEIVINGOFFICE sy-vline
WA_PEWMINBDELIVITEM_STR-EWMDELIVERYADJUSTMENTQUANTITY sy-vline
WA_PEWMINBDELIVITEM_STR-EWMQUANTITYHASADJUSTMENT sy-vline
WA_PEWMINBDELIVITEM_STR-EWMPLNDGRDATEISINPAST sy-vline
WA_PEWMINBDELIVITEM_STR-EWMACTUALGRDATEISONTIME sy-vline
WA_PEWMINBDELIVITEM_STR-EWMPLNDDELIVERYTIMEISINPAST sy-vline
WA_PEWMINBDELIVITEM_STR-EWMACTGRISBEFOREPLNDDELIVTIME sy-vline
WA_PEWMINBDELIVITEM_STR-EWMWAREHOUSECURRENTDATE sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.