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

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

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

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


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/SCWM/S_HUHDR_INT ASSIGNING </SCWM/S_HUHDR_INT>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</SCWM/S_HUHDR_INT>-MANDT = 1.
</SCWM/S_HUHDR_INT>-GUID_HU = 1.
</SCWM/S_HUHDR_INT>-HUIDENT = 1.
</SCWM/S_HUHDR_INT>-PMAT_GUID = 1.
</SCWM/S_HUHDR_INT>-CREATED_BY = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/SCWM/S_HUHDR_INT-CREATED_AT, sy-vline,
WA_/SCWM/S_HUHDR_INT-ORIG_SYSTEM, sy-vline,
WA_/SCWM/S_HUHDR_INT-CHANGED_BY, sy-vline,
WA_/SCWM/S_HUHDR_INT-CHANGED_AT, sy-vline,
WA_/SCWM/S_HUHDR_INT-G_WEIGHT, sy-vline,
WA_/SCWM/S_HUHDR_INT-N_WEIGHT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/SCWM/S_HUHDR_INT 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_HUHDR_INT 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_HUHDR_INT INTO WA_/SCWM/S_HUHDR_INT. *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 HUID, internal->external for field HUIDENT CALL FUNCTION 'CONVERSION_EXIT_HUID_OUTPUT' EXPORTING input = WA_/SCWM/S_HUHDR_INT-HUIDENT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-HUIDENT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MDLPD, internal->external for field PMAT_GUID CALL FUNCTION 'CONVERSION_EXIT_MDLPD_OUTPUT' EXPORTING input = WA_/SCWM/S_HUHDR_INT-PMAT_GUID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-PMAT_GUID.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

*Conversion exit PSID, internal->external for field PS_GUID CALL FUNCTION 'CONVERSION_EXIT_PSID_OUTPUT' EXPORTING input = WA_/SCWM/S_HUHDR_INT-PS_GUID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-PS_GUID.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit PIID, internal->external for field PI_GUID CALL FUNCTION 'CONVERSION_EXIT_PIID_OUTPUT' EXPORTING input = WA_/SCWM/S_HUHDR_INT-PI_GUID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-PI_GUID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field PMAT CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_/SCWM/S_HUHDR_INT-PMAT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-PMAT.
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_HUHDR_INT-TU_NUM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-TU_NUM.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

*Conversion exit ALPH0, internal->external for field TU_SR_ACT_NUM_TW CALL FUNCTION 'CONVERSION_EXIT_ALPH0_OUTPUT' EXPORTING input = WA_/SCWM/S_HUHDR_INT-TU_SR_ACT_NUM_TW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-TU_SR_ACT_NUM_TW.
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_HUHDR_INT-FRD_NUM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-FRD_NUM.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit ALPH0, internal->external for field VEH_SR_ACT_NUM_TW CALL FUNCTION 'CONVERSION_EXIT_ALPH0_OUTPUT' EXPORTING input = WA_/SCWM/S_HUHDR_INT-VEH_SR_ACT_NUM_TW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SCWM/S_HUHDR_INT-VEH_SR_ACT_NUM_TW.
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_HUHDR_INT_STR,
MANDT TYPE STRING,
GUID_HU TYPE STRING,
HUIDENT TYPE STRING,
PMAT_GUID TYPE STRING,
CREATED_BY TYPE STRING,
CREATED_AT TYPE STRING,
ORIG_SYSTEM TYPE STRING,
CHANGED_BY TYPE STRING,
CHANGED_AT TYPE STRING,
G_WEIGHT TYPE STRING,
N_WEIGHT TYPE STRING,
UNIT_GW TYPE STRING,
T_WEIGHT TYPE STRING,
UNIT_TW TYPE STRING,
G_VOLUME TYPE STRING,
N_VOLUME TYPE STRING,
UNIT_GV TYPE STRING,
T_VOLUME TYPE STRING,
UNIT_TV TYPE STRING,
G_CAPA TYPE STRING,
N_CAPA TYPE STRING,
T_CAPA TYPE STRING,
LENGTH TYPE STRING,
WIDTH TYPE STRING,
HEIGHT TYPE STRING,
UNIT_LWH TYPE STRING,
MAX_WEIGHT TYPE STRING,
TOLW TYPE STRING,
TARE_VAR TYPE STRING,
MAX_VOLUME TYPE STRING,
TOLV TYPE STRING,
CLOSED_PACKAGE TYPE STRING,
MAX_CAPA TYPE STRING,
TOLC TYPE STRING,
MAX_LENGTH TYPE STRING,
MAX_WIDTH TYPE STRING,
MAX_HEIGHT TYPE STRING,
UNIT_MAX_LWH TYPE STRING,
LGNUM TYPE STRING,
VHI TYPE STRING,
LETYP TYPE STRING,
FLGAVQ TYPE STRING,
FLGMOVE TYPE STRING,
PROCS TYPE STRING,
COPST TYPE STRING,
PRCES TYPE STRING,
DSTGRP TYPE STRING,
WKLID TYPE STRING,
ENTITLED TYPE STRING,
WSTYP TYPE STRING,
WSSEC TYPE STRING,
WSBIN TYPE STRING,
WCR TYPE STRING,
IPICK TYPE STRING,
MFSERROR TYPE STRING,
WTCONF TYPE STRING,
UKCON TYPE STRING,
TRANSIT TYPE STRING,
MFS_STOCKTRANS_CNT TYPE STRING,
FLGTWEXT TYPE STRING,
PMTYP TYPE STRING,
PACKGR TYPE STRING,
SAPRL TYPE STRING,
PHYSTAT TYPE STRING,
TOP TYPE STRING,
BOTTOM TYPE STRING,
STSMA TYPE STRING,
PB_ENGINE TYPE STRING,
PS_GUID TYPE STRING,
PS_LEVEL_SEQ TYPE STRING,
PI_GUID TYPE STRING,
OBJREF TYPE STRING,
HZMT TYPE STRING,
LOGPOS TYPE STRING,
HU_GUID_EXT TYPE STRING,
LOGPOS_EXT TYPE STRING,
AUTO_CREA_PICK TYPE STRING,
HUHDR_DUMMY TYPE STRING,
UPDKZ TYPE STRING,
PMAT TYPE STRING,
PMTEXT TYPE STRING,
DB_LOCK TYPE STRING,
HIGHER_GUID TYPE STRING,
PMCAT TYPE STRING,
VOLUM_FIX TYPE STRING,
CAPA_FIX TYPE STRING,
GUID_LOC TYPE STRING,
LOC_IDX TYPE STRING,
LOC_TYPE TYPE STRING,
LGTYP TYPE STRING,
LGPLA TYPE STRING,
LGBER TYPE STRING,
RSRC TYPE STRING,
TU_NUM TYPE STRING,
LGNUM_VIEW TYPE STRING,
FREE TYPE STRING,
WEIGHT TYPE STRING,
UNIT_W TYPE STRING,
VOLUM TYPE STRING,
UNIT_V TYPE STRING,
CAPA TYPE STRING,
FREE_TOL TYPE STRING,
WEIGHT TYPE STRING,
UNIT_W TYPE STRING,
VOLUM TYPE STRING,
UNIT_V TYPE STRING,
CAPA TYPE STRING,
NO_QUAN_CHANGES TYPE STRING,
NO_ATTR_CHANGES TYPE STRING,
NO_MOVE TYPE STRING,
SEL_ALL TYPE STRING,
LVL TYPE STRING,
TO_READ TYPE STRING,
HUDEL TYPE STRING,
EMPTY TYPE STRING,
CHECK_DEL TYPE STRING,
SYSTEM_STATUS TYPE STRING,
USER_STATUS TYPE STRING,
ICON_STATUS TYPE STRING,
PROCTY TYPE STRING,
RES TYPE STRING,
WEIGHT TYPE STRING,
UNIT_W TYPE STRING,
VOLUM TYPE STRING,
UNIT_V TYPE STRING,
CAPA TYPE STRING,
LB_MOVE TYPE STRING,
LB_READ TYPE STRING,
HDR_EPC TYPE STRING,
SGTIN TYPE STRING,
HUTYPGRP TYPE STRING,
CONS TYPE STRING,
CREA_STEP TYPE STRING,
LP_ORIENTATION TYPE STRING,
LP_ROW_OFFSET TYPE STRING,
LP_STACK_OFFSET TYPE STRING,
LP_LEVEL_OFFSET TYPE STRING,
LP_ROW_NUM TYPE STRING,
LP_STACK_NUM TYPE STRING,
LP_LEVEL_NUM TYPE STRING,
LP_SPLIT_DECK_LVL TYPE STRING,
LP_LOAD_SEQ TYPE STRING,
ORIGINAL_DOCCAT TYPE STRING,
ORIGINAL_DOCID TYPE STRING,
ORIGINAL_ITMID TYPE STRING,
TWHUTYPE TYPE STRING,
REF_DOCCAT TYPE STRING,
REF_DOCID TYPE STRING,
REF_ITMID TYPE STRING,
TU_NUM_TW TYPE STRING,
TU_SR_ACT_NUM_TW TYPE STRING,
FRD_NUM TYPE STRING,
FRD_ITEM TYPE STRING,
FRD_ITEM_CAT TYPE STRING,
STOP_ID_FO TYPE STRING,
TRANSPL_LOGSYS TYPE STRING,
MTR TYPE STRING,
TOP_HU_PHYS TYPE STRING,
NO_UNPACK TYPE STRING,
AIR_CARGO_SECURITY_STATUS_CODE TYPE STRING,
DAMAGED TYPE STRING,
VEH_NUM_TW TYPE STRING,
VEH_SR_ACT_NUM_TW TYPE STRING,
ACS_TARGET TYPE STRING,
CSS_CURRENT TYPE STRING,
CSS_SET_BY TYPE STRING,
CSS_SET_AT TYPE STRING,
DEP_COUNTRY TYPE STRING,
EXEMPTION1 TYPE STRING,
EXEMPTION2 TYPE STRING,END OF T_EKKO_STR. DATA: WA_/SCWM/S_HUHDR_INT_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_HUHDR_INT_STR-MANDT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-GUID_HU sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HUIDENT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PMAT_GUID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CREATED_BY sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CREATED_AT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-ORIG_SYSTEM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CHANGED_BY sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CHANGED_AT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-G_WEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-N_WEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_GW sy-vline
WA_/SCWM/S_HUHDR_INT_STR-T_WEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_TW sy-vline
WA_/SCWM/S_HUHDR_INT_STR-G_VOLUME sy-vline
WA_/SCWM/S_HUHDR_INT_STR-N_VOLUME sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_GV sy-vline
WA_/SCWM/S_HUHDR_INT_STR-T_VOLUME sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_TV sy-vline
WA_/SCWM/S_HUHDR_INT_STR-G_CAPA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-N_CAPA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-T_CAPA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LENGTH sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WIDTH sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_LWH sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MAX_WEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TOLW sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TARE_VAR sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MAX_VOLUME sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TOLV sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CLOSED_PACKAGE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MAX_CAPA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TOLC sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MAX_LENGTH sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MAX_WIDTH sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MAX_HEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_MAX_LWH sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LGNUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-VHI sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LETYP sy-vline
WA_/SCWM/S_HUHDR_INT_STR-FLGAVQ sy-vline
WA_/SCWM/S_HUHDR_INT_STR-FLGMOVE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PROCS sy-vline
WA_/SCWM/S_HUHDR_INT_STR-COPST sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PRCES sy-vline
WA_/SCWM/S_HUHDR_INT_STR-DSTGRP sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WKLID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-ENTITLED sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WSTYP sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WSSEC sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WSBIN sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WCR sy-vline
WA_/SCWM/S_HUHDR_INT_STR-IPICK sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MFSERROR sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WTCONF sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UKCON sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TRANSIT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MFS_STOCKTRANS_CNT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-FLGTWEXT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PMTYP sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PACKGR sy-vline
WA_/SCWM/S_HUHDR_INT_STR-SAPRL sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PHYSTAT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TOP sy-vline
WA_/SCWM/S_HUHDR_INT_STR-BOTTOM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-STSMA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PB_ENGINE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PS_GUID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PS_LEVEL_SEQ sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PI_GUID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-OBJREF sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HZMT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LOGPOS sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HU_GUID_EXT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LOGPOS_EXT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-AUTO_CREA_PICK sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HUHDR_DUMMY sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UPDKZ sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PMAT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PMTEXT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-DB_LOCK sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HIGHER_GUID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PMCAT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-VOLUM_FIX sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CAPA_FIX sy-vline
WA_/SCWM/S_HUHDR_INT_STR-GUID_LOC sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LOC_IDX sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LOC_TYPE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LGTYP sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LGPLA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LGBER sy-vline
WA_/SCWM/S_HUHDR_INT_STR-RSRC sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TU_NUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LGNUM_VIEW sy-vline
WA_/SCWM/S_HUHDR_INT_STR-FREE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_W sy-vline
WA_/SCWM/S_HUHDR_INT_STR-VOLUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_V sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CAPA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-FREE_TOL sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_W sy-vline
WA_/SCWM/S_HUHDR_INT_STR-VOLUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_V sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CAPA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-NO_QUAN_CHANGES sy-vline
WA_/SCWM/S_HUHDR_INT_STR-NO_ATTR_CHANGES sy-vline
WA_/SCWM/S_HUHDR_INT_STR-NO_MOVE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-SEL_ALL sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LVL sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TO_READ sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HUDEL sy-vline
WA_/SCWM/S_HUHDR_INT_STR-EMPTY sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CHECK_DEL sy-vline
WA_/SCWM/S_HUHDR_INT_STR-SYSTEM_STATUS sy-vline
WA_/SCWM/S_HUHDR_INT_STR-USER_STATUS sy-vline
WA_/SCWM/S_HUHDR_INT_STR-ICON_STATUS sy-vline
WA_/SCWM/S_HUHDR_INT_STR-PROCTY sy-vline
WA_/SCWM/S_HUHDR_INT_STR-RES sy-vline
WA_/SCWM/S_HUHDR_INT_STR-WEIGHT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_W sy-vline
WA_/SCWM/S_HUHDR_INT_STR-VOLUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-UNIT_V sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CAPA sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LB_MOVE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LB_READ sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HDR_EPC sy-vline
WA_/SCWM/S_HUHDR_INT_STR-SGTIN sy-vline
WA_/SCWM/S_HUHDR_INT_STR-HUTYPGRP sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CONS sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CREA_STEP sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_ORIENTATION sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_ROW_OFFSET sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_STACK_OFFSET sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_LEVEL_OFFSET sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_ROW_NUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_STACK_NUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_LEVEL_NUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_SPLIT_DECK_LVL sy-vline
WA_/SCWM/S_HUHDR_INT_STR-LP_LOAD_SEQ sy-vline
WA_/SCWM/S_HUHDR_INT_STR-ORIGINAL_DOCCAT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-ORIGINAL_DOCID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-ORIGINAL_ITMID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TWHUTYPE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-REF_DOCCAT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-REF_DOCID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-REF_ITMID sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TU_NUM_TW sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TU_SR_ACT_NUM_TW sy-vline
WA_/SCWM/S_HUHDR_INT_STR-FRD_NUM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-FRD_ITEM sy-vline
WA_/SCWM/S_HUHDR_INT_STR-FRD_ITEM_CAT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-STOP_ID_FO sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TRANSPL_LOGSYS sy-vline
WA_/SCWM/S_HUHDR_INT_STR-MTR sy-vline
WA_/SCWM/S_HUHDR_INT_STR-TOP_HU_PHYS sy-vline
WA_/SCWM/S_HUHDR_INT_STR-NO_UNPACK sy-vline
WA_/SCWM/S_HUHDR_INT_STR-AIR_CARGO_SECURITY_STATUS_CODE sy-vline
WA_/SCWM/S_HUHDR_INT_STR-DAMAGED sy-vline
WA_/SCWM/S_HUHDR_INT_STR-VEH_NUM_TW sy-vline
WA_/SCWM/S_HUHDR_INT_STR-VEH_SR_ACT_NUM_TW sy-vline
WA_/SCWM/S_HUHDR_INT_STR-ACS_TARGET sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CSS_CURRENT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CSS_SET_BY sy-vline
WA_/SCWM/S_HUHDR_INT_STR-CSS_SET_AT sy-vline
WA_/SCWM/S_HUHDR_INT_STR-DEP_COUNTRY sy-vline
WA_/SCWM/S_HUHDR_INT_STR-EXEMPTION1 sy-vline
WA_/SCWM/S_HUHDR_INT_STR-EXEMPTION2 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.