ABAP Select data from SAP table VMDS_EI_EXTERN 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 VMDS_EI_EXTERN 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 VMDS_EI_EXTERN. 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 VMDS_EI_EXTERN 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_VMDS_EI_EXTERN TYPE STANDARD TABLE OF VMDS_EI_EXTERN,
      WA_VMDS_EI_EXTERN TYPE VMDS_EI_EXTERN,
      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: <VMDS_EI_EXTERN> TYPE VMDS_EI_EXTERN.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM VMDS_EI_EXTERN
*  INTO TABLE @DATA(IT_VMDS_EI_EXTERN2).
*--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_VMDS_EI_EXTERN INDEX 1 INTO DATA(WA_VMDS_EI_EXTERN2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_VMDS_EI_EXTERN ASSIGNING <VMDS_EI_EXTERN>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<VMDS_EI_EXTERN>-HEADER = 1.
<VMDS_EI_EXTERN>-OBJECT_INSTANCE = 1.
<VMDS_EI_EXTERN>-LIFNR = 1.
<VMDS_EI_EXTERN>-OBJECT_TASK = 1.
<VMDS_EI_EXTERN>-CENTRAL_DATA = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_VMDS_EI_EXTERN-CENTRAL, sy-vline,
WA_VMDS_EI_EXTERN-DATA, sy-vline,
WA_VMDS_EI_EXTERN-BAHNS, sy-vline,
WA_VMDS_EI_EXTERN-BBBNR, sy-vline,
WA_VMDS_EI_EXTERN-BBSNR, sy-vline,
WA_VMDS_EI_EXTERN-BEGRU, sy-vline.
ENDLOOP. *Add any further fields from structure WA_VMDS_EI_EXTERN 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_VMDS_EI_EXTERN 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_VMDS_EI_EXTERN INTO WA_VMDS_EI_EXTERN. *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 LIFNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_VMDS_EI_EXTERN-LIFNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VMDS_EI_EXTERN-LIFNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit PDATE, internal->external for field GBDAT CALL FUNCTION 'CONVERSION_EXIT_PDATE_OUTPUT' EXPORTING input = WA_VMDS_EI_EXTERN-GBDAT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VMDS_EI_EXTERN-GBDAT.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit ISOLA, internal->external for field LANGU CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_VMDS_EI_EXTERN-LANGU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VMDS_EI_EXTERN-LANGU.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit ISOLA, internal->external for field LANGU_CR CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_VMDS_EI_EXTERN-LANGU_CR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VMDS_EI_EXTERN-LANGU_CR.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit ALPHA, internal->external for field TOWNSHIP_CODE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_VMDS_EI_EXTERN-TOWNSHIP_CODE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VMDS_EI_EXTERN-TOWNSHIP_CODE.
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_VMDS_EI_EXTERN_STR,
HEADER TYPE STRING,
OBJECT_INSTANCE TYPE STRING,
LIFNR TYPE STRING,
OBJECT_TASK TYPE STRING,
CENTRAL_DATA TYPE STRING,
CENTRAL TYPE STRING,
DATA TYPE STRING,
BAHNS TYPE STRING,
BBBNR TYPE STRING,
BBSNR TYPE STRING,
BEGRU TYPE STRING,
BRSCH TYPE STRING,
BUBKZ TYPE STRING,
DTAMS TYPE STRING,
DTAWS TYPE STRING,
ESRNR TYPE STRING,
KONZS TYPE STRING,
KTOKK TYPE STRING,
KUNNR TYPE STRING,
LNRZA TYPE STRING,
LOEVM TYPE STRING,
SPERR TYPE STRING,
SPERM TYPE STRING,
STCD1 TYPE STRING,
STCD2 TYPE STRING,
STKZA TYPE STRING,
STKZU TYPE STRING,
XZEMP TYPE STRING,
VBUND TYPE STRING,
FISKN TYPE STRING,
STCEG TYPE STRING,
STKZN TYPE STRING,
SPERQ TYPE STRING,
ADRNR TYPE STRING,
GBORT TYPE STRING,
GBDAT TYPE STRING,
SEXKZ TYPE STRING,
KRAUS TYPE STRING,
REVDB TYPE STRING,
QSSYS TYPE STRING,
KTOCK TYPE STRING,
WERKS TYPE STRING,
LTSNA TYPE STRING,
WERKR TYPE STRING,
PLKAL TYPE STRING,
SCACD TYPE STRING,
SFRGR TYPE STRING,
DLGRP TYPE STRING,
FITYP TYPE STRING,
STCDT TYPE STRING,
REGSS TYPE STRING,
ACTSS TYPE STRING,
STCD3 TYPE STRING,
STCD4 TYPE STRING,
IPISP TYPE STRING,
TAXBS TYPE STRING,
PROFS TYPE STRING,
STGDL TYPE STRING,
EMNFR TYPE STRING,
NODEL TYPE STRING,
J_1KFREPRE TYPE STRING,
J_1KFTBUS TYPE STRING,
J_1KFTIND TYPE STRING,
QSSYSDAT TYPE STRING,
PODKZB TYPE STRING,
FISKU TYPE STRING,
STENR TYPE STRING,
STCD5 TYPE STRING,
STCD6 TYPE STRING,
CVP_XBLCK TYPE STRING,
RG TYPE STRING,
EXP TYPE STRING,
UF TYPE STRING,
RGDATE TYPE STRING,
RIC TYPE STRING,
RNE TYPE STRING,
RNEDATE TYPE STRING,
CNAE TYPE STRING,
LEGALNAT TYPE STRING,
CRTN TYPE STRING,
ICMSTAXPAY TYPE STRING,
INDTYP TYPE STRING,
TDT TYPE STRING,
COMSIZE TYPE STRING,
DECREGPC TYPE STRING,
CONFS TYPE STRING,
MIN_COMP TYPE STRING,
TERM_LI TYPE STRING,
CRC_NUM TYPE STRING,
J_SC_CAPITAL TYPE STRING,
J_SC_CURRENCY TYPE STRING,
BORGR_DATUN TYPE STRING,
BORGR_YEAUN TYPE STRING,
SPERZ TYPE STRING,
CARRIER_CONF TYPE STRING,
XLFZA TYPE STRING,
TRANSPORT_CHAIN TYPE STRING,
STAGING_TIME TYPE STRING,
SCHEDULING_TYPE TYPE STRING,
SUBMI_RELEVANT TYPE STRING,
WEORA TYPE STRING,
PAYTRSN TYPE STRING,
LFA1_EEW_SUPP TYPE STRING,
AU_CARRYING_ENT TYPE STRING,
AU_IND_UNDER_18 TYPE STRING,
AU_PAYMENT_NOT_EXCEED_75 TYPE STRING,
AU_WHOLLY_INP_TAXED TYPE STRING,
AU_PARTNER_WITHOUT_GAIN TYPE STRING,
AU_NOT_ENTITLED_ABN TYPE STRING,
AU_PAYMENT_EXEMPT TYPE STRING,
AU_PRIVATE_HOBBY TYPE STRING,
AU_DOMESTIC_NATURE TYPE STRING,
CATEG TYPE STRING,
PARTNER_NAME TYPE STRING,
PARTNER_UTR TYPE STRING,
STATUS TYPE STRING,
VFNUM TYPE STRING,
VFNID TYPE STRING,
CRN TYPE STRING,
ALC TYPE STRING,
PMT_OFFICE TYPE STRING,
PPA_RELEVANT TYPE STRING,
J_1IEXCD TYPE STRING,
J_1IEXRN TYPE STRING,
J_1IEXRG TYPE STRING,
J_1IEXDI TYPE STRING,
J_1IEXCO TYPE STRING,
J_1ICSTNO TYPE STRING,
J_1ILSTNO TYPE STRING,
J_1IPANNO TYPE STRING,
J_1IEXCIVE TYPE STRING,
J_1ISSIST TYPE STRING,
J_1IVTYP TYPE STRING,
J_1IVENCRE TYPE STRING,
J_1ISERN TYPE STRING,
J_1IPANREF TYPE STRING,
J_1IPANVALDT TYPE STRING,
J_1I_CUSTOMS TYPE STRING,
J_1IDEDREF TYPE STRING,
VEN_CLASS TYPE STRING,
SC_CAPITAL TYPE STRING,
SC_CURRENCY TYPE STRING,
ALLOWANCE_TYPE TYPE STRING,
DATAX TYPE STRING,
BAHNS TYPE STRING,
BBBNR TYPE STRING,
BBSNR TYPE STRING,
BEGRU TYPE STRING,
BRSCH TYPE STRING,
BUBKZ TYPE STRING,
DTAMS TYPE STRING,
DTAWS TYPE STRING,
ESRNR TYPE STRING,
KONZS TYPE STRING,
KTOKK TYPE STRING,
KUNNR TYPE STRING,
LNRZA TYPE STRING,
LOEVM TYPE STRING,
SPERR TYPE STRING,
SPERM TYPE STRING,
STCD1 TYPE STRING,
STCD2 TYPE STRING,
STKZA TYPE STRING,
STKZU TYPE STRING,
XZEMP TYPE STRING,
VBUND TYPE STRING,
FISKN TYPE STRING,
STCEG TYPE STRING,
STKZN TYPE STRING,
SPERQ TYPE STRING,
ADRNR TYPE STRING,
GBORT TYPE STRING,
GBDAT TYPE STRING,
SEXKZ TYPE STRING,
KRAUS TYPE STRING,
REVDB TYPE STRING,
QSSYS TYPE STRING,
KTOCK TYPE STRING,
WERKS TYPE STRING,
LTSNA TYPE STRING,
WERKR TYPE STRING,
PLKAL TYPE STRING,
SCACD TYPE STRING,
SFRGR TYPE STRING,
DLGRP TYPE STRING,
FITYP TYPE STRING,
STCDT TYPE STRING,
REGSS TYPE STRING,
ACTSS TYPE STRING,
STCD3 TYPE STRING,
STCD4 TYPE STRING,
IPISP TYPE STRING,
TAXBS TYPE STRING,
PROFS TYPE STRING,
STGDL TYPE STRING,
EMNFR TYPE STRING,
NODEL TYPE STRING,
J_1KFREPRE TYPE STRING,
J_1KFTBUS TYPE STRING,
J_1KFTIND TYPE STRING,
QSSYSDAT TYPE STRING,
PODKZB TYPE STRING,
FISKU TYPE STRING,
STENR TYPE STRING,
STCD5 TYPE STRING,
STCD6 TYPE STRING,
CVP_XBLCK TYPE STRING,
RG TYPE STRING,
EXP TYPE STRING,
UF TYPE STRING,
RGDATE TYPE STRING,
RIC TYPE STRING,
RNE TYPE STRING,
RNEDATE TYPE STRING,
CNAE TYPE STRING,
LEGALNAT TYPE STRING,
CRTN TYPE STRING,
ICMSTAXPAY TYPE STRING,
INDTYP TYPE STRING,
TDT TYPE STRING,
COMSIZE TYPE STRING,
DECREGPC TYPE STRING,
TERM_LI TYPE STRING,
CRC_NUM TYPE STRING,
CONFS TYPE STRING,
MIN_COMP TYPE STRING,
J_SC_CAPITAL TYPE STRING,
J_SC_CURRENCY TYPE STRING,
BORGR_DATUN TYPE STRING,
BORGR_YEAUN TYPE STRING,
SPERZ TYPE STRING,
CARRIER_CONF TYPE STRING,
XLFZA TYPE STRING,
TRANSPORT_CHAIN TYPE STRING,
STAGING_TIME TYPE STRING,
SCHEDULING_TYPE TYPE STRING,
SUBMI_RELEVANT TYPE STRING,
WEORA TYPE STRING,
PAYTRSN TYPE STRING,
LFA1_EEW_SUPP TYPE STRING,
ALC TYPE STRING,
PMT_OFFICE TYPE STRING,
PPA_RELEVANT TYPE STRING,
J_1IEXCD TYPE STRING,
J_1IEXRN TYPE STRING,
J_1IEXRG TYPE STRING,
J_1IEXDI TYPE STRING,
J_1IEXCO TYPE STRING,
J_1ICSTNO TYPE STRING,
J_1ILSTNO TYPE STRING,
J_1IPANNO TYPE STRING,
J_1IEXCIVE TYPE STRING,
J_1ISSIST TYPE STRING,
J_1IVTYP TYPE STRING,
J_1IVENCRE TYPE STRING,
J_1ISERN TYPE STRING,
J_1IPANREF TYPE STRING,
J_1IPANVALDT TYPE STRING,
J_1I_CUSTOMS TYPE STRING,
J_1IDEDREF TYPE STRING,
VEN_CLASS TYPE STRING,
ADDRESS TYPE STRING,
TASK TYPE STRING,
POSTAL TYPE STRING,
DATA TYPE STRING,
ADDR_VERS TYPE STRING,
FROM_DATE TYPE STRING,
TO_DATE TYPE STRING,
TITLE TYPE STRING,
NAME TYPE STRING,
NAME_2 TYPE STRING,
NAME_3 TYPE STRING,
NAME_4 TYPE STRING,
CONV_NAME TYPE STRING,
C_O_NAME TYPE STRING,
CITY TYPE STRING,
DISTRICT TYPE STRING,
CITY_NO TYPE STRING,
DISTRCT_NO TYPE STRING,
CHCKSTATUS TYPE STRING,
REGIOGROUP TYPE STRING,
POSTL_COD1 TYPE STRING,
POSTL_COD2 TYPE STRING,
POSTL_COD3 TYPE STRING,
PCODE1_EXT TYPE STRING,
PCODE2_EXT TYPE STRING,
PCODE3_EXT TYPE STRING,
PO_BOX TYPE STRING,
PO_W_O_NO TYPE STRING,
PO_BOX_CIT TYPE STRING,
PBOXCIT_NO TYPE STRING,
PO_BOX_REG TYPE STRING,
POBOX_CTRY TYPE STRING,
PO_CTRYISO TYPE STRING,
DELIV_DIS TYPE STRING,
TRANSPZONE TYPE STRING,
STREET TYPE STRING,
STREET_NO TYPE STRING,
STR_ABBR TYPE STRING,
HOUSE_NO TYPE STRING,
HOUSE_NO2 TYPE STRING,
HOUSE_NO3 TYPE STRING,
STR_SUPPL1 TYPE STRING,
STR_SUPPL2 TYPE STRING,
STR_SUPPL3 TYPE STRING,
LOCATION TYPE STRING,
BUILDING TYPE STRING,
FLOOR TYPE STRING,
ROOM_NO TYPE STRING,
COUNTRY TYPE STRING,
COUNTRYISO TYPE STRING,
LANGU TYPE STRING,
LANGU_ISO TYPE STRING,
REGION TYPE STRING,
SORT1 TYPE STRING,
SORT2 TYPE STRING,
EXTENS_1 TYPE STRING,
EXTENS_2 TYPE STRING,
TIME_ZONE TYPE STRING,
TAXJURCODE TYPE STRING,
ADDRESS_ID TYPE STRING,
LANGU_CR TYPE STRING,
LANGUCRISO TYPE STRING,
COMM_TYPE TYPE STRING,
ADDR_GROUP TYPE STRING,
HOME_CITY TYPE STRING,
HOMECITYNO TYPE STRING,
DONT_USE_S TYPE STRING,
DONT_USE_P TYPE STRING,
PO_BOX_LOBBY TYPE STRING,
DELI_SERV_TYPE TYPE STRING,
DELI_SERV_NUMBER TYPE STRING,
COUNTY_CODE TYPE STRING,
COUNTY TYPE STRING,
TOWNSHIP_CODE TYPE STRING,
TOWNSHIP TYPE STRING,
XPCPT TYPE STRING,
DATAX TYPE STRING,
ADDR_VERS TYPE STRING,
FROM_DATE TYPE STRING,
TO_DATE TYPE STRING,
TITLE TYPE STRING,
NAME TYPE STRING,
NAME_2 TYPE STRING,
NAME_3 TYPE STRING,
NAME_4 TYPE STRING,
CONV_NAME TYPE STRING,
C_O_NAME TYPE STRING,
CITY TYPE STRING,
DISTRICT TYPE STRING,
CITY_NO TYPE STRING,
DISTRCT_NO TYPE STRING,
CHCKSTATUS TYPE STRING,
REGIOGROUP TYPE STRING,
POSTL_COD1 TYPE STRING,
POSTL_COD2 TYPE STRING,
POSTL_COD3 TYPE STRING,
PCODE1_EXT TYPE STRING,
PCODE2_EXT TYPE STRING,
PCODE3_EXT TYPE STRING,
PO_BOX TYPE STRING,
PO_W_O_NO TYPE STRING,
PO_BOX_CIT TYPE STRING,
PBOXCIT_NO TYPE STRING,
PO_BOX_REG TYPE STRING,
POBOX_CTRY TYPE STRING,
PO_CTRYISO TYPE STRING,
DELIV_DIS TYPE STRING,
TRANSPZONE TYPE STRING,
STREET TYPE STRING,
STREET_NO TYPE STRING,
STR_ABBR TYPE STRING,
HOUSE_NO TYPE STRING,
HOUSE_NO2 TYPE STRING,
HOUSE_NO3 TYPE STRING,
STR_SUPPL1 TYPE STRING,
STR_SUPPL2 TYPE STRING,
STR_SUPPL3 TYPE STRING,
LOCATION TYPE STRING,
BUILDING TYPE STRING,
FLOOR TYPE STRING,
ROOM_NO TYPE STRING,
COUNTRY TYPE STRING,
COUNTRYISO TYPE STRING,
LANGU TYPE STRING,
LANGU_ISO TYPE STRING,
REGION TYPE STRING,
SORT1 TYPE STRING,
SORT2 TYPE STRING,
EXTENS_1 TYPE STRING,
EXTENS_2 TYPE STRING,
TIME_ZONE TYPE STRING,
TAXJURCODE TYPE STRING,
ADDRESS_ID TYPE STRING,
LANGU_CR TYPE STRING,
LANGUCRISO TYPE STRING,
COMM_TYPE TYPE STRING,
ADDR_GROUP TYPE STRING,
UPDATEFLAG TYPE STRING,
HOME_CITY TYPE STRING,
HOMECITYNO TYPE STRING,
DONT_USE_S TYPE STRING,
DONT_USE_P TYPE STRING,
PO_BOX_LOBBY TYPE STRING,
DELI_SERV_TYPE TYPE STRING,
DELI_SERV_NUMBER TYPE STRING,
COUNTY_CODE TYPE STRING,
COUNTY TYPE STRING,
TOWNSHIP_CODE TYPE STRING,
TOWNSHIP TYPE STRING,
REMARK TYPE STRING,
CURRENT_STATE TYPE STRING,
REMARKS TYPE STRING,
COMMUNICATION TYPE STRING,
PHONE TYPE STRING,
CURRENT_STATE TYPE STRING,
PHONE TYPE STRING,
FAX TYPE STRING,
CURRENT_STATE TYPE STRING,
FAX TYPE STRING,
TTX TYPE STRING,
CURRENT_STATE TYPE STRING,
TTX TYPE STRING,
TLX TYPE STRING,
CURRENT_STATE TYPE STRING,
TLX TYPE STRING,
SMTP TYPE STRING,
CURRENT_STATE TYPE STRING,
SMTP TYPE STRING,
RML TYPE STRING,
CURRENT_STATE TYPE STRING,
RML TYPE STRING,
X400 TYPE STRING,
CURRENT_STATE TYPE STRING,
X400 TYPE STRING,
RFC TYPE STRING,
CURRENT_STATE TYPE STRING,
RFC TYPE STRING,
PRT TYPE STRING,
CURRENT_STATE TYPE STRING,
PRT TYPE STRING,
SSF TYPE STRING,
CURRENT_STATE TYPE STRING,
SSF TYPE STRING,
URI TYPE STRING,
CURRENT_STATE TYPE STRING,
URI TYPE STRING,
PAGER TYPE STRING,
CURRENT_STATE TYPE STRING,
PAGER TYPE STRING,
VERSION TYPE STRING,
CURRENT_STATE TYPE STRING,
VERSIONS TYPE STRING,
TEXT TYPE STRING,
CURRENT_STATE TYPE STRING,
TEXTS TYPE STRING,
VAT_NUMBER TYPE STRING,
CURRENT_STATE TYPE STRING,
VAT_NUMBERS TYPE STRING,
TAX_GROUPING TYPE STRING,
CURRENT_STATE TYPE STRING,
TAX TYPE STRING,
BANKDETAIL TYPE STRING,
CURRENT_STATE TYPE STRING,
BANKDETAILS TYPE STRING,
CONTACT TYPE STRING,
CURRENT_STATE TYPE STRING,
CONTACTS TYPE STRING,
SUBRANGE TYPE STRING,
CURRENT_STATE TYPE STRING,
SUBRANGE TYPE STRING,
ALT_PAYEE TYPE STRING,
CURRENT_STATE TYPE STRING,
ALT_PAYEE TYPE STRING,
SUPPLIER_REGION TYPE STRING,
CURRENT_STATE TYPE STRING,
SUPPLIER_REGION TYPE STRING,
CLASSIFICATION TYPE STRING,
CURRENT_STATE TYPE STRING,
VALUATIONS TYPE STRING,
CLASSASSIGNMENTS TYPE STRING,
DOCUMENTS TYPE STRING,
CURRENT_STATE TYPE STRING,
DOCUMENTS TYPE STRING,
COMPANY_DATA TYPE STRING,
CURRENT_STATE TYPE STRING,
COMPANY TYPE STRING,
PURCHASING_DATA TYPE STRING,
CURRENT_STATE TYPE STRING,
PURCHASING TYPE STRING,
CCR_RECORD TYPE STRING,
DATA TYPE STRING,
DUNS TYPE STRING,
DUNS4 TYPE STRING,
CAGE TYPE STRING,
RENDATE TYPE STRING,
REG_IND TYPE STRING,
REG_STAT TYPE STRING,
SAM_UE_ID TYPE STRING,
SAM_EFT_IND TYPE STRING,
DATAX TYPE STRING,
DUNS TYPE STRING,
DUNS4 TYPE STRING,
CAGE TYPE STRING,
RENDATE TYPE STRING,
REG_IND TYPE STRING,
REG_STAT TYPE STRING,
SAM_UE_ID TYPE STRING,
SAM_EFT_IND TYPE STRING,END OF T_EKKO_STR. DATA: WA_VMDS_EI_EXTERN_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_VMDS_EI_EXTERN_STR-HEADER sy-vline
WA_VMDS_EI_EXTERN_STR-OBJECT_INSTANCE sy-vline
WA_VMDS_EI_EXTERN_STR-LIFNR sy-vline
WA_VMDS_EI_EXTERN_STR-OBJECT_TASK sy-vline
WA_VMDS_EI_EXTERN_STR-CENTRAL_DATA sy-vline
WA_VMDS_EI_EXTERN_STR-CENTRAL sy-vline
WA_VMDS_EI_EXTERN_STR-DATA sy-vline
WA_VMDS_EI_EXTERN_STR-BAHNS sy-vline
WA_VMDS_EI_EXTERN_STR-BBBNR sy-vline
WA_VMDS_EI_EXTERN_STR-BBSNR sy-vline
WA_VMDS_EI_EXTERN_STR-BEGRU sy-vline
WA_VMDS_EI_EXTERN_STR-BRSCH sy-vline
WA_VMDS_EI_EXTERN_STR-BUBKZ sy-vline
WA_VMDS_EI_EXTERN_STR-DTAMS sy-vline
WA_VMDS_EI_EXTERN_STR-DTAWS sy-vline
WA_VMDS_EI_EXTERN_STR-ESRNR sy-vline
WA_VMDS_EI_EXTERN_STR-KONZS sy-vline
WA_VMDS_EI_EXTERN_STR-KTOKK sy-vline
WA_VMDS_EI_EXTERN_STR-KUNNR sy-vline
WA_VMDS_EI_EXTERN_STR-LNRZA sy-vline
WA_VMDS_EI_EXTERN_STR-LOEVM sy-vline
WA_VMDS_EI_EXTERN_STR-SPERR sy-vline
WA_VMDS_EI_EXTERN_STR-SPERM sy-vline
WA_VMDS_EI_EXTERN_STR-STCD1 sy-vline
WA_VMDS_EI_EXTERN_STR-STCD2 sy-vline
WA_VMDS_EI_EXTERN_STR-STKZA sy-vline
WA_VMDS_EI_EXTERN_STR-STKZU sy-vline
WA_VMDS_EI_EXTERN_STR-XZEMP sy-vline
WA_VMDS_EI_EXTERN_STR-VBUND sy-vline
WA_VMDS_EI_EXTERN_STR-FISKN sy-vline
WA_VMDS_EI_EXTERN_STR-STCEG sy-vline
WA_VMDS_EI_EXTERN_STR-STKZN sy-vline
WA_VMDS_EI_EXTERN_STR-SPERQ sy-vline
WA_VMDS_EI_EXTERN_STR-ADRNR sy-vline
WA_VMDS_EI_EXTERN_STR-GBORT sy-vline
WA_VMDS_EI_EXTERN_STR-GBDAT sy-vline
WA_VMDS_EI_EXTERN_STR-SEXKZ sy-vline
WA_VMDS_EI_EXTERN_STR-KRAUS sy-vline
WA_VMDS_EI_EXTERN_STR-REVDB sy-vline
WA_VMDS_EI_EXTERN_STR-QSSYS sy-vline
WA_VMDS_EI_EXTERN_STR-KTOCK sy-vline
WA_VMDS_EI_EXTERN_STR-WERKS sy-vline
WA_VMDS_EI_EXTERN_STR-LTSNA sy-vline
WA_VMDS_EI_EXTERN_STR-WERKR sy-vline
WA_VMDS_EI_EXTERN_STR-PLKAL sy-vline
WA_VMDS_EI_EXTERN_STR-SCACD sy-vline
WA_VMDS_EI_EXTERN_STR-SFRGR sy-vline
WA_VMDS_EI_EXTERN_STR-DLGRP sy-vline
WA_VMDS_EI_EXTERN_STR-FITYP sy-vline
WA_VMDS_EI_EXTERN_STR-STCDT sy-vline
WA_VMDS_EI_EXTERN_STR-REGSS sy-vline
WA_VMDS_EI_EXTERN_STR-ACTSS sy-vline
WA_VMDS_EI_EXTERN_STR-STCD3 sy-vline
WA_VMDS_EI_EXTERN_STR-STCD4 sy-vline
WA_VMDS_EI_EXTERN_STR-IPISP sy-vline
WA_VMDS_EI_EXTERN_STR-TAXBS sy-vline
WA_VMDS_EI_EXTERN_STR-PROFS sy-vline
WA_VMDS_EI_EXTERN_STR-STGDL sy-vline
WA_VMDS_EI_EXTERN_STR-EMNFR sy-vline
WA_VMDS_EI_EXTERN_STR-NODEL sy-vline
WA_VMDS_EI_EXTERN_STR-J_1KFREPRE sy-vline
WA_VMDS_EI_EXTERN_STR-J_1KFTBUS sy-vline
WA_VMDS_EI_EXTERN_STR-J_1KFTIND sy-vline
WA_VMDS_EI_EXTERN_STR-QSSYSDAT sy-vline
WA_VMDS_EI_EXTERN_STR-PODKZB sy-vline
WA_VMDS_EI_EXTERN_STR-FISKU sy-vline
WA_VMDS_EI_EXTERN_STR-STENR sy-vline
WA_VMDS_EI_EXTERN_STR-STCD5 sy-vline
WA_VMDS_EI_EXTERN_STR-STCD6 sy-vline
WA_VMDS_EI_EXTERN_STR-CVP_XBLCK sy-vline
WA_VMDS_EI_EXTERN_STR-RG sy-vline
WA_VMDS_EI_EXTERN_STR-EXP sy-vline
WA_VMDS_EI_EXTERN_STR-UF sy-vline
WA_VMDS_EI_EXTERN_STR-RGDATE sy-vline
WA_VMDS_EI_EXTERN_STR-RIC sy-vline
WA_VMDS_EI_EXTERN_STR-RNE sy-vline
WA_VMDS_EI_EXTERN_STR-RNEDATE sy-vline
WA_VMDS_EI_EXTERN_STR-CNAE sy-vline
WA_VMDS_EI_EXTERN_STR-LEGALNAT sy-vline
WA_VMDS_EI_EXTERN_STR-CRTN sy-vline
WA_VMDS_EI_EXTERN_STR-ICMSTAXPAY sy-vline
WA_VMDS_EI_EXTERN_STR-INDTYP sy-vline
WA_VMDS_EI_EXTERN_STR-TDT sy-vline
WA_VMDS_EI_EXTERN_STR-COMSIZE sy-vline
WA_VMDS_EI_EXTERN_STR-DECREGPC sy-vline
WA_VMDS_EI_EXTERN_STR-CONFS sy-vline
WA_VMDS_EI_EXTERN_STR-MIN_COMP sy-vline
WA_VMDS_EI_EXTERN_STR-TERM_LI sy-vline
WA_VMDS_EI_EXTERN_STR-CRC_NUM sy-vline
WA_VMDS_EI_EXTERN_STR-J_SC_CAPITAL sy-vline
WA_VMDS_EI_EXTERN_STR-J_SC_CURRENCY sy-vline
WA_VMDS_EI_EXTERN_STR-BORGR_DATUN sy-vline
WA_VMDS_EI_EXTERN_STR-BORGR_YEAUN sy-vline
WA_VMDS_EI_EXTERN_STR-SPERZ sy-vline
WA_VMDS_EI_EXTERN_STR-CARRIER_CONF sy-vline
WA_VMDS_EI_EXTERN_STR-XLFZA sy-vline
WA_VMDS_EI_EXTERN_STR-TRANSPORT_CHAIN sy-vline
WA_VMDS_EI_EXTERN_STR-STAGING_TIME sy-vline
WA_VMDS_EI_EXTERN_STR-SCHEDULING_TYPE sy-vline
WA_VMDS_EI_EXTERN_STR-SUBMI_RELEVANT sy-vline
WA_VMDS_EI_EXTERN_STR-WEORA sy-vline
WA_VMDS_EI_EXTERN_STR-PAYTRSN sy-vline
WA_VMDS_EI_EXTERN_STR-LFA1_EEW_SUPP sy-vline
WA_VMDS_EI_EXTERN_STR-AU_CARRYING_ENT sy-vline
WA_VMDS_EI_EXTERN_STR-AU_IND_UNDER_18 sy-vline
WA_VMDS_EI_EXTERN_STR-AU_PAYMENT_NOT_EXCEED_75 sy-vline
WA_VMDS_EI_EXTERN_STR-AU_WHOLLY_INP_TAXED sy-vline
WA_VMDS_EI_EXTERN_STR-AU_PARTNER_WITHOUT_GAIN sy-vline
WA_VMDS_EI_EXTERN_STR-AU_NOT_ENTITLED_ABN sy-vline
WA_VMDS_EI_EXTERN_STR-AU_PAYMENT_EXEMPT sy-vline
WA_VMDS_EI_EXTERN_STR-AU_PRIVATE_HOBBY sy-vline
WA_VMDS_EI_EXTERN_STR-AU_DOMESTIC_NATURE sy-vline
WA_VMDS_EI_EXTERN_STR-CATEG sy-vline
WA_VMDS_EI_EXTERN_STR-PARTNER_NAME sy-vline
WA_VMDS_EI_EXTERN_STR-PARTNER_UTR sy-vline
WA_VMDS_EI_EXTERN_STR-STATUS sy-vline
WA_VMDS_EI_EXTERN_STR-VFNUM sy-vline
WA_VMDS_EI_EXTERN_STR-VFNID sy-vline
WA_VMDS_EI_EXTERN_STR-CRN sy-vline
WA_VMDS_EI_EXTERN_STR-ALC sy-vline
WA_VMDS_EI_EXTERN_STR-PMT_OFFICE sy-vline
WA_VMDS_EI_EXTERN_STR-PPA_RELEVANT sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXCD sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXRN sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXRG sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXDI sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXCO sy-vline
WA_VMDS_EI_EXTERN_STR-J_1ICSTNO sy-vline
WA_VMDS_EI_EXTERN_STR-J_1ILSTNO sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IPANNO sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXCIVE sy-vline
WA_VMDS_EI_EXTERN_STR-J_1ISSIST sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IVTYP sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IVENCRE sy-vline
WA_VMDS_EI_EXTERN_STR-J_1ISERN sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IPANREF sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IPANVALDT sy-vline
WA_VMDS_EI_EXTERN_STR-J_1I_CUSTOMS sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IDEDREF sy-vline
WA_VMDS_EI_EXTERN_STR-VEN_CLASS sy-vline
WA_VMDS_EI_EXTERN_STR-SC_CAPITAL sy-vline
WA_VMDS_EI_EXTERN_STR-SC_CURRENCY sy-vline
WA_VMDS_EI_EXTERN_STR-ALLOWANCE_TYPE sy-vline
WA_VMDS_EI_EXTERN_STR-DATAX sy-vline
WA_VMDS_EI_EXTERN_STR-BAHNS sy-vline
WA_VMDS_EI_EXTERN_STR-BBBNR sy-vline
WA_VMDS_EI_EXTERN_STR-BBSNR sy-vline
WA_VMDS_EI_EXTERN_STR-BEGRU sy-vline
WA_VMDS_EI_EXTERN_STR-BRSCH sy-vline
WA_VMDS_EI_EXTERN_STR-BUBKZ sy-vline
WA_VMDS_EI_EXTERN_STR-DTAMS sy-vline
WA_VMDS_EI_EXTERN_STR-DTAWS sy-vline
WA_VMDS_EI_EXTERN_STR-ESRNR sy-vline
WA_VMDS_EI_EXTERN_STR-KONZS sy-vline
WA_VMDS_EI_EXTERN_STR-KTOKK sy-vline
WA_VMDS_EI_EXTERN_STR-KUNNR sy-vline
WA_VMDS_EI_EXTERN_STR-LNRZA sy-vline
WA_VMDS_EI_EXTERN_STR-LOEVM sy-vline
WA_VMDS_EI_EXTERN_STR-SPERR sy-vline
WA_VMDS_EI_EXTERN_STR-SPERM sy-vline
WA_VMDS_EI_EXTERN_STR-STCD1 sy-vline
WA_VMDS_EI_EXTERN_STR-STCD2 sy-vline
WA_VMDS_EI_EXTERN_STR-STKZA sy-vline
WA_VMDS_EI_EXTERN_STR-STKZU sy-vline
WA_VMDS_EI_EXTERN_STR-XZEMP sy-vline
WA_VMDS_EI_EXTERN_STR-VBUND sy-vline
WA_VMDS_EI_EXTERN_STR-FISKN sy-vline
WA_VMDS_EI_EXTERN_STR-STCEG sy-vline
WA_VMDS_EI_EXTERN_STR-STKZN sy-vline
WA_VMDS_EI_EXTERN_STR-SPERQ sy-vline
WA_VMDS_EI_EXTERN_STR-ADRNR sy-vline
WA_VMDS_EI_EXTERN_STR-GBORT sy-vline
WA_VMDS_EI_EXTERN_STR-GBDAT sy-vline
WA_VMDS_EI_EXTERN_STR-SEXKZ sy-vline
WA_VMDS_EI_EXTERN_STR-KRAUS sy-vline
WA_VMDS_EI_EXTERN_STR-REVDB sy-vline
WA_VMDS_EI_EXTERN_STR-QSSYS sy-vline
WA_VMDS_EI_EXTERN_STR-KTOCK sy-vline
WA_VMDS_EI_EXTERN_STR-WERKS sy-vline
WA_VMDS_EI_EXTERN_STR-LTSNA sy-vline
WA_VMDS_EI_EXTERN_STR-WERKR sy-vline
WA_VMDS_EI_EXTERN_STR-PLKAL sy-vline
WA_VMDS_EI_EXTERN_STR-SCACD sy-vline
WA_VMDS_EI_EXTERN_STR-SFRGR sy-vline
WA_VMDS_EI_EXTERN_STR-DLGRP sy-vline
WA_VMDS_EI_EXTERN_STR-FITYP sy-vline
WA_VMDS_EI_EXTERN_STR-STCDT sy-vline
WA_VMDS_EI_EXTERN_STR-REGSS sy-vline
WA_VMDS_EI_EXTERN_STR-ACTSS sy-vline
WA_VMDS_EI_EXTERN_STR-STCD3 sy-vline
WA_VMDS_EI_EXTERN_STR-STCD4 sy-vline
WA_VMDS_EI_EXTERN_STR-IPISP sy-vline
WA_VMDS_EI_EXTERN_STR-TAXBS sy-vline
WA_VMDS_EI_EXTERN_STR-PROFS sy-vline
WA_VMDS_EI_EXTERN_STR-STGDL sy-vline
WA_VMDS_EI_EXTERN_STR-EMNFR sy-vline
WA_VMDS_EI_EXTERN_STR-NODEL sy-vline
WA_VMDS_EI_EXTERN_STR-J_1KFREPRE sy-vline
WA_VMDS_EI_EXTERN_STR-J_1KFTBUS sy-vline
WA_VMDS_EI_EXTERN_STR-J_1KFTIND sy-vline
WA_VMDS_EI_EXTERN_STR-QSSYSDAT sy-vline
WA_VMDS_EI_EXTERN_STR-PODKZB sy-vline
WA_VMDS_EI_EXTERN_STR-FISKU sy-vline
WA_VMDS_EI_EXTERN_STR-STENR sy-vline
WA_VMDS_EI_EXTERN_STR-STCD5 sy-vline
WA_VMDS_EI_EXTERN_STR-STCD6 sy-vline
WA_VMDS_EI_EXTERN_STR-CVP_XBLCK sy-vline
WA_VMDS_EI_EXTERN_STR-RG sy-vline
WA_VMDS_EI_EXTERN_STR-EXP sy-vline
WA_VMDS_EI_EXTERN_STR-UF sy-vline
WA_VMDS_EI_EXTERN_STR-RGDATE sy-vline
WA_VMDS_EI_EXTERN_STR-RIC sy-vline
WA_VMDS_EI_EXTERN_STR-RNE sy-vline
WA_VMDS_EI_EXTERN_STR-RNEDATE sy-vline
WA_VMDS_EI_EXTERN_STR-CNAE sy-vline
WA_VMDS_EI_EXTERN_STR-LEGALNAT sy-vline
WA_VMDS_EI_EXTERN_STR-CRTN sy-vline
WA_VMDS_EI_EXTERN_STR-ICMSTAXPAY sy-vline
WA_VMDS_EI_EXTERN_STR-INDTYP sy-vline
WA_VMDS_EI_EXTERN_STR-TDT sy-vline
WA_VMDS_EI_EXTERN_STR-COMSIZE sy-vline
WA_VMDS_EI_EXTERN_STR-DECREGPC sy-vline
WA_VMDS_EI_EXTERN_STR-TERM_LI sy-vline
WA_VMDS_EI_EXTERN_STR-CRC_NUM sy-vline
WA_VMDS_EI_EXTERN_STR-CONFS sy-vline
WA_VMDS_EI_EXTERN_STR-MIN_COMP sy-vline
WA_VMDS_EI_EXTERN_STR-J_SC_CAPITAL sy-vline
WA_VMDS_EI_EXTERN_STR-J_SC_CURRENCY sy-vline
WA_VMDS_EI_EXTERN_STR-BORGR_DATUN sy-vline
WA_VMDS_EI_EXTERN_STR-BORGR_YEAUN sy-vline
WA_VMDS_EI_EXTERN_STR-SPERZ sy-vline
WA_VMDS_EI_EXTERN_STR-CARRIER_CONF sy-vline
WA_VMDS_EI_EXTERN_STR-XLFZA sy-vline
WA_VMDS_EI_EXTERN_STR-TRANSPORT_CHAIN sy-vline
WA_VMDS_EI_EXTERN_STR-STAGING_TIME sy-vline
WA_VMDS_EI_EXTERN_STR-SCHEDULING_TYPE sy-vline
WA_VMDS_EI_EXTERN_STR-SUBMI_RELEVANT sy-vline
WA_VMDS_EI_EXTERN_STR-WEORA sy-vline
WA_VMDS_EI_EXTERN_STR-PAYTRSN sy-vline
WA_VMDS_EI_EXTERN_STR-LFA1_EEW_SUPP sy-vline
WA_VMDS_EI_EXTERN_STR-ALC sy-vline
WA_VMDS_EI_EXTERN_STR-PMT_OFFICE sy-vline
WA_VMDS_EI_EXTERN_STR-PPA_RELEVANT sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXCD sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXRN sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXRG sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXDI sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXCO sy-vline
WA_VMDS_EI_EXTERN_STR-J_1ICSTNO sy-vline
WA_VMDS_EI_EXTERN_STR-J_1ILSTNO sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IPANNO sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IEXCIVE sy-vline
WA_VMDS_EI_EXTERN_STR-J_1ISSIST sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IVTYP sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IVENCRE sy-vline
WA_VMDS_EI_EXTERN_STR-J_1ISERN sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IPANREF sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IPANVALDT sy-vline
WA_VMDS_EI_EXTERN_STR-J_1I_CUSTOMS sy-vline
WA_VMDS_EI_EXTERN_STR-J_1IDEDREF sy-vline
WA_VMDS_EI_EXTERN_STR-VEN_CLASS sy-vline
WA_VMDS_EI_EXTERN_STR-ADDRESS sy-vline
WA_VMDS_EI_EXTERN_STR-TASK sy-vline
WA_VMDS_EI_EXTERN_STR-POSTAL sy-vline
WA_VMDS_EI_EXTERN_STR-DATA sy-vline
WA_VMDS_EI_EXTERN_STR-ADDR_VERS sy-vline
WA_VMDS_EI_EXTERN_STR-FROM_DATE sy-vline
WA_VMDS_EI_EXTERN_STR-TO_DATE sy-vline
WA_VMDS_EI_EXTERN_STR-TITLE sy-vline
WA_VMDS_EI_EXTERN_STR-NAME sy-vline
WA_VMDS_EI_EXTERN_STR-NAME_2 sy-vline
WA_VMDS_EI_EXTERN_STR-NAME_3 sy-vline
WA_VMDS_EI_EXTERN_STR-NAME_4 sy-vline
WA_VMDS_EI_EXTERN_STR-CONV_NAME sy-vline
WA_VMDS_EI_EXTERN_STR-C_O_NAME sy-vline
WA_VMDS_EI_EXTERN_STR-CITY sy-vline
WA_VMDS_EI_EXTERN_STR-DISTRICT sy-vline
WA_VMDS_EI_EXTERN_STR-CITY_NO sy-vline
WA_VMDS_EI_EXTERN_STR-DISTRCT_NO sy-vline
WA_VMDS_EI_EXTERN_STR-CHCKSTATUS sy-vline
WA_VMDS_EI_EXTERN_STR-REGIOGROUP sy-vline
WA_VMDS_EI_EXTERN_STR-POSTL_COD1 sy-vline
WA_VMDS_EI_EXTERN_STR-POSTL_COD2 sy-vline
WA_VMDS_EI_EXTERN_STR-POSTL_COD3 sy-vline
WA_VMDS_EI_EXTERN_STR-PCODE1_EXT sy-vline
WA_VMDS_EI_EXTERN_STR-PCODE2_EXT sy-vline
WA_VMDS_EI_EXTERN_STR-PCODE3_EXT sy-vline
WA_VMDS_EI_EXTERN_STR-PO_BOX sy-vline
WA_VMDS_EI_EXTERN_STR-PO_W_O_NO sy-vline
WA_VMDS_EI_EXTERN_STR-PO_BOX_CIT sy-vline
WA_VMDS_EI_EXTERN_STR-PBOXCIT_NO sy-vline
WA_VMDS_EI_EXTERN_STR-PO_BOX_REG sy-vline
WA_VMDS_EI_EXTERN_STR-POBOX_CTRY sy-vline
WA_VMDS_EI_EXTERN_STR-PO_CTRYISO sy-vline
WA_VMDS_EI_EXTERN_STR-DELIV_DIS sy-vline
WA_VMDS_EI_EXTERN_STR-TRANSPZONE sy-vline
WA_VMDS_EI_EXTERN_STR-STREET sy-vline
WA_VMDS_EI_EXTERN_STR-STREET_NO sy-vline
WA_VMDS_EI_EXTERN_STR-STR_ABBR sy-vline
WA_VMDS_EI_EXTERN_STR-HOUSE_NO sy-vline
WA_VMDS_EI_EXTERN_STR-HOUSE_NO2 sy-vline
WA_VMDS_EI_EXTERN_STR-HOUSE_NO3 sy-vline
WA_VMDS_EI_EXTERN_STR-STR_SUPPL1 sy-vline
WA_VMDS_EI_EXTERN_STR-STR_SUPPL2 sy-vline
WA_VMDS_EI_EXTERN_STR-STR_SUPPL3 sy-vline
WA_VMDS_EI_EXTERN_STR-LOCATION sy-vline
WA_VMDS_EI_EXTERN_STR-BUILDING sy-vline
WA_VMDS_EI_EXTERN_STR-FLOOR sy-vline
WA_VMDS_EI_EXTERN_STR-ROOM_NO sy-vline
WA_VMDS_EI_EXTERN_STR-COUNTRY sy-vline
WA_VMDS_EI_EXTERN_STR-COUNTRYISO sy-vline
WA_VMDS_EI_EXTERN_STR-LANGU sy-vline
WA_VMDS_EI_EXTERN_STR-LANGU_ISO sy-vline
WA_VMDS_EI_EXTERN_STR-REGION sy-vline
WA_VMDS_EI_EXTERN_STR-SORT1 sy-vline
WA_VMDS_EI_EXTERN_STR-SORT2 sy-vline
WA_VMDS_EI_EXTERN_STR-EXTENS_1 sy-vline
WA_VMDS_EI_EXTERN_STR-EXTENS_2 sy-vline
WA_VMDS_EI_EXTERN_STR-TIME_ZONE sy-vline
WA_VMDS_EI_EXTERN_STR-TAXJURCODE sy-vline
WA_VMDS_EI_EXTERN_STR-ADDRESS_ID sy-vline
WA_VMDS_EI_EXTERN_STR-LANGU_CR sy-vline
WA_VMDS_EI_EXTERN_STR-LANGUCRISO sy-vline
WA_VMDS_EI_EXTERN_STR-COMM_TYPE sy-vline
WA_VMDS_EI_EXTERN_STR-ADDR_GROUP sy-vline
WA_VMDS_EI_EXTERN_STR-HOME_CITY sy-vline
WA_VMDS_EI_EXTERN_STR-HOMECITYNO sy-vline
WA_VMDS_EI_EXTERN_STR-DONT_USE_S sy-vline
WA_VMDS_EI_EXTERN_STR-DONT_USE_P sy-vline
WA_VMDS_EI_EXTERN_STR-PO_BOX_LOBBY sy-vline
WA_VMDS_EI_EXTERN_STR-DELI_SERV_TYPE sy-vline
WA_VMDS_EI_EXTERN_STR-DELI_SERV_NUMBER sy-vline
WA_VMDS_EI_EXTERN_STR-COUNTY_CODE sy-vline
WA_VMDS_EI_EXTERN_STR-COUNTY sy-vline
WA_VMDS_EI_EXTERN_STR-TOWNSHIP_CODE sy-vline
WA_VMDS_EI_EXTERN_STR-TOWNSHIP sy-vline
WA_VMDS_EI_EXTERN_STR-XPCPT sy-vline
WA_VMDS_EI_EXTERN_STR-DATAX sy-vline
WA_VMDS_EI_EXTERN_STR-ADDR_VERS sy-vline
WA_VMDS_EI_EXTERN_STR-FROM_DATE sy-vline
WA_VMDS_EI_EXTERN_STR-TO_DATE sy-vline
WA_VMDS_EI_EXTERN_STR-TITLE sy-vline
WA_VMDS_EI_EXTERN_STR-NAME sy-vline
WA_VMDS_EI_EXTERN_STR-NAME_2 sy-vline
WA_VMDS_EI_EXTERN_STR-NAME_3 sy-vline
WA_VMDS_EI_EXTERN_STR-NAME_4 sy-vline
WA_VMDS_EI_EXTERN_STR-CONV_NAME sy-vline
WA_VMDS_EI_EXTERN_STR-C_O_NAME sy-vline
WA_VMDS_EI_EXTERN_STR-CITY sy-vline
WA_VMDS_EI_EXTERN_STR-DISTRICT sy-vline
WA_VMDS_EI_EXTERN_STR-CITY_NO sy-vline
WA_VMDS_EI_EXTERN_STR-DISTRCT_NO sy-vline
WA_VMDS_EI_EXTERN_STR-CHCKSTATUS sy-vline
WA_VMDS_EI_EXTERN_STR-REGIOGROUP sy-vline
WA_VMDS_EI_EXTERN_STR-POSTL_COD1 sy-vline
WA_VMDS_EI_EXTERN_STR-POSTL_COD2 sy-vline
WA_VMDS_EI_EXTERN_STR-POSTL_COD3 sy-vline
WA_VMDS_EI_EXTERN_STR-PCODE1_EXT sy-vline
WA_VMDS_EI_EXTERN_STR-PCODE2_EXT sy-vline
WA_VMDS_EI_EXTERN_STR-PCODE3_EXT sy-vline
WA_VMDS_EI_EXTERN_STR-PO_BOX sy-vline
WA_VMDS_EI_EXTERN_STR-PO_W_O_NO sy-vline
WA_VMDS_EI_EXTERN_STR-PO_BOX_CIT sy-vline
WA_VMDS_EI_EXTERN_STR-PBOXCIT_NO sy-vline
WA_VMDS_EI_EXTERN_STR-PO_BOX_REG sy-vline
WA_VMDS_EI_EXTERN_STR-POBOX_CTRY sy-vline
WA_VMDS_EI_EXTERN_STR-PO_CTRYISO sy-vline
WA_VMDS_EI_EXTERN_STR-DELIV_DIS sy-vline
WA_VMDS_EI_EXTERN_STR-TRANSPZONE sy-vline
WA_VMDS_EI_EXTERN_STR-STREET sy-vline
WA_VMDS_EI_EXTERN_STR-STREET_NO sy-vline
WA_VMDS_EI_EXTERN_STR-STR_ABBR sy-vline
WA_VMDS_EI_EXTERN_STR-HOUSE_NO sy-vline
WA_VMDS_EI_EXTERN_STR-HOUSE_NO2 sy-vline
WA_VMDS_EI_EXTERN_STR-HOUSE_NO3 sy-vline
WA_VMDS_EI_EXTERN_STR-STR_SUPPL1 sy-vline
WA_VMDS_EI_EXTERN_STR-STR_SUPPL2 sy-vline
WA_VMDS_EI_EXTERN_STR-STR_SUPPL3 sy-vline
WA_VMDS_EI_EXTERN_STR-LOCATION sy-vline
WA_VMDS_EI_EXTERN_STR-BUILDING sy-vline
WA_VMDS_EI_EXTERN_STR-FLOOR sy-vline
WA_VMDS_EI_EXTERN_STR-ROOM_NO sy-vline
WA_VMDS_EI_EXTERN_STR-COUNTRY sy-vline
WA_VMDS_EI_EXTERN_STR-COUNTRYISO sy-vline
WA_VMDS_EI_EXTERN_STR-LANGU sy-vline
WA_VMDS_EI_EXTERN_STR-LANGU_ISO sy-vline
WA_VMDS_EI_EXTERN_STR-REGION sy-vline
WA_VMDS_EI_EXTERN_STR-SORT1 sy-vline
WA_VMDS_EI_EXTERN_STR-SORT2 sy-vline
WA_VMDS_EI_EXTERN_STR-EXTENS_1 sy-vline
WA_VMDS_EI_EXTERN_STR-EXTENS_2 sy-vline
WA_VMDS_EI_EXTERN_STR-TIME_ZONE sy-vline
WA_VMDS_EI_EXTERN_STR-TAXJURCODE sy-vline
WA_VMDS_EI_EXTERN_STR-ADDRESS_ID sy-vline
WA_VMDS_EI_EXTERN_STR-LANGU_CR sy-vline
WA_VMDS_EI_EXTERN_STR-LANGUCRISO sy-vline
WA_VMDS_EI_EXTERN_STR-COMM_TYPE sy-vline
WA_VMDS_EI_EXTERN_STR-ADDR_GROUP sy-vline
WA_VMDS_EI_EXTERN_STR-UPDATEFLAG sy-vline
WA_VMDS_EI_EXTERN_STR-HOME_CITY sy-vline
WA_VMDS_EI_EXTERN_STR-HOMECITYNO sy-vline
WA_VMDS_EI_EXTERN_STR-DONT_USE_S sy-vline
WA_VMDS_EI_EXTERN_STR-DONT_USE_P sy-vline
WA_VMDS_EI_EXTERN_STR-PO_BOX_LOBBY sy-vline
WA_VMDS_EI_EXTERN_STR-DELI_SERV_TYPE sy-vline
WA_VMDS_EI_EXTERN_STR-DELI_SERV_NUMBER sy-vline
WA_VMDS_EI_EXTERN_STR-COUNTY_CODE sy-vline
WA_VMDS_EI_EXTERN_STR-COUNTY sy-vline
WA_VMDS_EI_EXTERN_STR-TOWNSHIP_CODE sy-vline
WA_VMDS_EI_EXTERN_STR-TOWNSHIP sy-vline
WA_VMDS_EI_EXTERN_STR-REMARK sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-REMARKS sy-vline
WA_VMDS_EI_EXTERN_STR-COMMUNICATION sy-vline
WA_VMDS_EI_EXTERN_STR-PHONE sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-PHONE sy-vline
WA_VMDS_EI_EXTERN_STR-FAX sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-FAX sy-vline
WA_VMDS_EI_EXTERN_STR-TTX sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-TTX sy-vline
WA_VMDS_EI_EXTERN_STR-TLX sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-TLX sy-vline
WA_VMDS_EI_EXTERN_STR-SMTP sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-SMTP sy-vline
WA_VMDS_EI_EXTERN_STR-RML sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-RML sy-vline
WA_VMDS_EI_EXTERN_STR-X400 sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-X400 sy-vline
WA_VMDS_EI_EXTERN_STR-RFC sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-RFC sy-vline
WA_VMDS_EI_EXTERN_STR-PRT sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-PRT sy-vline
WA_VMDS_EI_EXTERN_STR-SSF sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-SSF sy-vline
WA_VMDS_EI_EXTERN_STR-URI sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-URI sy-vline
WA_VMDS_EI_EXTERN_STR-PAGER sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-PAGER sy-vline
WA_VMDS_EI_EXTERN_STR-VERSION sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-VERSIONS sy-vline
WA_VMDS_EI_EXTERN_STR-TEXT sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-TEXTS sy-vline
WA_VMDS_EI_EXTERN_STR-VAT_NUMBER sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-VAT_NUMBERS sy-vline
WA_VMDS_EI_EXTERN_STR-TAX_GROUPING sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-TAX sy-vline
WA_VMDS_EI_EXTERN_STR-BANKDETAIL sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-BANKDETAILS sy-vline
WA_VMDS_EI_EXTERN_STR-CONTACT sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-CONTACTS sy-vline
WA_VMDS_EI_EXTERN_STR-SUBRANGE sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-SUBRANGE sy-vline
WA_VMDS_EI_EXTERN_STR-ALT_PAYEE sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-ALT_PAYEE sy-vline
WA_VMDS_EI_EXTERN_STR-SUPPLIER_REGION sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-SUPPLIER_REGION sy-vline
WA_VMDS_EI_EXTERN_STR-CLASSIFICATION sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-VALUATIONS sy-vline
WA_VMDS_EI_EXTERN_STR-CLASSASSIGNMENTS sy-vline
WA_VMDS_EI_EXTERN_STR-DOCUMENTS sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-DOCUMENTS sy-vline
WA_VMDS_EI_EXTERN_STR-COMPANY_DATA sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-COMPANY sy-vline
WA_VMDS_EI_EXTERN_STR-PURCHASING_DATA sy-vline
WA_VMDS_EI_EXTERN_STR-CURRENT_STATE sy-vline
WA_VMDS_EI_EXTERN_STR-PURCHASING sy-vline
WA_VMDS_EI_EXTERN_STR-CCR_RECORD sy-vline
WA_VMDS_EI_EXTERN_STR-DATA sy-vline
WA_VMDS_EI_EXTERN_STR-DUNS sy-vline
WA_VMDS_EI_EXTERN_STR-DUNS4 sy-vline
WA_VMDS_EI_EXTERN_STR-CAGE sy-vline
WA_VMDS_EI_EXTERN_STR-RENDATE sy-vline
WA_VMDS_EI_EXTERN_STR-REG_IND sy-vline
WA_VMDS_EI_EXTERN_STR-REG_STAT sy-vline
WA_VMDS_EI_EXTERN_STR-SAM_UE_ID sy-vline
WA_VMDS_EI_EXTERN_STR-SAM_EFT_IND sy-vline
WA_VMDS_EI_EXTERN_STR-DATAX sy-vline
WA_VMDS_EI_EXTERN_STR-DUNS sy-vline
WA_VMDS_EI_EXTERN_STR-DUNS4 sy-vline
WA_VMDS_EI_EXTERN_STR-CAGE sy-vline
WA_VMDS_EI_EXTERN_STR-RENDATE sy-vline
WA_VMDS_EI_EXTERN_STR-REG_IND sy-vline
WA_VMDS_EI_EXTERN_STR-REG_STAT sy-vline
WA_VMDS_EI_EXTERN_STR-SAM_UE_ID sy-vline
WA_VMDS_EI_EXTERN_STR-SAM_EFT_IND sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.