ABAP Select data from SAP table FINSERV_DATA 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 FINSERV_DATA 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 FINSERV_DATA. 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 FINSERV_DATA 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_FINSERV_DATA TYPE STANDARD TABLE OF FINSERV_DATA,
      WA_FINSERV_DATA TYPE FINSERV_DATA,
      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: <FINSERV_DATA> TYPE FINSERV_DATA.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM FINSERV_DATA
*  INTO TABLE @DATA(IT_FINSERV_DATA2).
*--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_FINSERV_DATA INDEX 1 INTO DATA(WA_FINSERV_DATA2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_FINSERV_DATA ASSIGNING <FINSERV_DATA>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<FINSERV_DATA>-FINSERV_DATA = 1.
<FINSERV_DATA>-COMMON = 1.
<FINSERV_DATA>-DATA = 1.
<FINSERV_DATA>-FSBP_CENTRL = 1.
<FINSERV_DATA>-SALUTATION = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_FINSERV_DATA-TARGET_GROUP, sy-vline,
WA_FINSERV_DATA-PAR_REL, sy-vline,
WA_FINSERV_DATA-VIP, sy-vline,
WA_FINSERV_DATA-BP_SORT, sy-vline,
WA_FINSERV_DATA-SORT_PHON, sy-vline,
WA_FINSERV_DATA-VBUND, sy-vline.
ENDLOOP. *Add any further fields from structure WA_FINSERV_DATA 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_FINSERV_DATA 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_FINSERV_DATA INTO WA_FINSERV_DATA. *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 VBUND CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FINSERV_DATA-VBUND IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FINSERV_DATA-VBUND.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit GJAHR, internal->external for field CAP_INCR_Y CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_FINSERV_DATA-CAP_INCR_Y IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FINSERV_DATA-CAP_INCR_Y.
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_FINSERV_DATA_STR,
FINSERV_DATA TYPE STRING,
COMMON TYPE STRING,
DATA TYPE STRING,
FSBP_CENTRL TYPE STRING,
SALUTATION TYPE STRING,
TARGET_GROUP TYPE STRING,
PAR_REL TYPE STRING,
VIP TYPE STRING,
BP_SORT TYPE STRING,
SORT_PHON TYPE STRING,
VBUND TYPE STRING,
COUNTRY_REP TYPE STRING,
COUNTRY_REP_ISO TYPE STRING,
BANK_DEL_D TYPE STRING,
UNW_CUSTOMER TYPE STRING,
UNW_REASON TYPE STRING,
UNW_REMARK TYPE STRING,
GROUP_FEATURE TYPE STRING,
LAST_CUST_CONT TYPE STRING,
FSBP_PERSON TYPE STRING,
STATE TYPE STRING,
STATE_ISO TYPE STRING,
PROPRTY_ST TYPE STRING,
INCOME_CUR TYPE STRING,
INCOME_CUR_ISO TYPE STRING,
CHILDREN TYPE STRING,
MEM_HOUSE TYPE STRING,
NET_INCOME TYPE STRING,
MO_NET_INC TYPE STRING,
NET_INC_Y TYPE STRING,
MO_INC_M TYPE STRING,
MO_INC_Y TYPE STRING,
PERS_NR TYPE STRING,
STAFF_GRP TYPE STRING,
HR_ORG_REF TYPE STRING,
XUBNAME TYPE STRING,
STAFF_REF TYPE STRING,
DYING_PLACE TYPE STRING,
ADDRESSTYPE TYPE STRING,
FSBP_ORGANIZATION TYPE STRING,
CALENDARID TYPE STRING,
CNTRY_COMP TYPE STRING,
CNTRY_COMP_ISO TYPE STRING,
REGION TYPE STRING,
COMP_HEAD TYPE STRING,
MIN_RESERV TYPE STRING,
BAL_SH_CUR TYPE STRING,
BAL_SH_CUR_ISO TYPE STRING,
CAP_INCR_A TYPE STRING,
CAP_INCR_Y TYPE STRING,
BALANCE_FL TYPE STRING,
BANK_KEY TYPE STRING,
BANK_CTRY TYPE STRING,
BANK_CTRY_ISO TYPE STRING,
MAX_FILE_SIZE TYPE STRING,
DATAX TYPE STRING,
FSBP_CENTRL TYPE STRING,
SALUTATION TYPE STRING,
TARGET_GROUP TYPE STRING,
PAR_REL TYPE STRING,
VIP TYPE STRING,
BP_SORT TYPE STRING,
SORT_PHON TYPE STRING,
VBUND TYPE STRING,
COUNTRY_REP TYPE STRING,
COUNTRY_REP_ISO TYPE STRING,
BANK_DEL_D TYPE STRING,
UNW_CUSTOMER TYPE STRING,
UNW_REASON TYPE STRING,
UNW_REMARK TYPE STRING,
GROUP_FEATURE TYPE STRING,
DATE_OF_LAST_CONTACT TYPE STRING,
FSBP_PERSON TYPE STRING,
STATE TYPE STRING,
STATE_ISO TYPE STRING,
PROPRTY_ST TYPE STRING,
INCOME_CUR TYPE STRING,
INCOME_CUR_ISO TYPE STRING,
CHILDREN TYPE STRING,
MEM_HOUSE TYPE STRING,
NET_INCOME TYPE STRING,
MO_NET_INC TYPE STRING,
NET_INC_Y TYPE STRING,
MO_INC_M TYPE STRING,
MO_INC_Y TYPE STRING,
PERS_NR TYPE STRING,
STAFF_GRP TYPE STRING,
HR_ORG_REF TYPE STRING,
XUBNAME TYPE STRING,
STAFF_REF TYPE STRING,
DYING_PLACE TYPE STRING,
ADDRESSTYPE TYPE STRING,
FSBP_ORGANIZATION TYPE STRING,
CALENDARID TYPE STRING,
CNTRY_COMP TYPE STRING,
CNTRY_COMP_ISO TYPE STRING,
REGION TYPE STRING,
COMP_HEAD TYPE STRING,
MIN_RESERV TYPE STRING,
BAL_SH_CUR TYPE STRING,
BAL_SH_CUR_ISO TYPE STRING,
CAP_INCR_A TYPE STRING,
CAP_INCR_Y TYPE STRING,
BALANCE_FL TYPE STRING,
BANK_KEY TYPE STRING,
BANK_CTRY TYPE STRING,
BANK_CTRY_ISO TYPE STRING,
MAX_FILE_SIZE TYPE STRING,
EMPLOYMENTS TYPE STRING,
CURRENT_STATE TYPE STRING,
EMPLOYMENTS TYPE STRING,
FISCAL_YEARS TYPE STRING,
CURRENT_STATE TYPE STRING,
FISCAL_YEARS TYPE STRING,
RATINGS TYPE STRING,
CURRENT_STATE TYPE STRING,
RATINGS TYPE STRING,
REPORTING TYPE STRING,
DATA TYPE STRING,
REGULARY_DATA TYPE STRING,
NONRESIDENT TYPE STRING,
NONRESIDENT_DATE TYPE STRING,
REPORTING_RELEVANT TYPE STRING,
BORROWER_NR TYPE STRING,
BORROWER_UNIT TYPE STRING,
CREDIT_STANDING_REVIEW TYPE STRING,
CREDIT_STANDING_REVIEW_DATE TYPE STRING,
CREDIT_NOTIFICATION TYPE STRING,
COMPANY_RELATIONSHIP TYPE STRING,
AUSTRIA_REPORTING_DATA TYPE STRING,
NAT_BANK_ID_AUSTRIA TYPE STRING,
NAT_BANK_GROUP_ID_AUSTRIA TYPE STRING,
ID_EXTERN_AUSTRIA TYPE STRING,
BANK_CODE_AUSTRIA TYPE STRING,
REPORTING_RELEVANT_BANK_AT TYPE STRING,
GROUP_ID_AUSTRIA TYPE STRING,
GROUP_ID_TYPE_AUSTRIA TYPE STRING,
GROUP_NAME_AUSTRIA TYPE STRING,
INSURANCE_REPORTING_DATA TYPE STRING,
ENTITY_REPORT TYPE STRING,
ENTITY_QUOTA TYPE STRING,
DEBTOR_GROUP TYPE STRING,
BUSINESS_PURPOSE TYPE STRING,
BANKING_REPORTING_DATA TYPE STRING,
RISK_GROUP TYPE STRING,
CLASSIFICATION_DATE TYPE STRING,
COMBINE_TIE TYPE STRING,
MFI TYPE STRING,
LEGAL_RELEVANT TYPE STRING,
LARGE_CREDIT_CHECK TYPE STRING,
CREDITING_RELIEF TYPE STRING,
PAR1_ABS1_REL TYPE STRING,
LZB_COUNTRY_KEY TYPE STRING,
DATAX TYPE STRING,
REGULARY_DATAX TYPE STRING,
NONRESIDENT TYPE STRING,
NONRESIDENT_DATE TYPE STRING,
REPORTING_RELEVANT TYPE STRING,
BORROWER_NR TYPE STRING,
BORROWER_UNIT TYPE STRING,
CREDIT_STANDING_REVIEW TYPE STRING,
CREDIT_STANDING_REVIEW_DATE TYPE STRING,
CREDIT_NOTIFICATION TYPE STRING,
COMPANY_RELATIONSHIP TYPE STRING,
AUSTRIA_REPORTING_DATAX TYPE STRING,
NAT_BANK_ID_AUSTRIA TYPE STRING,
NAT_BANK_GROUP_ID_AUSTRIA TYPE STRING,
ID_EXTERN_AUSTRIA TYPE STRING,
BANK_CODE_AUSTRIA TYPE STRING,
REPORTING_RELEVANT_BANK_AT TYPE STRING,
GROUP_ID_AUSTRIA TYPE STRING,
GROUP_ID_TYPE_AUSTRIA TYPE STRING,
GROUP_NAME_AUSTRIA TYPE STRING,
INSURANCE_REPORTING_DATAX TYPE STRING,
ENTITY_REPORT TYPE STRING,
ENTITY_QUOTA TYPE STRING,
DEBTOR_GROUP TYPE STRING,
BUSINESS_PURPOSE TYPE STRING,
BANKING_REPORTING_DATAX TYPE STRING,
RISK_GROUP TYPE STRING,
CLASSIFICATION_DATE TYPE STRING,
COMBINE_TIE TYPE STRING,
MFI TYPE STRING,
LEGAL_RELEVANT TYPE STRING,
LARGE_CREDIT_CHECK TYPE STRING,
CREDITING_RELIEF TYPE STRING,
PAR1_ABS1_REL TYPE STRING,
LZB_COUNTRY_KEY TYPE STRING,
PARTNER_BANK TYPE STRING,
DATA TYPE STRING,
BANK_KEY TYPE STRING,
BANK_CTRY TYPE STRING,
COUNTRYISO TYPE STRING,
MIN_RESERV TYPE STRING,
DATAX TYPE STRING,
BANK_KEY TYPE STRING,
BANK_CTRY TYPE STRING,
COUNTRYISO TYPE STRING,
MIN_RESERV TYPE STRING,
ADDITIONAL_FIELDS TYPE STRING,
CURRENT_STATE TYPE STRING,
ADDITIONAL_FIELD TYPE STRING,
ADDITIONAL_DATA TYPE STRING,
CURRENT_STATE TYPE STRING,
ADDITIONAL_DATA TYPE STRING,
ALIASES TYPE STRING,
CURRENT_STATE TYPE STRING,
ALIASES TYPE STRING,
CREDIT_STANDING TYPE STRING,
DATA TYPE STRING,
CREDIT_STANDING TYPE STRING,
CREDIT_STANDING_INFO TYPE STRING,
AFFIDAVIT TYPE STRING,
DATE_OF_AFFIDAVIT TYPE STRING,
BANKRUPTCY_PROCEEDINGS TYPE STRING,
DATE_OF_BANKRUPTCY_PROCEEDINGS TYPE STRING,
FORECLOSURE TYPE STRING,
DATE_OF_FORECLOSURE TYPE STRING,
STATUS_OF_LEGAL_PROCEEDINGS TYPE STRING,
DATE_OF_LEGAL_PROCEEDINGS TYPE STRING,
DATAX TYPE STRING,
CREDIT_STANDING TYPE STRING,
CREDIT_STANDING_INFO TYPE STRING,
AFFIDAVIT TYPE STRING,
DATE_OF_AFFIDAVIT TYPE STRING,
BANKRUPTCY_PROCEEDINGS TYPE STRING,
DATE_OF_BANKRUPTCY_PROCEEDINGS TYPE STRING,
FORECLOSURE TYPE STRING,
DATE_OF_FORECLOSURE TYPE STRING,
STATUS_OF_LEGAL_PROCEEDINGS TYPE STRING,
DATE_OF_LEGAL_PROCEEDINGS TYPE STRING,
IDENTIFICATIONS TYPE STRING,
CURRENT_STATE TYPE STRING,
IDENTIFICATIONS TYPE STRING,
DIFFERENTIAL_DATA TYPE STRING,
CURRENT_STATE TYPE STRING,
DIFFERENTIAL_DATA TYPE STRING,
TAX_COMPLIANCE TYPE STRING,
CURRENT_STATE TYPE STRING,
TAX_COMPLIANCE TYPE STRING,
CONTROL_DATA TYPE STRING,
DATA TYPE STRING,
PART_CO TYPE STRING,
DATAX TYPE STRING,
PART_CO TYPE STRING,
PART_CO TYPE STRING,END OF T_EKKO_STR. DATA: WA_FINSERV_DATA_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_FINSERV_DATA_STR-FINSERV_DATA sy-vline
WA_FINSERV_DATA_STR-COMMON sy-vline
WA_FINSERV_DATA_STR-DATA sy-vline
WA_FINSERV_DATA_STR-FSBP_CENTRL sy-vline
WA_FINSERV_DATA_STR-SALUTATION sy-vline
WA_FINSERV_DATA_STR-TARGET_GROUP sy-vline
WA_FINSERV_DATA_STR-PAR_REL sy-vline
WA_FINSERV_DATA_STR-VIP sy-vline
WA_FINSERV_DATA_STR-BP_SORT sy-vline
WA_FINSERV_DATA_STR-SORT_PHON sy-vline
WA_FINSERV_DATA_STR-VBUND sy-vline
WA_FINSERV_DATA_STR-COUNTRY_REP sy-vline
WA_FINSERV_DATA_STR-COUNTRY_REP_ISO sy-vline
WA_FINSERV_DATA_STR-BANK_DEL_D sy-vline
WA_FINSERV_DATA_STR-UNW_CUSTOMER sy-vline
WA_FINSERV_DATA_STR-UNW_REASON sy-vline
WA_FINSERV_DATA_STR-UNW_REMARK sy-vline
WA_FINSERV_DATA_STR-GROUP_FEATURE sy-vline
WA_FINSERV_DATA_STR-LAST_CUST_CONT sy-vline
WA_FINSERV_DATA_STR-FSBP_PERSON sy-vline
WA_FINSERV_DATA_STR-STATE sy-vline
WA_FINSERV_DATA_STR-STATE_ISO sy-vline
WA_FINSERV_DATA_STR-PROPRTY_ST sy-vline
WA_FINSERV_DATA_STR-INCOME_CUR sy-vline
WA_FINSERV_DATA_STR-INCOME_CUR_ISO sy-vline
WA_FINSERV_DATA_STR-CHILDREN sy-vline
WA_FINSERV_DATA_STR-MEM_HOUSE sy-vline
WA_FINSERV_DATA_STR-NET_INCOME sy-vline
WA_FINSERV_DATA_STR-MO_NET_INC sy-vline
WA_FINSERV_DATA_STR-NET_INC_Y sy-vline
WA_FINSERV_DATA_STR-MO_INC_M sy-vline
WA_FINSERV_DATA_STR-MO_INC_Y sy-vline
WA_FINSERV_DATA_STR-PERS_NR sy-vline
WA_FINSERV_DATA_STR-STAFF_GRP sy-vline
WA_FINSERV_DATA_STR-HR_ORG_REF sy-vline
WA_FINSERV_DATA_STR-XUBNAME sy-vline
WA_FINSERV_DATA_STR-STAFF_REF sy-vline
WA_FINSERV_DATA_STR-DYING_PLACE sy-vline
WA_FINSERV_DATA_STR-ADDRESSTYPE sy-vline
WA_FINSERV_DATA_STR-FSBP_ORGANIZATION sy-vline
WA_FINSERV_DATA_STR-CALENDARID sy-vline
WA_FINSERV_DATA_STR-CNTRY_COMP sy-vline
WA_FINSERV_DATA_STR-CNTRY_COMP_ISO sy-vline
WA_FINSERV_DATA_STR-REGION sy-vline
WA_FINSERV_DATA_STR-COMP_HEAD sy-vline
WA_FINSERV_DATA_STR-MIN_RESERV sy-vline
WA_FINSERV_DATA_STR-BAL_SH_CUR sy-vline
WA_FINSERV_DATA_STR-BAL_SH_CUR_ISO sy-vline
WA_FINSERV_DATA_STR-CAP_INCR_A sy-vline
WA_FINSERV_DATA_STR-CAP_INCR_Y sy-vline
WA_FINSERV_DATA_STR-BALANCE_FL sy-vline
WA_FINSERV_DATA_STR-BANK_KEY sy-vline
WA_FINSERV_DATA_STR-BANK_CTRY sy-vline
WA_FINSERV_DATA_STR-BANK_CTRY_ISO sy-vline
WA_FINSERV_DATA_STR-MAX_FILE_SIZE sy-vline
WA_FINSERV_DATA_STR-DATAX sy-vline
WA_FINSERV_DATA_STR-FSBP_CENTRL sy-vline
WA_FINSERV_DATA_STR-SALUTATION sy-vline
WA_FINSERV_DATA_STR-TARGET_GROUP sy-vline
WA_FINSERV_DATA_STR-PAR_REL sy-vline
WA_FINSERV_DATA_STR-VIP sy-vline
WA_FINSERV_DATA_STR-BP_SORT sy-vline
WA_FINSERV_DATA_STR-SORT_PHON sy-vline
WA_FINSERV_DATA_STR-VBUND sy-vline
WA_FINSERV_DATA_STR-COUNTRY_REP sy-vline
WA_FINSERV_DATA_STR-COUNTRY_REP_ISO sy-vline
WA_FINSERV_DATA_STR-BANK_DEL_D sy-vline
WA_FINSERV_DATA_STR-UNW_CUSTOMER sy-vline
WA_FINSERV_DATA_STR-UNW_REASON sy-vline
WA_FINSERV_DATA_STR-UNW_REMARK sy-vline
WA_FINSERV_DATA_STR-GROUP_FEATURE sy-vline
WA_FINSERV_DATA_STR-DATE_OF_LAST_CONTACT sy-vline
WA_FINSERV_DATA_STR-FSBP_PERSON sy-vline
WA_FINSERV_DATA_STR-STATE sy-vline
WA_FINSERV_DATA_STR-STATE_ISO sy-vline
WA_FINSERV_DATA_STR-PROPRTY_ST sy-vline
WA_FINSERV_DATA_STR-INCOME_CUR sy-vline
WA_FINSERV_DATA_STR-INCOME_CUR_ISO sy-vline
WA_FINSERV_DATA_STR-CHILDREN sy-vline
WA_FINSERV_DATA_STR-MEM_HOUSE sy-vline
WA_FINSERV_DATA_STR-NET_INCOME sy-vline
WA_FINSERV_DATA_STR-MO_NET_INC sy-vline
WA_FINSERV_DATA_STR-NET_INC_Y sy-vline
WA_FINSERV_DATA_STR-MO_INC_M sy-vline
WA_FINSERV_DATA_STR-MO_INC_Y sy-vline
WA_FINSERV_DATA_STR-PERS_NR sy-vline
WA_FINSERV_DATA_STR-STAFF_GRP sy-vline
WA_FINSERV_DATA_STR-HR_ORG_REF sy-vline
WA_FINSERV_DATA_STR-XUBNAME sy-vline
WA_FINSERV_DATA_STR-STAFF_REF sy-vline
WA_FINSERV_DATA_STR-DYING_PLACE sy-vline
WA_FINSERV_DATA_STR-ADDRESSTYPE sy-vline
WA_FINSERV_DATA_STR-FSBP_ORGANIZATION sy-vline
WA_FINSERV_DATA_STR-CALENDARID sy-vline
WA_FINSERV_DATA_STR-CNTRY_COMP sy-vline
WA_FINSERV_DATA_STR-CNTRY_COMP_ISO sy-vline
WA_FINSERV_DATA_STR-REGION sy-vline
WA_FINSERV_DATA_STR-COMP_HEAD sy-vline
WA_FINSERV_DATA_STR-MIN_RESERV sy-vline
WA_FINSERV_DATA_STR-BAL_SH_CUR sy-vline
WA_FINSERV_DATA_STR-BAL_SH_CUR_ISO sy-vline
WA_FINSERV_DATA_STR-CAP_INCR_A sy-vline
WA_FINSERV_DATA_STR-CAP_INCR_Y sy-vline
WA_FINSERV_DATA_STR-BALANCE_FL sy-vline
WA_FINSERV_DATA_STR-BANK_KEY sy-vline
WA_FINSERV_DATA_STR-BANK_CTRY sy-vline
WA_FINSERV_DATA_STR-BANK_CTRY_ISO sy-vline
WA_FINSERV_DATA_STR-MAX_FILE_SIZE sy-vline
WA_FINSERV_DATA_STR-EMPLOYMENTS sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-EMPLOYMENTS sy-vline
WA_FINSERV_DATA_STR-FISCAL_YEARS sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-FISCAL_YEARS sy-vline
WA_FINSERV_DATA_STR-RATINGS sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-RATINGS sy-vline
WA_FINSERV_DATA_STR-REPORTING sy-vline
WA_FINSERV_DATA_STR-DATA sy-vline
WA_FINSERV_DATA_STR-REGULARY_DATA sy-vline
WA_FINSERV_DATA_STR-NONRESIDENT sy-vline
WA_FINSERV_DATA_STR-NONRESIDENT_DATE sy-vline
WA_FINSERV_DATA_STR-REPORTING_RELEVANT sy-vline
WA_FINSERV_DATA_STR-BORROWER_NR sy-vline
WA_FINSERV_DATA_STR-BORROWER_UNIT sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING_REVIEW sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING_REVIEW_DATE sy-vline
WA_FINSERV_DATA_STR-CREDIT_NOTIFICATION sy-vline
WA_FINSERV_DATA_STR-COMPANY_RELATIONSHIP sy-vline
WA_FINSERV_DATA_STR-AUSTRIA_REPORTING_DATA sy-vline
WA_FINSERV_DATA_STR-NAT_BANK_ID_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-NAT_BANK_GROUP_ID_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-ID_EXTERN_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-BANK_CODE_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-REPORTING_RELEVANT_BANK_AT sy-vline
WA_FINSERV_DATA_STR-GROUP_ID_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-GROUP_ID_TYPE_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-GROUP_NAME_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-INSURANCE_REPORTING_DATA sy-vline
WA_FINSERV_DATA_STR-ENTITY_REPORT sy-vline
WA_FINSERV_DATA_STR-ENTITY_QUOTA sy-vline
WA_FINSERV_DATA_STR-DEBTOR_GROUP sy-vline
WA_FINSERV_DATA_STR-BUSINESS_PURPOSE sy-vline
WA_FINSERV_DATA_STR-BANKING_REPORTING_DATA sy-vline
WA_FINSERV_DATA_STR-RISK_GROUP sy-vline
WA_FINSERV_DATA_STR-CLASSIFICATION_DATE sy-vline
WA_FINSERV_DATA_STR-COMBINE_TIE sy-vline
WA_FINSERV_DATA_STR-MFI sy-vline
WA_FINSERV_DATA_STR-LEGAL_RELEVANT sy-vline
WA_FINSERV_DATA_STR-LARGE_CREDIT_CHECK sy-vline
WA_FINSERV_DATA_STR-CREDITING_RELIEF sy-vline
WA_FINSERV_DATA_STR-PAR1_ABS1_REL sy-vline
WA_FINSERV_DATA_STR-LZB_COUNTRY_KEY sy-vline
WA_FINSERV_DATA_STR-DATAX sy-vline
WA_FINSERV_DATA_STR-REGULARY_DATAX sy-vline
WA_FINSERV_DATA_STR-NONRESIDENT sy-vline
WA_FINSERV_DATA_STR-NONRESIDENT_DATE sy-vline
WA_FINSERV_DATA_STR-REPORTING_RELEVANT sy-vline
WA_FINSERV_DATA_STR-BORROWER_NR sy-vline
WA_FINSERV_DATA_STR-BORROWER_UNIT sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING_REVIEW sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING_REVIEW_DATE sy-vline
WA_FINSERV_DATA_STR-CREDIT_NOTIFICATION sy-vline
WA_FINSERV_DATA_STR-COMPANY_RELATIONSHIP sy-vline
WA_FINSERV_DATA_STR-AUSTRIA_REPORTING_DATAX sy-vline
WA_FINSERV_DATA_STR-NAT_BANK_ID_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-NAT_BANK_GROUP_ID_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-ID_EXTERN_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-BANK_CODE_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-REPORTING_RELEVANT_BANK_AT sy-vline
WA_FINSERV_DATA_STR-GROUP_ID_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-GROUP_ID_TYPE_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-GROUP_NAME_AUSTRIA sy-vline
WA_FINSERV_DATA_STR-INSURANCE_REPORTING_DATAX sy-vline
WA_FINSERV_DATA_STR-ENTITY_REPORT sy-vline
WA_FINSERV_DATA_STR-ENTITY_QUOTA sy-vline
WA_FINSERV_DATA_STR-DEBTOR_GROUP sy-vline
WA_FINSERV_DATA_STR-BUSINESS_PURPOSE sy-vline
WA_FINSERV_DATA_STR-BANKING_REPORTING_DATAX sy-vline
WA_FINSERV_DATA_STR-RISK_GROUP sy-vline
WA_FINSERV_DATA_STR-CLASSIFICATION_DATE sy-vline
WA_FINSERV_DATA_STR-COMBINE_TIE sy-vline
WA_FINSERV_DATA_STR-MFI sy-vline
WA_FINSERV_DATA_STR-LEGAL_RELEVANT sy-vline
WA_FINSERV_DATA_STR-LARGE_CREDIT_CHECK sy-vline
WA_FINSERV_DATA_STR-CREDITING_RELIEF sy-vline
WA_FINSERV_DATA_STR-PAR1_ABS1_REL sy-vline
WA_FINSERV_DATA_STR-LZB_COUNTRY_KEY sy-vline
WA_FINSERV_DATA_STR-PARTNER_BANK sy-vline
WA_FINSERV_DATA_STR-DATA sy-vline
WA_FINSERV_DATA_STR-BANK_KEY sy-vline
WA_FINSERV_DATA_STR-BANK_CTRY sy-vline
WA_FINSERV_DATA_STR-COUNTRYISO sy-vline
WA_FINSERV_DATA_STR-MIN_RESERV sy-vline
WA_FINSERV_DATA_STR-DATAX sy-vline
WA_FINSERV_DATA_STR-BANK_KEY sy-vline
WA_FINSERV_DATA_STR-BANK_CTRY sy-vline
WA_FINSERV_DATA_STR-COUNTRYISO sy-vline
WA_FINSERV_DATA_STR-MIN_RESERV sy-vline
WA_FINSERV_DATA_STR-ADDITIONAL_FIELDS sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-ADDITIONAL_FIELD sy-vline
WA_FINSERV_DATA_STR-ADDITIONAL_DATA sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-ADDITIONAL_DATA sy-vline
WA_FINSERV_DATA_STR-ALIASES sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-ALIASES sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING sy-vline
WA_FINSERV_DATA_STR-DATA sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING_INFO sy-vline
WA_FINSERV_DATA_STR-AFFIDAVIT sy-vline
WA_FINSERV_DATA_STR-DATE_OF_AFFIDAVIT sy-vline
WA_FINSERV_DATA_STR-BANKRUPTCY_PROCEEDINGS sy-vline
WA_FINSERV_DATA_STR-DATE_OF_BANKRUPTCY_PROCEEDINGS sy-vline
WA_FINSERV_DATA_STR-FORECLOSURE sy-vline
WA_FINSERV_DATA_STR-DATE_OF_FORECLOSURE sy-vline
WA_FINSERV_DATA_STR-STATUS_OF_LEGAL_PROCEEDINGS sy-vline
WA_FINSERV_DATA_STR-DATE_OF_LEGAL_PROCEEDINGS sy-vline
WA_FINSERV_DATA_STR-DATAX sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING sy-vline
WA_FINSERV_DATA_STR-CREDIT_STANDING_INFO sy-vline
WA_FINSERV_DATA_STR-AFFIDAVIT sy-vline
WA_FINSERV_DATA_STR-DATE_OF_AFFIDAVIT sy-vline
WA_FINSERV_DATA_STR-BANKRUPTCY_PROCEEDINGS sy-vline
WA_FINSERV_DATA_STR-DATE_OF_BANKRUPTCY_PROCEEDINGS sy-vline
WA_FINSERV_DATA_STR-FORECLOSURE sy-vline
WA_FINSERV_DATA_STR-DATE_OF_FORECLOSURE sy-vline
WA_FINSERV_DATA_STR-STATUS_OF_LEGAL_PROCEEDINGS sy-vline
WA_FINSERV_DATA_STR-DATE_OF_LEGAL_PROCEEDINGS sy-vline
WA_FINSERV_DATA_STR-IDENTIFICATIONS sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-IDENTIFICATIONS sy-vline
WA_FINSERV_DATA_STR-DIFFERENTIAL_DATA sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-DIFFERENTIAL_DATA sy-vline
WA_FINSERV_DATA_STR-TAX_COMPLIANCE sy-vline
WA_FINSERV_DATA_STR-CURRENT_STATE sy-vline
WA_FINSERV_DATA_STR-TAX_COMPLIANCE sy-vline
WA_FINSERV_DATA_STR-CONTROL_DATA sy-vline
WA_FINSERV_DATA_STR-DATA sy-vline
WA_FINSERV_DATA_STR-PART_CO sy-vline
WA_FINSERV_DATA_STR-DATAX sy-vline
WA_FINSERV_DATA_STR-PART_CO sy-vline
WA_FINSERV_DATA_STR-PART_CO sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.