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

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

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

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


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/SCWM/S_SCO_STAREA_PLANNING ASSIGNING </SCWM/S_SCO_STAREA_PLANNING>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</SCWM/S_SCO_STAREA_PLANNING>-STAREA_GR = 1.
</SCWM/S_SCO_STAREA_PLANNING>-STAREA_OCCUPANCY = 1.
</SCWM/S_SCO_STAREA_PLANNING>-STAREA = 1.
</SCWM/S_SCO_STAREA_PLANNING>-TIMESPAN = 1.
</SCWM/S_SCO_STAREA_PLANNING>-SIGN = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/SCWM/S_SCO_STAREA_PLANNING-OPTION, sy-vline,
WA_/SCWM/S_SCO_STAREA_PLANNING-LOW, sy-vline,
WA_/SCWM/S_SCO_STAREA_PLANNING-HIGH, sy-vline,
WA_/SCWM/S_SCO_STAREA_PLANNING-SEL_TU_DATA, sy-vline,
WA_/SCWM/S_SCO_STAREA_PLANNING-GUID, sy-vline,
WA_/SCWM/S_SCO_STAREA_PLANNING-GUID_PARENT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/SCWM/S_SCO_STAREA_PLANNING 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_/SCWM/S_SCO_STAREA_PLANNING 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_/SCWM/S_SCO_STAREA_PLANNING INTO WA_/SCWM/S_SCO_STAREA_PLANNING. *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 DOCNO CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/SCWM/S_SCO_STAREA_PLANNING-DOCNO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_SCO_STAREA_PLANNING-DOCNO.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

*Conversion exit ALPH0, internal->external for field TU_SR_ACT_NUM CALL FUNCTION 'CONVERSION_EXIT_ALPH0_OUTPUT' EXPORTING input = WA_/SCWM/S_SCO_STAREA_PLANNING-TU_SR_ACT_NUM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_SCO_STAREA_PLANNING-TU_SR_ACT_NUM.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit ALPH0, internal->external for field VEH_SR_ACT_NUM CALL FUNCTION 'CONVERSION_EXIT_ALPH0_OUTPUT' EXPORTING input = WA_/SCWM/S_SCO_STAREA_PLANNING-VEH_SR_ACT_NUM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_SCO_STAREA_PLANNING-VEH_SR_ACT_NUM.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field FRD_NUM CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/SCWM/S_SCO_STAREA_PLANNING-FRD_NUM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_SCO_STAREA_PLANNING-FRD_NUM.
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_/SCWM/S_SCO_STAREA_PLANNING_STR,
STAREA_GR TYPE STRING,
STAREA_OCCUPANCY TYPE STRING,
STAREA TYPE STRING,
TIMESPAN TYPE STRING,
SIGN TYPE STRING,
OPTION TYPE STRING,
LOW TYPE STRING,
HIGH TYPE STRING,
SEL_TU_DATA TYPE STRING,
GUID TYPE STRING,
GUID_PARENT TYPE STRING,
LVL TYPE STRING,
IS_LEAF TYPE STRING,
ICON TYPE STRING,
TEXT TYPE STRING,
OBJ_TYPE TYPE STRING,
OBJ_KEY TYPE STRING,
TOOLTIP_MASTER_COLUMN TYPE STRING,
GUID_DLV TYPE STRING,
DOCID TYPE STRING,
DOCNO TYPE STRING,
DOCTYPE TYPE STRING,
DOCTYPE_TEXT TYPE STRING,
PRIORITY TYPE STRING,
REFBSKEY TYPE STRING,
REFDOCNO_ERP TYPE STRING,
REFDOCNO_SO TYPE STRING,
REFDOCNO_PO TYPE STRING,
ROUTE_ID TYPE STRING,
ROUTE_DEP_SOURCE TYPE STRING,
ROUTE_TEXT TYPE STRING,
ROUTE_GUID_DB TYPE STRING,
DEPART_SCHED TYPE STRING,
OUT_YARD_DATE TYPE STRING,
OUT_YARD_TIME TYPE STRING,
GI_DATE TYPE STRING,
GI_TIME TYPE STRING,
DELIVERY_DATE TYPE STRING,
DELIVERY_TIME TYPE STRING,
/SCWM/GTS_CODE TYPE STRING,
GTS_MOT_OUT TYPE STRING,
TRANSPL_TYPE TYPE STRING,
TRANSMEANS_TYPE TYPE STRING,
/SCWM/TRMODE TYPE STRING,
TRANS_MODE TYPE STRING,
SHIP_TO TYPE STRING,
SHIP_TO_TEXT TYPE STRING,
SHIP_TO_COUNTRY TYPE STRING,
SHIP_TO_LOCID TYPE STRING,
SHIP_TO_TELNO_LONG TYPE STRING,
TOOLTIP_SHIP_TO TYPE STRING,
CARRIER TYPE STRING,
CARRIER_TEXT TYPE STRING,
CARRIER_TELNO_LONG TYPE STRING,
TOOLTIP_CARRIER TYPE STRING,
SCAC TYPE STRING,
LGNUM TYPE STRING,
LGNUM_LOCID TYPE STRING,
/SCWM/DOOR TYPE STRING,
/SCWM/STAGARBIN TYPE STRING,
/SCWM/STAGAREA TYPE STRING,
/SCWM/STAGAREAGR TYPE STRING,
STATUS_STAGR_PLAN TYPE STRING,
STATUS_STAGR_TEXT TYPE STRING,
ICON_STAGR_PLAN TYPE STRING,
TOOLTIP_ICON_STAGR_PLAN TYPE STRING,
/SCWM/DGIND TYPE STRING,
SERVICE_LEVEL TYPE STRING,
SERVICE_LEVEL_TEXT TYPE STRING,
/SCWM/INV_GIIND TYPE STRING,
/SCWM/INV_GIIND_TEXT TYPE STRING,
WEIGHT TYPE STRING,
WEIGHT_INT TYPE STRING,
WEIGHT_UOM TYPE STRING,
VOLUME TYPE STRING,
VOLUME_INT TYPE STRING,
VOLUME_UOM TYPE STRING,
NUMBER_OF_PRDO_ITEMS TYPE STRING,
INCO1 TYPE STRING,
INCO1_TXT TYPE STRING,
INCO2 TYPE STRING,
SHIPPING_OFFICE TYPE STRING,
NUMBER_OF_ITEMS_WO_WAVE TYPE STRING,
STATUS_WAVE_PLAN TYPE STRING,
STATUS_WAVE_TEXT TYPE STRING,
ICON_WAVE TYPE STRING,
ICON_PARTIAL_TU TYPE STRING,
TOOLTIP_ICON_WAVE TYPE STRING,
TOOLTIP_ICON_PARTIAL_TU TYPE STRING,
IS_NOT_HEADER_ASSIGNMENT TYPE STRING,
/SCDL/DLV_HEAD TYPE STRING,
GUID_TU TYPE STRING,
TU_NUM TYPE STRING,
TU_SR_ACT_NUM TYPE STRING,
TU_NUM_EXT TYPE STRING,
VEH_NUM TYPE STRING,
VEH_SR_ACT_NUM TYPE STRING,
VEH_NUM_EXT TYPE STRING,
TSP TYPE STRING,
TSP_TEXT TYPE STRING,
TSP_TELNO_LONG TYPE STRING,
TOOLTIP_TSP TYPE STRING,
TU_SCAC TYPE STRING,
MTR TYPE STRING,
HU_ID TYPE STRING,
PMAT TYPE STRING,
IS_EMPTY TYPE STRING,
LOAD_WEIGHT TYPE STRING,
LOAD_WEIGHT_UOM TYPE STRING,
LOAD_VOLUME TYPE STRING,
LOAD_VOLUME_UOM TYPE STRING,
FREE_LOAD_WEIGHT TYPE STRING,
FREE_LOAD_VOLUME TYPE STRING,
OPEN_LOAD_WEIGHT TYPE STRING,
OPEN_LOAD_WEIGHT_INT TYPE STRING,
OPEN_LOAD_VOLUME TYPE STRING,
OPEN_LOAD_VOLUME_INT TYPE STRING,
MAX_LOAD_WEIGHT TYPE STRING,
MAX_LOAD_VOLUME TYPE STRING,
START_PLAN_TSTFR TYPE STRING,
START_PLAN_DATE TYPE STRING,
START_PLAN_TIME TYPE STRING,
START_PLAN_TSTTO TYPE STRING,
START_ACTUAL TYPE STRING,
END_PLAN_TSTTO TYPE STRING,
END_PLAN_DATE TYPE STRING,
END_PLAN_TIME TYPE STRING,
END_ACTUAL TYPE STRING,
TU_DOOR TYPE STRING,
LIC_PLATE_CNTRY TYPE STRING,
LIC_PLATE TYPE STRING,
TU_TRANSPL_TYPE TYPE STRING,
ID_TYPE_1 TYPE STRING,
ID_TYPE_TEXT_1 TYPE STRING,
ID_1 TYPE STRING,
ID_TYPE_2 TYPE STRING,
ID_TYPE_TEXT_2 TYPE STRING,
ID_2 TYPE STRING,
ID_TYPE_3 TYPE STRING,
ID_TYPE_TEXT_3 TYPE STRING,
ID_3 TYPE STRING,
SEALS_EXIST TYPE STRING,
TOOLTIP_SEALS TYPE STRING,
DAS_DOCNO TYPE STRING,
DAS_LPLOCA TYPE STRING,
DAS_LPLOCA_TEXT TYPE STRING,
FRD_NUM TYPE STRING,
ICON_UPDATE TYPE STRING,
ICON_PL_TIMES_FIXED TYPE STRING,
TOOLTIP_ICON_UPDATE TYPE STRING,
TOOLTIP_ICON_PL_TIMES_FIXED TYPE STRING,
STATUS_PL_TIMES_FIXED TYPE STRING,
STATUS_PL_TIMES_FIXED_ACT_DATE TYPE STRING,
STATUS_PL_TIMES_FIXED_ACT_TIME TYPE STRING,
CD_TU TYPE STRING,
TOOLTIP_CD_TU TYPE STRING,
CD_TUDLV TYPE STRING,
TOOLTIP_CD_TUDLV TYPE STRING,
/SCWM/TU_SR_ACT TYPE STRING,
/SCWM/TU_HEAD TYPE STRING,
LMD_TSV_CONTROL_INDICATOR TYPE STRING,
LMD_TSV_IDENTIFIER TYPE STRING,
/SCWM/VEH_HEAD TYPE STRING,END OF T_EKKO_STR. DATA: WA_/SCWM/S_SCO_STAREA_PLANNING_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_/SCWM/S_SCO_STAREA_PLANNING_STR-STAREA_GR sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STAREA_OCCUPANCY sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STAREA sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TIMESPAN sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SIGN sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OPTION sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LOW sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-HIGH sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SEL_TU_DATA sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-GUID sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-GUID_PARENT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LVL sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-IS_LEAF sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ICON sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OBJ_TYPE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OBJ_KEY sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_MASTER_COLUMN sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-GUID_DLV sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DOCID sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DOCNO sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DOCTYPE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DOCTYPE_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-PRIORITY sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-REFBSKEY sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-REFDOCNO_ERP sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-REFDOCNO_SO sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-REFDOCNO_PO sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ROUTE_ID sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ROUTE_DEP_SOURCE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ROUTE_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ROUTE_GUID_DB sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DEPART_SCHED sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OUT_YARD_DATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OUT_YARD_TIME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-GI_DATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-GI_TIME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DELIVERY_DATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DELIVERY_TIME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/GTS_CODE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-GTS_MOT_OUT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TRANSPL_TYPE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TRANSMEANS_TYPE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/TRMODE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TRANS_MODE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SHIP_TO sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SHIP_TO_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SHIP_TO_COUNTRY sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SHIP_TO_LOCID sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SHIP_TO_TELNO_LONG sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_SHIP_TO sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-CARRIER sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-CARRIER_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-CARRIER_TELNO_LONG sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_CARRIER sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SCAC sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LGNUM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LGNUM_LOCID sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/DOOR sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/STAGARBIN sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/STAGAREA sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/STAGAREAGR sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STATUS_STAGR_PLAN sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STATUS_STAGR_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ICON_STAGR_PLAN sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_ICON_STAGR_PLAN sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/DGIND sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SERVICE_LEVEL sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SERVICE_LEVEL_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/INV_GIIND sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/INV_GIIND_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-WEIGHT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-WEIGHT_INT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-WEIGHT_UOM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-VOLUME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-VOLUME_INT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-VOLUME_UOM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-NUMBER_OF_PRDO_ITEMS sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-INCO1 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-INCO1_TXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-INCO2 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SHIPPING_OFFICE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-NUMBER_OF_ITEMS_WO_WAVE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STATUS_WAVE_PLAN sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STATUS_WAVE_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ICON_WAVE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ICON_PARTIAL_TU sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_ICON_WAVE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_ICON_PARTIAL_TU sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-IS_NOT_HEADER_ASSIGNMENT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCDL/DLV_HEAD sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-GUID_TU sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TU_NUM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TU_SR_ACT_NUM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TU_NUM_EXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-VEH_NUM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-VEH_SR_ACT_NUM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-VEH_NUM_EXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TSP sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TSP_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TSP_TELNO_LONG sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_TSP sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TU_SCAC sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-MTR sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-HU_ID sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-PMAT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-IS_EMPTY sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LOAD_WEIGHT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LOAD_WEIGHT_UOM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LOAD_VOLUME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LOAD_VOLUME_UOM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-FREE_LOAD_WEIGHT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-FREE_LOAD_VOLUME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OPEN_LOAD_WEIGHT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OPEN_LOAD_WEIGHT_INT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OPEN_LOAD_VOLUME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-OPEN_LOAD_VOLUME_INT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-MAX_LOAD_WEIGHT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-MAX_LOAD_VOLUME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-START_PLAN_TSTFR sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-START_PLAN_DATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-START_PLAN_TIME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-START_PLAN_TSTTO sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-START_ACTUAL sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-END_PLAN_TSTTO sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-END_PLAN_DATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-END_PLAN_TIME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-END_ACTUAL sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TU_DOOR sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LIC_PLATE_CNTRY sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LIC_PLATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TU_TRANSPL_TYPE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_TYPE_1 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_TYPE_TEXT_1 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_1 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_TYPE_2 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_TYPE_TEXT_2 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_2 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_TYPE_3 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_TYPE_TEXT_3 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ID_3 sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-SEALS_EXIST sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_SEALS sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DAS_DOCNO sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DAS_LPLOCA sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-DAS_LPLOCA_TEXT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-FRD_NUM sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ICON_UPDATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-ICON_PL_TIMES_FIXED sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_ICON_UPDATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_ICON_PL_TIMES_FIXED sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STATUS_PL_TIMES_FIXED sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STATUS_PL_TIMES_FIXED_ACT_DATE sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-STATUS_PL_TIMES_FIXED_ACT_TIME sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-CD_TU sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_CD_TU sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-CD_TUDLV sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-TOOLTIP_CD_TUDLV sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/TU_SR_ACT sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/TU_HEAD sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LMD_TSV_CONTROL_INDICATOR sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-LMD_TSV_IDENTIFIER sy-vline
WA_/SCWM/S_SCO_STAREA_PLANNING_STR-/SCWM/VEH_HEAD sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.