ABAP Select data from SAP table BAPI1078_DANGERGOODDATAX 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 BAPI1078_DANGERGOODDATAX 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 BAPI1078_DANGERGOODDATAX. 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 BAPI1078_DANGERGOODDATAX 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_BAPI1078_DANGERGOODDATAX TYPE STANDARD TABLE OF BAPI1078_DANGERGOODDATAX,
      WA_BAPI1078_DANGERGOODDATAX TYPE BAPI1078_DANGERGOODDATAX,
      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: <BAPI1078_DANGERGOODDATAX> TYPE BAPI1078_DANGERGOODDATAX.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM BAPI1078_DANGERGOODDATAX
*  INTO TABLE @DATA(IT_BAPI1078_DANGERGOODDATAX2).
*--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_BAPI1078_DANGERGOODDATAX INDEX 1 INTO DATA(WA_BAPI1078_DANGERGOODDATAX2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_BAPI1078_DANGERGOODDATAX ASSIGNING <BAPI1078_DANGERGOODDATAX>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<BAPI1078_DANGERGOODDATAX>-RECORD_NOX = 1.
<BAPI1078_DANGERGOODDATAX>-CHNGSTATUSX = 1.
<BAPI1078_DANGERGOODDATAX>-VALID_FROMX = 1.
<BAPI1078_DANGERGOODDATAX>-VALID_TOX = 1.
<BAPI1078_DANGERGOODDATAX>-CHANGE_NOX = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_BAPI1078_DANGERGOODDATAX-DELINDX, sy-vline,
WA_BAPI1078_DANGERGOODDATAX-PARK_INDX, sy-vline,
WA_BAPI1078_DANGERGOODDATAX-CREATED_ONX, sy-vline,
WA_BAPI1078_DANGERGOODDATAX-CREATED_BYX, sy-vline,
WA_BAPI1078_DANGERGOODDATAX-CHANGED_ONX, sy-vline,
WA_BAPI1078_DANGERGOODDATAX-CHANGED_BYX, sy-vline.
ENDLOOP. *Add any further fields from structure WA_BAPI1078_DANGERGOODDATAX 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_BAPI1078_DANGERGOODDATAX 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_BAPI1078_DANGERGOODDATAX INTO WA_BAPI1078_DANGERGOODDATAX. *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 MATN5, internal->external for field MATERIAL CALL FUNCTION 'CONVERSION_EXIT_MATN5_OUTPUT' EXPORTING input = WA_BAPI1078_DANGERGOODDATAX-MATERIAL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_BAPI1078_DANGERGOODDATAX-MATERIAL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATNL, internal->external for field MATERIAL_EXTERNAL CALL FUNCTION 'CONVERSION_EXIT_MATNL_OUTPUT' EXPORTING input = WA_BAPI1078_DANGERGOODDATAX-MATERIAL_EXTERNAL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_BAPI1078_DANGERGOODDATAX-MATERIAL_EXTERNAL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATNW, internal->external for field MATERIAL_VERSION CALL FUNCTION 'CONVERSION_EXIT_MATNW_OUTPUT' EXPORTING input = WA_BAPI1078_DANGERGOODDATAX-MATERIAL_VERSION IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_BAPI1078_DANGERGOODDATAX-MATERIAL_VERSION.
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_BAPI1078_DANGERGOODDATAX_STR,
RECORD_NOX TYPE STRING,
CHNGSTATUSX TYPE STRING,
VALID_FROMX TYPE STRING,
VALID_TOX TYPE STRING,
CHANGE_NOX TYPE STRING,
DELINDX TYPE STRING,
PARK_INDX TYPE STRING,
CREATED_ONX TYPE STRING,
CREATED_BYX TYPE STRING,
CHANGED_ONX TYPE STRING,
CHANGED_BYX TYPE STRING,
SOURCESYSX TYPE STRING,
REC_NO_ROOTX TYPE STRING,
MATERIAL TYPE STRING,
MODTRANCATX TYPE STRING,
VAL_AREAX TYPE STRING,
NO_DANGGOODX TYPE STRING,
ONLY_CARGOX TYPE STRING,
CATEGORYX TYPE STRING,
UN_NOX TYPE STRING,
HAZIND_1X TYPE STRING,
HAZIND_2X TYPE STRING,
CLASSX TYPE STRING,
SUB_CLASSX TYPE STRING,
DANGGOOD_NUMX TYPE STRING,
NO_EMTTRANX TYPE STRING,
LETTERX TYPE STRING,
REGULATION TYPE STRING,
AGGRTTRANSX TYPE STRING,
CTRL_TEMPX TYPE STRING,
CT_UNITX TYPE STRING,
EM_TEMPX TYPE STRING,
EM_UNITX TYPE STRING,
FLASH_PTX TYPE STRING,
FP_UNITX TYPE STRING,
MINTEMPSENX TYPE STRING,
MI_UNITX TYPE STRING,
MAXTEMPSENX TYPE STRING,
MA_UNITX TYPE STRING,
HAZ_NOTE_1X TYPE STRING,
HAZ_NOTE_2X TYPE STRING,
HAZ_NOTE_3X TYPE STRING,
HAZ_NOTE_4X TYPE STRING,
HAZ_NOTE_5X TYPE STRING,
HAZ_NOTE_6X TYPE STRING,
HAZ_NOTE_7X TYPE STRING,
HAZ_NOTE_8X TYPE STRING,
HAZ_NOTE_9X TYPE STRING,
HAZNOTE_10X TYPE STRING,
WAPOLLCLAX TYPE STRING,
VBFCLAX TYPE STRING,
STHAZCLSX TYPE STRING,
TREM_NO_1X TYPE STRING,
TREM_NO_2X TYPE STRING,
EMS_NO_1X TYPE STRING,
EMS_NO_2X TYPE STRING,
MFAG_NO_1X TYPE STRING,
MFAG_NO_2X TYPE STRING,
TRANSCAT_1X TYPE STRING,
TRANSCAT_2X TYPE STRING,
TRANSCAT_3X TYPE STRING,
TRANSCAT_4X TYPE STRING,
TRANSCAT_5X TYPE STRING,
TRANSCAT_6X TYPE STRING,
TRANSCAT_7X TYPE STRING,
TRANSCAT_8X TYPE STRING,
TRANSCAT_9X TYPE STRING,
TRANSCAT_10X TYPE STRING,
MAXQUTRUNX TYPE STRING,
MQ_UNITX TYPE STRING,
PINX TYPE STRING,
PCKGGRPX TYPE STRING,
HAZID_NOX TYPE STRING,
DANLAB_1X TYPE STRING,
DANLAB_2X TYPE STRING,
DANLAB_3X TYPE STRING,
DANLAB_4X TYPE STRING,
DANLAB_5X TYPE STRING,
DANLAB_6X TYPE STRING,
DANLAB_7X TYPE STRING,
LABNO_1X TYPE STRING,
LABNO_2X TYPE STRING,
LABNO_3X TYPE STRING,
LABNO_4X TYPE STRING,
LABNO_5X TYPE STRING,
LABNO_6X TYPE STRING,
LABNO_7X TYPE STRING,
LABNO_8X TYPE STRING,
LABNO_9X TYPE STRING,
LABNO_10X TYPE STRING,
HIVISCSUBSX TYPE STRING,
EXEMPTIONX TYPE STRING,
MARPOLLX TYPE STRING,
EXCEP_NOX TYPE STRING,
HANDLDATAX TYPE STRING,
USDEFTXT_1X TYPE STRING,
USDEFTXT_2X TYPE STRING,
USDEFTXT_3X TYPE STRING,
USDEFTXT_4X TYPE STRING,
USDEFTXT_5X TYPE STRING,
USDEFTXT_6X TYPE STRING,
USDEFTXT_7X TYPE STRING,
USDEFTXT_8X TYPE STRING,
USDEFTXT_9X TYPE STRING,
USDEFTXT_10X TYPE STRING,
QTYINNPACKX TYPE STRING,
QI_UNITX TYPE STRING,
QUANOUTPACX TYPE STRING,
QO_UNITX TYPE STRING,
REP_QTYX TYPE STRING,
RQ_UNITX TYPE STRING,
HAZD_ZONEX TYPE STRING,
MIN_QTYX TYPE STRING,
MAQ_UNITX TYPE STRING,
MAXQUANTX TYPE STRING,
MIQ_UNITX TYPE STRING,
QTYLIMITX TYPE STRING,
QL_UNITX TYPE STRING,
MULTFACTORX TYPE STRING,
NOT_LAWTOXX TYPE STRING,
ALLOWEDX TYPE STRING,
NOT_PERMX TYPE STRING,
PROCSTATUSX TYPE STRING,
NO_DANGGOOD_EMPX TYPE STRING,
SHEETX TYPE STRING,
IMDG_PAGEX TYPE STRING,
SOLU_WATERX TYPE STRING,
SW_UNITX TYPE STRING,
DENSITIY_1X TYPE STRING,
DFE_UNITX TYPE STRING,
DENSITIY_2X TYPE STRING,
DTW_UNITX TYPE STRING,
DENSITIY_3X TYPE STRING,
DFI_UNITX TYPE STRING,
BULK_DENSITYX TYPE STRING,
BD_UNITX TYPE STRING,
BOIL_POINTX TYPE STRING,
BP_UNITX TYPE STRING,
VISCOSITYX TYPE STRING,
VI_UNITX TYPE STRING,
STEAM_PRESSX TYPE STRING,
SP_UNITX TYPE STRING,
HYGROSCOPX TYPE STRING,
MELTING_POINTX TYPE STRING,
MP_UNITX TYPE STRING,
COEFF_EXPANDX TYPE STRING,
CE_UNITX TYPE STRING,
AVTEMP_FILLX TYPE STRING,
AF_UNITX TYPE STRING,
PACK_MARKX TYPE STRING,
SP_PROVISIONX TYPE STRING,
MAR_POLX TYPE STRING,
PIN_LQX TYPE STRING,
A_MAR_SINGLEX TYPE STRING,
AMS_UNITX TYPE STRING,
A_MAR_GROSSX TYPE STRING,
AMG_UNITX TYPE STRING,
EXCEPTION_NOX TYPE STRING,
SPECIAL_CASEX TYPE STRING,
COLNOX TYPE STRING,
HAZIND_3X TYPE STRING,
HAZIND_MPX TYPE STRING,
HAZIND_RQX TYPE STRING,
EDITION_IMDGX TYPE STRING,
PDGNUDX TYPE STRING,
PRES1X TYPE STRING,
PRES2X TYPE STRING,
PRES3X TYPE STRING,
PREMP1X TYPE STRING,
PRERQ1X TYPE STRING,
PRERQ2X TYPE STRING,
PSTOSUX TYPE STRING,
PDAIN1X TYPE STRING,
PDAIN2X TYPE STRING,
PDAIN3X TYPE STRING,
PDAIN4X TYPE STRING,
PDAIN5X TYPE STRING,
PDAIN6X TYPE STRING,
PDAIN7X TYPE STRING,
PDAIN8X TYPE STRING,
PDAIN9X TYPE STRING,
PDAIN10X TYPE STRING,
MIOWAX TYPE STRING,
UMIOWX TYPE STRING,
PHYGROX TYPE STRING,
PDGF1X TYPE STRING,
PDGF2X TYPE STRING,
PDGF3X TYPE STRING,
PDGF4X TYPE STRING,
PDGF5X TYPE STRING,
PDGF6X TYPE STRING,
PDGF7X TYPE STRING,
PDGF8X TYPE STRING,
PDGF9X TYPE STRING,
PDGFAX TYPE STRING,
PDGFBX TYPE STRING,
PDGFCX TYPE STRING,
PDGFDX TYPE STRING,
PDGFEX TYPE STRING,
PDGFFX TYPE STRING,
TEXT_PATTERNX TYPE STRING,
MIXED_SEPAR1X TYPE STRING,
MIXED_SEPAR2X TYPE STRING,
MIXED_SEPAR3X TYPE STRING,
MIXED_SEPAR4X TYPE STRING,
MIXED_SEPAR5X TYPE STRING,
MIXED_SEPAR6X TYPE STRING,
MIXED_SEPAR7X TYPE STRING,
MIXED_SEPAR8X TYPE STRING,
MIXED_SEPAR9X TYPE STRING,
MIXED_SEPARAX TYPE STRING,
MIXED_SEPARBX TYPE STRING,
MIXED_SEPARCX TYPE STRING,
MIXED_SEPARDX TYPE STRING,
MIXED_SEPAREX TYPE STRING,
MIXED_SEPARFX TYPE STRING,
MIXED_SEPARGX TYPE STRING,
MIXED_SEPARHX TYPE STRING,
MIXED_LOADR1X TYPE STRING,
MIXED_LOADR2X TYPE STRING,
MIXED_LOADR3X TYPE STRING,
MIXED_LOADR4X TYPE STRING,
MIXED_LOADR5X TYPE STRING,
MIXED_LOADR6X TYPE STRING,
MIXED_LOADR7X TYPE STRING,
MIXED_LOADR8X TYPE STRING,
MIXED_LOADR9X TYPE STRING,
MIXED_LOADRAX TYPE STRING,
REG_LOAD_GRP1X TYPE STRING,
REG_LOAD_GRP2X TYPE STRING,
REG_LOAD_GRP3X TYPE STRING,
ENT_LOAD_GRP1X TYPE STRING,
ENT_LOAD_GRP2X TYPE STRING,
ENT_LOAD_GRP3X TYPE STRING,
DATA_ORIGINX TYPE STRING,
HAZIND_PHR_MP2X TYPE STRING,
REP_QTY2X TYPE STRING,
RQ_UNIT2X TYPE STRING,
TXT_PROFILE1X TYPE STRING,
TXT_PROFILE2X TYPE STRING,
TXT_PROFILE3X TYPE STRING,
TXT_PROFILE4X TYPE STRING,
TXT_PROFILE5X TYPE STRING,
TXT_PROFILE6X TYPE STRING,
TXT_PROFILE7X TYPE STRING,
TXT_PROFILE8X TYPE STRING,
TXT_PROFILE9X TYPE STRING,
TXT_PROFILEAX TYPE STRING,
TXT_PROFILEBX TYPE STRING,
TXT_PROFILECX TYPE STRING,
TXT_PROFILEEX TYPE STRING,
TXT_PROFILEFX TYPE STRING,
TXT_PROFILEGX TYPE STRING,
FORM_PHYS_CHEM_X TYPE STRING,
EXPL_NET_X TYPE STRING,
EXPL_NET_U_X TYPE STRING,
EXPL_REL_PERCENT_X TYPE STRING,
AVTVTY_MAX_X TYPE STRING,
ACTVTY_MAX_U_X TYPE STRING,
AVTVTY_MAX_REL_X TYPE STRING,
AVTVTY_MAX_REL_U_X TYPE STRING,
MATERIAL_EXTERNAL TYPE STRING,
MATERIAL_GUID TYPE STRING,
MATERIAL_VERSION TYPE STRING,
HAZCHEM_CODE TYPE STRING,
FLG_EMSN1_U TYPE STRING,
FLG_EMSN2_U TYPE STRING,
STOWAGE TYPE STRING,
CARR_TYPE TYPE STRING,
FLG_PAI TYPE STRING,
FLG_PAO TYPE STRING,
FLG_PASI TYPE STRING,
FLG_PAGW TYPE STRING,
FLG_RELQ TYPE STRING,
FLG_MULRQ TYPE STRING,
FLAG_RELQUNLIMIT TYPE STRING,
FLAG_MULRQFORBID TYPE STRING,
PDGNUDPRE TYPE STRING,
PDGNUDSUF TYPE STRING,
AIR_TRANS_SAFE_CODE TYPE STRING,
ELECTRO_MAG_COMPAT TYPE STRING,
PARACH_DROP_CODE TYPE STRING,
THRUST_CODE TYPE STRING,
AMMUNITION_CODE TYPE STRING,
EX_NUMBER TYPE STRING,
ID_APPR_CERTIF TYPE STRING,
ACTIVITY_ABSX TYPE STRING,
ACTIVITY_ABS_UX TYPE STRING,
ACTIVITY_ABS_ISOX TYPE STRING,
ACTIVITY_REL_SPECX TYPE STRING,
ACTIVITY_REL_SPEC_UX TYPE STRING,
ACTIVITY_REL_SPEC_ISOX TYPE STRING,
CONTAMINATIONX TYPE STRING,
CONTAMINATION_UX TYPE STRING,
CONTAMINATION_ISOX TYPE STRING,
DOSE_RATE_UNPX TYPE STRING,
DOSE_RATE_UNP_UX TYPE STRING,
DOSE_RATE_UNP_ISOX TYPE STRING,
MAX_ACTIVITY_A1X TYPE STRING,
MAX_ACTIVITY_A1_UX TYPE STRING,
MAX_ACTIVITY_A1_ISOX TYPE STRING,
FLG_ACTIVITY_A1_UNLIMITEDX TYPE STRING,
MAX_ACTIVITY_A2X TYPE STRING,
MAX_ACTIVITY_A2_UX TYPE STRING,
MAX_ACTIVITY_A2_ISOX TYPE STRING,
FLG_ACTIVITY_A2_UNLIMITEDX TYPE STRING,
ACT_CON_SUB_PACKX TYPE STRING,
ACT_CON_SUB_PACK_UX TYPE STRING,
ACT_CON_SUB_PACK_ISOX TYPE STRING,
MAX_ACTIVITY_CONSGX TYPE STRING,
MAX_ACTIVITY_CONSG_UX TYPE STRING,
MAX_ACTIVITY_CONSG_ISOX TYPE STRING,
MULT_ACT_SGLX TYPE STRING,
REF_MULT_ACT_SGLX TYPE STRING,
MULT_ACT_PACKX TYPE STRING,
REF_MULT_ACT_PACKX TYPE STRING,
CONTAMINATION_MAX_AX TYPE STRING,
CONTAMINATION_MAX_A_UX TYPE STRING,
CONTAMINATION_MAX_A_ISOX TYPE STRING,
CONTAMINATION_MAX_B_GX TYPE STRING,
CONTAMINATION_MAX_B_G_UX TYPE STRING,
CONTAMINATION_MAX_B_G_ISOX TYPE STRING,
DOSE_RATE_MAX_UNPX TYPE STRING,
DOSE_RATE_MAX_UNP_UX TYPE STRING,
DOSE_RATE_MAX_UNP_ISOX TYPE STRING,
DIST_DOSE_RATE_UNPX TYPE STRING,
DIST_DOSE_RATE_UNP_UX TYPE STRING,
DIST_DOSE_RATE_UNP_ISOX TYPE STRING,
DIST_DOSE_RATE_NO_UNPX TYPE STRING,
DOSE_RATE_MAX_PACKX TYPE STRING,
DOSE_RATE_MAX_PACK_UX TYPE STRING,
DOSE_RATE_MAX_PACK_ISOX TYPE STRING,
DIST_DOSE_RATE_PACKX TYPE STRING,
DIST_DOSE_RATE_PACK_UX TYPE STRING,
DIST_DOSE_RATE_PACK_ISOX TYPE STRING,
DIST_DOSE_RATE_NO_PACKX TYPE STRING,
MAX_ACTIVITY_SGL_DYNX TYPE STRING,
MAX_ACTIVITY_SGL_DYN_UX TYPE STRING,
MAX_ACTIVITY_SGL_DYN_ISOX TYPE STRING,
ACTIVITY_SGL_UNLIMITED_DYNX TYPE STRING,
MAX_ACTIVITY_PACK_DYNX TYPE STRING,
MAX_ACTIVITY_PACK_DYN_UX TYPE STRING,
MAX_ACTIVITY_PACK_DYN_ISOX TYPE STRING,
ACTIVITY_PACK_UNLIMITED_DYNX TYPE STRING,
EXCEPT_PACK_OPTION_DYNX TYPE STRING,
MAX_GROSS_WHEIGHT_DYNX TYPE STRING,
MAX_GROSS_WGHT_UX TYPE STRING,
MAX_GROSS_WGHT_ISOX TYPE STRING,
TEXTPATT_PROF01X TYPE STRING,
TEXTPATT01X TYPE STRING,
TEXTPATT_PROF02X TYPE STRING,
TEXTPATT02X TYPE STRING,
TEXTPATT_PROF03X TYPE STRING,
TEXTPATT03X TYPE STRING,
TEXTPATT_PROF04X TYPE STRING,
TEXTPATT04X TYPE STRING,
TEXTPATT_PROF05X TYPE STRING,
TEXTPATT05X TYPE STRING,
TEXTPATT_PROF06X TYPE STRING,
TEXTPATT06X TYPE STRING,
TEXTPATT_PROF07X TYPE STRING,
TEXTPATT07X TYPE STRING,
TEXTPATT_PROF08X TYPE STRING,
TEXTPATT08X TYPE STRING,
TEXTPATT_PROF09X TYPE STRING,
TEXTPATT09X TYPE STRING,
TEXTPATT_PROF10X TYPE STRING,
TEXTPATT10X TYPE STRING,
TEXTPATT_PROF11X TYPE STRING,
TEXTPATT11X TYPE STRING,
TEXTPATT_PROF12X TYPE STRING,
TEXTPATT12X TYPE STRING,
TEXTPATT_PROF13X TYPE STRING,
TEXTPATT13X TYPE STRING,
TEXTPATT_PROF14X TYPE STRING,
TEXTPATT14X TYPE STRING,
TEXTPATT_PROF15X TYPE STRING,
TEXTPATT15X TYPE STRING,
EXCEPTID01X TYPE STRING,
EXCEPTID02X TYPE STRING,
EXCEPTID03X TYPE STRING,
EXCEPTID04X TYPE STRING,
EXCEPTID05X TYPE STRING,
EXCEPTID06X TYPE STRING,
EXCEPTID07X TYPE STRING,
EXCEPTID08X TYPE STRING,
EXCEPTID09X TYPE STRING,
EXCEPTID10X TYPE STRING,
EXPL_NET_MAXX TYPE STRING,
EXPL_NET_MAX_UX TYPE STRING,
RADIOACT_EMISSION_TYPEX TYPE STRING,
PINEQ TYPE STRING,
EXC_QUANT_IP TYPE STRING,
EXC_QUANT_IP_U TYPE STRING,
EXC_QUANT_IP_U_ISO TYPE STRING,
EXC_QUANT_OP TYPE STRING,
EXC_QUANT_OP_U TYPE STRING,
EXC_QUANT_OP_U_ISO TYPE STRING,
FLG_EXC_QUANT_IP TYPE STRING,
FLG_EXC_QUANT_OP TYPE STRING,
DANLAB01 TYPE STRING,
DANLAB02 TYPE STRING,
DANLAB03 TYPE STRING,
DANLAB04 TYPE STRING,
DANLAB05 TYPE STRING,
DANLAB06 TYPE STRING,
DANLAB07 TYPE STRING,
MATERIAL_LONG TYPE STRING,END OF T_EKKO_STR. DATA: WA_BAPI1078_DANGERGOODDATAX_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_BAPI1078_DANGERGOODDATAX_STR-RECORD_NOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CHNGSTATUSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-VALID_FROMX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-VALID_TOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CHANGE_NOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DELINDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PARK_INDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CREATED_ONX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CREATED_BYX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CHANGED_ONX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CHANGED_BYX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-SOURCESYSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REC_NO_ROOTX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MATERIAL sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MODTRANCATX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-VAL_AREAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-NO_DANGGOODX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ONLY_CARGOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CATEGORYX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-UN_NOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZIND_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZIND_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CLASSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-SUB_CLASSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANGGOOD_NUMX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-NO_EMTTRANX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LETTERX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REGULATION sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AGGRTTRANSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CTRL_TEMPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CT_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EM_TEMPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EM_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLASH_PTX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FP_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MINTEMPSENX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MI_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAXTEMPSENX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MA_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZ_NOTE_9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZNOTE_10X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-WAPOLLCLAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-VBFCLAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-STHAZCLSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TREM_NO_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TREM_NO_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EMS_NO_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EMS_NO_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MFAG_NO_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MFAG_NO_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TRANSCAT_10X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAXQUTRUNX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MQ_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PINX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PCKGGRPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZID_NOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB_3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB_4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB_5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB_6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB_7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-LABNO_10X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HIVISCSUBSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXEMPTIONX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MARPOLLX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEP_NOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HANDLDATAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-USDEFTXT_10X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-QTYINNPACKX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-QI_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-QUANOUTPACX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-QO_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REP_QTYX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-RQ_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZD_ZONEX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIN_QTYX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAQ_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAXQUANTX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIQ_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-QTYLIMITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-QL_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MULTFACTORX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-NOT_LAWTOXX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ALLOWEDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-NOT_PERMX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PROCSTATUSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-NO_DANGGOOD_EMPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-SHEETX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-IMDG_PAGEX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-SOLU_WATERX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-SW_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DENSITIY_1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DFE_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DENSITIY_2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DTW_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DENSITIY_3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DFI_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-BULK_DENSITYX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-BD_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-BOIL_POINTX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-BP_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-VISCOSITYX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-VI_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-STEAM_PRESSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-SP_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HYGROSCOPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MELTING_POINTX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MP_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-COEFF_EXPANDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CE_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AVTEMP_FILLX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AF_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PACK_MARKX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-SP_PROVISIONX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAR_POLX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PIN_LQX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-A_MAR_SINGLEX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AMS_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-A_MAR_GROSSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AMG_UNITX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTION_NOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-SPECIAL_CASEX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-COLNOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZIND_3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZIND_MPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZIND_RQX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EDITION_IMDGX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGNUDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PRES1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PRES2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PRES3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PREMP1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PRERQ1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PRERQ2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PSTOSUX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDAIN10X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIOWAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-UMIOWX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PHYGROX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGF9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGFAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGFBX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGFCX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGFDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGFEX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGFFX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXT_PATTERNX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAR9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPARAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPARBX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPARCX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPARDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPAREX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPARFX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPARGX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_SEPARHX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADR9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MIXED_LOADRAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REG_LOAD_GRP1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REG_LOAD_GRP2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REG_LOAD_GRP3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ENT_LOAD_GRP1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ENT_LOAD_GRP2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ENT_LOAD_GRP3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DATA_ORIGINX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZIND_PHR_MP2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REP_QTY2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-RQ_UNIT2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE3X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE4X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE5X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE6X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE7X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE8X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILE9X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILEAX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILEBX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILECX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILEEX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILEFX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TXT_PROFILEGX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FORM_PHYS_CHEM_X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXPL_NET_X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXPL_NET_U_X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXPL_REL_PERCENT_X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AVTVTY_MAX_X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTVTY_MAX_U_X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AVTVTY_MAX_REL_X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AVTVTY_MAX_REL_U_X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MATERIAL_EXTERNAL sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MATERIAL_GUID sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MATERIAL_VERSION sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-HAZCHEM_CODE sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_EMSN1_U sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_EMSN2_U sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-STOWAGE sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CARR_TYPE sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_PAI sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_PAO sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_PASI sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_PAGW sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_RELQ sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_MULRQ sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLAG_RELQUNLIMIT sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLAG_MULRQFORBID sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGNUDPRE sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PDGNUDSUF sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AIR_TRANS_SAFE_CODE sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ELECTRO_MAG_COMPAT sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PARACH_DROP_CODE sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-THRUST_CODE sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-AMMUNITION_CODE sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EX_NUMBER sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ID_APPR_CERTIF sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTIVITY_ABSX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTIVITY_ABS_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTIVITY_ABS_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTIVITY_REL_SPECX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTIVITY_REL_SPEC_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTIVITY_REL_SPEC_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATIONX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATION_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATION_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_UNPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_UNP_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_UNP_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_A1X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_A1_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_A1_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_ACTIVITY_A1_UNLIMITEDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_A2X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_A2_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_A2_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_ACTIVITY_A2_UNLIMITEDX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACT_CON_SUB_PACKX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACT_CON_SUB_PACK_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACT_CON_SUB_PACK_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_CONSGX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_CONSG_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_CONSG_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MULT_ACT_SGLX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REF_MULT_ACT_SGLX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MULT_ACT_PACKX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-REF_MULT_ACT_PACKX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATION_MAX_AX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATION_MAX_A_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATION_MAX_A_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATION_MAX_B_GX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATION_MAX_B_G_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-CONTAMINATION_MAX_B_G_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_MAX_UNPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_MAX_UNP_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_MAX_UNP_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DIST_DOSE_RATE_UNPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DIST_DOSE_RATE_UNP_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DIST_DOSE_RATE_UNP_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DIST_DOSE_RATE_NO_UNPX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_MAX_PACKX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_MAX_PACK_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DOSE_RATE_MAX_PACK_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DIST_DOSE_RATE_PACKX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DIST_DOSE_RATE_PACK_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DIST_DOSE_RATE_PACK_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DIST_DOSE_RATE_NO_PACKX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_SGL_DYNX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_SGL_DYN_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_SGL_DYN_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTIVITY_SGL_UNLIMITED_DYNX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_PACK_DYNX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_PACK_DYN_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_ACTIVITY_PACK_DYN_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-ACTIVITY_PACK_UNLIMITED_DYNX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPT_PACK_OPTION_DYNX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_GROSS_WHEIGHT_DYNX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_GROSS_WGHT_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MAX_GROSS_WGHT_ISOX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF01X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT01X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF02X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT02X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF03X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT03X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF04X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT04X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF05X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT05X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF06X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT06X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF07X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT07X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF08X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT08X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF09X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT09X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF10X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT10X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF11X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT11X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF12X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT12X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF13X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT13X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF14X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT14X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT_PROF15X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-TEXTPATT15X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID01X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID02X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID03X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID04X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID05X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID06X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID07X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID08X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID09X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXCEPTID10X sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXPL_NET_MAXX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXPL_NET_MAX_UX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-RADIOACT_EMISSION_TYPEX sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-PINEQ sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXC_QUANT_IP sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXC_QUANT_IP_U sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXC_QUANT_IP_U_ISO sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXC_QUANT_OP sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXC_QUANT_OP_U sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-EXC_QUANT_OP_U_ISO sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_EXC_QUANT_IP sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-FLG_EXC_QUANT_OP sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB01 sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB02 sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB03 sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB04 sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB05 sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB06 sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-DANLAB07 sy-vline
WA_BAPI1078_DANGERGOODDATAX_STR-MATERIAL_LONG sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.