ABAP Select data from SAP table MIG_BUS_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 MIG_BUS_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 MIG_BUS_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 MIG_BUS_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_MIG_BUS_EI_EXTERN TYPE STANDARD TABLE OF MIG_BUS_EI_EXTERN,
      WA_MIG_BUS_EI_EXTERN TYPE MIG_BUS_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: <MIG_BUS_EI_EXTERN> TYPE MIG_BUS_EI_EXTERN.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM MIG_BUS_EI_EXTERN
*  INTO TABLE @DATA(IT_MIG_BUS_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_MIG_BUS_EI_EXTERN INDEX 1 INTO DATA(WA_MIG_BUS_EI_EXTERN2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_MIG_BUS_EI_EXTERN ASSIGNING <MIG_BUS_EI_EXTERN>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<MIG_BUS_EI_EXTERN>-BPARTNERHDR = 1.
<MIG_BUS_EI_EXTERN>-BPARTNERGUIDHDR = 1.
<MIG_BUS_EI_EXTERN>-IDENTIFICATIONCATEGORYHDR = 1.
<MIG_BUS_EI_EXTERN>-IDENTIFICATIONNUMBERHDR = 1.
<MIG_BUS_EI_EXTERN>-CATEGORYMNCEN = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_MIG_BUS_EI_EXTERN-GROUPINGMNCEN, sy-vline,
WA_MIG_BUS_EI_EXTERN-SEARCHTERM1CTRCEN, sy-vline,
WA_MIG_BUS_EI_EXTERN-SEARCHTERM2CTRCEN, sy-vline,
WA_MIG_BUS_EI_EXTERN-PARTNERTYPECTRCEN, sy-vline,
WA_MIG_BUS_EI_EXTERN-AUTHORIZATIONGROUPCTRCEN, sy-vline,
WA_MIG_BUS_EI_EXTERN-PARTNERLANGUAGECTRCEN, sy-vline.
ENDLOOP. *Add any further fields from structure WA_MIG_BUS_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_MIG_BUS_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_MIG_BUS_EI_EXTERN INTO WA_MIG_BUS_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 BPARTNERHDR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_MIG_BUS_EI_EXTERN-BPARTNERHDR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_MIG_BUS_EI_EXTERN-BPARTNERHDR.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit GJAHR, internal->external for field NET_INC_YPERFS CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_MIG_BUS_EI_EXTERN-NET_INC_YPERFS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_MIG_BUS_EI_EXTERN-NET_INC_YPERFS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit GJAHR, internal->external for field MO_INC_YPERFS CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_MIG_BUS_EI_EXTERN-MO_INC_YPERFS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_MIG_BUS_EI_EXTERN-MO_INC_YPERFS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit GJAHR, internal->external for field CAP_INCR_YORGFS CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_MIG_BUS_EI_EXTERN-CAP_INCR_YORGFS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_MIG_BUS_EI_EXTERN-CAP_INCR_YORGFS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ALTERNATE_BPUKM CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_MIG_BUS_EI_EXTERN-ALTERNATE_BPUKM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_MIG_BUS_EI_EXTERN-ALTERNATE_BPUKM.
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_MIG_BUS_EI_EXTERN_STR,
BPARTNERHDR TYPE STRING,
BPARTNERGUIDHDR TYPE STRING,
IDENTIFICATIONCATEGORYHDR TYPE STRING,
IDENTIFICATIONNUMBERHDR TYPE STRING,
CATEGORYMNCEN TYPE STRING,
GROUPINGMNCEN TYPE STRING,
SEARCHTERM1CTRCEN TYPE STRING,
SEARCHTERM2CTRCEN TYPE STRING,
PARTNERTYPECTRCEN TYPE STRING,
AUTHORIZATIONGROUPCTRCEN TYPE STRING,
PARTNERLANGUAGECTRCEN TYPE STRING,
PARTNERLANGUAGEISOCTRCEN TYPE STRING,
DATAORIGINTYPECTRCEN TYPE STRING,
CENTRALARCHIVINGFLAGCTRCEN TYPE STRING,
CENTRALBLOCKCTRCEN TYPE STRING,
TITLE_KEYCTRCEN TYPE STRING,
CONTACTALLOWANCECTRCEN TYPE STRING,
PARTNEREXTERNALCTRCEN TYPE STRING,
TITLELETTERCTRCEN TYPE STRING,
NOTRELEASEDCTRCEN TYPE STRING,
COMM_TYPECTRCEN TYPE STRING,
PRINT_MODECTRCEN TYPE STRING,
FIRSTNAMEPRSCEN TYPE STRING,
LASTNAMEPRSCEN TYPE STRING,
BIRTHNAMEPRSCEN TYPE STRING,
MIDDLENAMEPRSCEN TYPE STRING,
SECONDNAMEPRSCEN TYPE STRING,
TITLE_ACA1PRSCEN TYPE STRING,
TITLE_ACA2PRSCEN TYPE STRING,
TITLE_SPPLPRSCEN TYPE STRING,
PREFIX1PRSCEN TYPE STRING,
PREFIX2PRSCEN TYPE STRING,
NICKNAMEPRSCEN TYPE STRING,
INITIALSPRSCEN TYPE STRING,
NAMEFORMATPRSCEN TYPE STRING,
NAMCOUNTRYPRSCEN TYPE STRING,
NAMCOUNTRYISOPRSCEN TYPE STRING,
SEXPRSCEN TYPE STRING,
BIRTHPLACEPRSCEN TYPE STRING,
BIRTHDATEPRSCEN TYPE STRING,
DEATHDATEPRSCEN TYPE STRING,
MARITALSTATUSPRSCEN TYPE STRING,
CORRESPONDLANGUAGEPRSCEN TYPE STRING,
CORRESPONDLANGUAGEISOPRSCEN TYPE STRING,
FULLNAMEPRSCEN TYPE STRING,
EMPLOYERPRSCEN TYPE STRING,
OCCUPATIONPRSCEN TYPE STRING,
NATIONALITYPRSCEN TYPE STRING,
NATIONALITYISOPRSCEN TYPE STRING,
COUNTRYORIGINPRSCEN TYPE STRING,
BIRTHDT_STATUSPRSCEN TYPE STRING,
GENDERPRSCEN TYPE STRING,
FULLNAME_MANPRSCEN TYPE STRING,
NAME1ORGCEN TYPE STRING,
NAME2ORGCEN TYPE STRING,
NAME3ORGCEN TYPE STRING,
NAME4ORGCEN TYPE STRING,
LEGALFORMORGCEN TYPE STRING,
INDUSTRYSECTORORGCEN TYPE STRING,
FOUNDATIONDATEORGCEN TYPE STRING,
LIQUIDATIONDATEORGCEN TYPE STRING,
LOC_NO_1ORGCEN TYPE STRING,
LOC_NO_2ORGCEN TYPE STRING,
CHK_DIGITORGCEN TYPE STRING,
LEGALORGORGCEN TYPE STRING,
NAMEGROUP1GRPCEN TYPE STRING,
NAMEGROUP2GRPCEN TYPE STRING,
GROUPTYPEGRPCEN TYPE STRING,
TIME_DEPENDENT_DATACEN TYPE STRING,
ROLESRLE TYPE STRING,
TIME_DEPENDENTRLE TYPE STRING,
BANKDETAILSBNK TYPE STRING,
TIME_DEPENDENTBNK TYPE STRING,
BK_IBAN_ONLYBNK TYPE STRING,
PAYCARDS TYPE STRING,
INDUSTRIES TYPE STRING,
IDENT_NUMBERS TYPE STRING,
TAXNUMBERSTAX TYPE STRING,
NAT_PERSONTCMTAX TYPE STRING,
TAXNUMBER_ADDR TYPE STRING,
ADDRESSESADD TYPE STRING,
TIME_DEPENDENTADD TYPE STRING,
BUSINESS_HOURS TYPE STRING,
STATUS TYPE STRING,
TEMPLATES TYPE STRING,
TAXCLASSES TYPE STRING,
SEPA_MANDATE TYPE STRING,
SALUTATIONCENFS TYPE STRING,
TARGET_GROUPCENFS TYPE STRING,
PAR_RELCENFS TYPE STRING,
VIPCENFS TYPE STRING,
BP_SORTCENFS TYPE STRING,
SORT_PHONCENFS TYPE STRING,
VBUNDCENFS TYPE STRING,
COUNTRY_REPCENFS TYPE STRING,
COUNTRY_REP_ISOCENFS TYPE STRING,
BANK_DEL_DCENFS TYPE STRING,
UNW_CUSTOMERCENFS TYPE STRING,
UNW_REASONCENFS TYPE STRING,
UNW_REMARKCENFS TYPE STRING,
GROUP_FEATURECENFS TYPE STRING,
LAST_CUST_CONTCENFS TYPE STRING,
STATEPERFS TYPE STRING,
STATE_ISOPERFS TYPE STRING,
PROPRTY_STPERFS TYPE STRING,
INCOME_CURPERFS TYPE STRING,
INCOME_CUR_ISOPERFS TYPE STRING,
CHILDRENPERFS TYPE STRING,
MEM_HOUSEPERFS TYPE STRING,
NET_INCOMEPERFS TYPE STRING,
MO_NET_INCPERFS TYPE STRING,
NET_INC_YPERFS TYPE STRING,
MO_INC_MPERFS TYPE STRING,
MO_INC_YPERFS TYPE STRING,
PERS_NRPERFS TYPE STRING,
STAFF_GRPPERFS TYPE STRING,
HR_ORG_REFPERFS TYPE STRING,
XUBNAMEPERFS TYPE STRING,
STAFF_REFPERFS TYPE STRING,
DYING_PLACEPERFS TYPE STRING,
ADDRESSTYPEPERFS TYPE STRING,
CALENDARIDORGFS TYPE STRING,
CNTRY_COMPORGFS TYPE STRING,
CNTRY_COMP_ISOORGFS TYPE STRING,
REGIONORGFS TYPE STRING,
COMP_HEADORGFS TYPE STRING,
MIN_RESERVORGFS TYPE STRING,
BAL_SH_CURORGFS TYPE STRING,
BAL_SH_CUR_ISOORGFS TYPE STRING,
CAP_INCR_AORGFS TYPE STRING,
CAP_INCR_YORGFS TYPE STRING,
BALANCE_FLORGFS TYPE STRING,
BANK_KEYORGFS TYPE STRING,
BANK_CTRYORGFS TYPE STRING,
BANK_CTRY_ISOORGFS TYPE STRING,
MAX_FILE_SIZEORGFS TYPE STRING,
EMPLOYMENTSFS TYPE STRING,
FISCAL_YEARSFS TYPE STRING,
RATINGSFS TYPE STRING,
REPORTINGFS TYPE STRING,
DATAFS TYPE STRING,
REGULARYFS TYPE STRING,
NONRESIDENTFS TYPE STRING,
NONRESIDENT_DATEFS TYPE STRING,
REPORTING_RELEVANTFS TYPE STRING,
BORROWER_NRFS TYPE STRING,
BORROWER_UNITFS TYPE STRING,
CREDIT_STANDING_REVIEWFS TYPE STRING,
CREDIT_STANDING_DATEFS TYPE STRING,
CREDIT_NOTIFICATIONFS TYPE STRING,
COMPANY_RELATIONSHIPFS TYPE STRING,
AUSTRIAFS TYPE STRING,
NAT_BANK_ID_AUSTRIAFS TYPE STRING,
NAT_BANK_GROUP_ID_AUSTRIAFS TYPE STRING,
ID_EXTERN_AUSTRIAFS TYPE STRING,
BANK_CODE_AUSTRIAFS TYPE STRING,
REP_RELEVANT_BANK_ATFS TYPE STRING,
GROUP_ID_AUSTRIAFS TYPE STRING,
GROUP_ID_TYPE_AUSTRIAFS TYPE STRING,
GROUP_NAME_AUSTRIAFS TYPE STRING,
INSURANCEFS TYPE STRING,
ENTITY_REPORTFS TYPE STRING,
ENTITY_QUOTAFS TYPE STRING,
DEBTOR_GROUPFS TYPE STRING,
BUSINESS_PURPOSEFS TYPE STRING,
BANKINGFS TYPE STRING,
RISK_GROUPFS TYPE STRING,
CLASSIFICATION_DATEFS TYPE STRING,
COMBINE_TIEFS TYPE STRING,
MFIFS TYPE STRING,
LEGAL_RELEVANTFS TYPE STRING,
LARGE_CREDIT_CHECKFS TYPE STRING,
CREDITING_RELIEFFS TYPE STRING,
PAR1_ABS1_RELFS TYPE STRING,
LZB_COUNTRY_KEYFS TYPE STRING,
PARTNER_BANKFS TYPE STRING,
DATAFS TYPE STRING,
BANK_KEYFS TYPE STRING,
BANK_CTRYFS TYPE STRING,
COUNTRYISOFS TYPE STRING,
MIN_RESERVFS TYPE STRING,
ADDITIONAL_FIELDSFS TYPE STRING,
ADDITIONAL_DATAFS TYPE STRING,
ALIASESFS TYPE STRING,
CREDIT_STANDINGFS TYPE STRING,
DATAFS TYPE STRING,
CREDIT_STANDINGFS TYPE STRING,
CREDIT_STANDING_INFOFS TYPE STRING,
AFFIDAVITFS TYPE STRING,
DATE_OF_AFFIDAVITFS TYPE STRING,
BANKRUPTCY_PROCEEDINGSFS TYPE STRING,
DATE_OF_BANKRUPTCY_PROFS TYPE STRING,
FORECLOSUREFS TYPE STRING,
DATE_OF_FORECLOSUREFS TYPE STRING,
STATUS_OF_LEGAL_PROFS TYPE STRING,
DATE_OF_LEGAL_PROCEEDINGSFS TYPE STRING,
TAX_COMPLIANCEFS TYPE STRING,
PROFILEUKM TYPE STRING,
OWN_RATINGUKM TYPE STRING,
CHECK_RULEUKM TYPE STRING,
LIMIT_RULEUKM TYPE STRING,
RATING_VAL_DATEUKM TYPE STRING,
RATING_CHG_DATEUKM TYPE STRING,
ALTERNATE_BPUKM TYPE STRING,
OWN_RATING_CALCUKM TYPE STRING,
RISK_CLASSUKM TYPE STRING,
RISK_CLASS_CALCUKM TYPE STRING,
RISK_CLASS_CHGDTUKM TYPE STRING,
CREDIT_GROUPUKM TYPE STRING,
SEGMENTSUKM TYPE STRING,END OF T_EKKO_STR. DATA: WA_MIG_BUS_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_MIG_BUS_EI_EXTERN_STR-BPARTNERHDR sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BPARTNERGUIDHDR sy-vline
WA_MIG_BUS_EI_EXTERN_STR-IDENTIFICATIONCATEGORYHDR sy-vline
WA_MIG_BUS_EI_EXTERN_STR-IDENTIFICATIONNUMBERHDR sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CATEGORYMNCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-GROUPINGMNCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-SEARCHTERM1CTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-SEARCHTERM2CTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PARTNERTYPECTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-AUTHORIZATIONGROUPCTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PARTNERLANGUAGECTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PARTNERLANGUAGEISOCTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DATAORIGINTYPECTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CENTRALARCHIVINGFLAGCTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CENTRALBLOCKCTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TITLE_KEYCTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CONTACTALLOWANCECTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PARTNEREXTERNALCTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TITLELETTERCTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NOTRELEASEDCTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-COMM_TYPECTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PRINT_MODECTRCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-FIRSTNAMEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LASTNAMEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BIRTHNAMEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MIDDLENAMEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-SECONDNAMEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TITLE_ACA1PRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TITLE_ACA2PRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TITLE_SPPLPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PREFIX1PRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PREFIX2PRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NICKNAMEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-INITIALSPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAMEFORMATPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAMCOUNTRYPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAMCOUNTRYISOPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-SEXPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BIRTHPLACEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BIRTHDATEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DEATHDATEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MARITALSTATUSPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CORRESPONDLANGUAGEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CORRESPONDLANGUAGEISOPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-FULLNAMEPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-EMPLOYERPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-OCCUPATIONPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NATIONALITYPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NATIONALITYISOPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-COUNTRYORIGINPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BIRTHDT_STATUSPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-GENDERPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-FULLNAME_MANPRSCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAME1ORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAME2ORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAME3ORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAME4ORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LEGALFORMORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-INDUSTRYSECTORORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-FOUNDATIONDATEORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LIQUIDATIONDATEORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LOC_NO_1ORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LOC_NO_2ORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CHK_DIGITORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LEGALORGORGCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAMEGROUP1GRPCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAMEGROUP2GRPCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-GROUPTYPEGRPCEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TIME_DEPENDENT_DATACEN sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ROLESRLE sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TIME_DEPENDENTRLE sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANKDETAILSBNK sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TIME_DEPENDENTBNK sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BK_IBAN_ONLYBNK sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PAYCARDS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-INDUSTRIES sy-vline
WA_MIG_BUS_EI_EXTERN_STR-IDENT_NUMBERS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TAXNUMBERSTAX sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAT_PERSONTCMTAX sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TAXNUMBER_ADDR sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ADDRESSESADD sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TIME_DEPENDENTADD sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BUSINESS_HOURS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-STATUS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TEMPLATES sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TAXCLASSES sy-vline
WA_MIG_BUS_EI_EXTERN_STR-SEPA_MANDATE sy-vline
WA_MIG_BUS_EI_EXTERN_STR-SALUTATIONCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TARGET_GROUPCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PAR_RELCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-VIPCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BP_SORTCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-SORT_PHONCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-VBUNDCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-COUNTRY_REPCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-COUNTRY_REP_ISOCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANK_DEL_DCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-UNW_CUSTOMERCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-UNW_REASONCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-UNW_REMARKCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-GROUP_FEATURECENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LAST_CUST_CONTCENFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-STATEPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-STATE_ISOPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PROPRTY_STPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-INCOME_CURPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-INCOME_CUR_ISOPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CHILDRENPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MEM_HOUSEPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NET_INCOMEPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MO_NET_INCPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NET_INC_YPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MO_INC_MPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MO_INC_YPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PERS_NRPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-STAFF_GRPPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-HR_ORG_REFPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-XUBNAMEPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-STAFF_REFPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DYING_PLACEPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ADDRESSTYPEPERFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CALENDARIDORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CNTRY_COMPORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CNTRY_COMP_ISOORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-REGIONORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-COMP_HEADORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MIN_RESERVORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BAL_SH_CURORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BAL_SH_CUR_ISOORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CAP_INCR_AORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CAP_INCR_YORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BALANCE_FLORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANK_KEYORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANK_CTRYORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANK_CTRY_ISOORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MAX_FILE_SIZEORGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-EMPLOYMENTSFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-FISCAL_YEARSFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-RATINGSFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-REPORTINGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DATAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-REGULARYFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NONRESIDENTFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NONRESIDENT_DATEFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-REPORTING_RELEVANTFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BORROWER_NRFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BORROWER_UNITFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CREDIT_STANDING_REVIEWFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CREDIT_STANDING_DATEFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CREDIT_NOTIFICATIONFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-COMPANY_RELATIONSHIPFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-AUSTRIAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAT_BANK_ID_AUSTRIAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-NAT_BANK_GROUP_ID_AUSTRIAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ID_EXTERN_AUSTRIAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANK_CODE_AUSTRIAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-REP_RELEVANT_BANK_ATFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-GROUP_ID_AUSTRIAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-GROUP_ID_TYPE_AUSTRIAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-GROUP_NAME_AUSTRIAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-INSURANCEFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ENTITY_REPORTFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ENTITY_QUOTAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DEBTOR_GROUPFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BUSINESS_PURPOSEFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANKINGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-RISK_GROUPFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CLASSIFICATION_DATEFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-COMBINE_TIEFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MFIFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LEGAL_RELEVANTFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LARGE_CREDIT_CHECKFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CREDITING_RELIEFFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PAR1_ABS1_RELFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LZB_COUNTRY_KEYFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PARTNER_BANKFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DATAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANK_KEYFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANK_CTRYFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-COUNTRYISOFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-MIN_RESERVFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ADDITIONAL_FIELDSFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ADDITIONAL_DATAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ALIASESFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CREDIT_STANDINGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DATAFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CREDIT_STANDINGFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CREDIT_STANDING_INFOFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-AFFIDAVITFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DATE_OF_AFFIDAVITFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-BANKRUPTCY_PROCEEDINGSFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DATE_OF_BANKRUPTCY_PROFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-FORECLOSUREFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DATE_OF_FORECLOSUREFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-STATUS_OF_LEGAL_PROFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-DATE_OF_LEGAL_PROCEEDINGSFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-TAX_COMPLIANCEFS sy-vline
WA_MIG_BUS_EI_EXTERN_STR-PROFILEUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-OWN_RATINGUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CHECK_RULEUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-LIMIT_RULEUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-RATING_VAL_DATEUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-RATING_CHG_DATEUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-ALTERNATE_BPUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-OWN_RATING_CALCUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-RISK_CLASSUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-RISK_CLASS_CALCUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-RISK_CLASS_CHGDTUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-CREDIT_GROUPUKM sy-vline
WA_MIG_BUS_EI_EXTERN_STR-SEGMENTSUKM sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.