ABAP Select data from SAP table FCLM_BAM_S_REVIEW_RESULT 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 FCLM_BAM_S_REVIEW_RESULT 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 FCLM_BAM_S_REVIEW_RESULT. 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 FCLM_BAM_S_REVIEW_RESULT 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_FCLM_BAM_S_REVIEW_RESULT TYPE STANDARD TABLE OF FCLM_BAM_S_REVIEW_RESULT,
      WA_FCLM_BAM_S_REVIEW_RESULT TYPE FCLM_BAM_S_REVIEW_RESULT,
      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: <FCLM_BAM_S_REVIEW_RESULT> TYPE FCLM_BAM_S_REVIEW_RESULT.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM FCLM_BAM_S_REVIEW_RESULT
*  INTO TABLE @DATA(IT_FCLM_BAM_S_REVIEW_RESULT2).
*--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_FCLM_BAM_S_REVIEW_RESULT INDEX 1 INTO DATA(WA_FCLM_BAM_S_REVIEW_RESULT2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_FCLM_BAM_S_REVIEW_RESULT ASSIGNING <FCLM_BAM_S_REVIEW_RESULT>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<FCLM_BAM_S_REVIEW_RESULT>-TEMP_ID = 1.
<FCLM_BAM_S_REVIEW_RESULT>-MANDT = 1.
<FCLM_BAM_S_REVIEW_RESULT>-ACC_ID = 1.
<FCLM_BAM_S_REVIEW_RESULT>-REVISION = 1.
<FCLM_BAM_S_REVIEW_RESULT>-BANKS = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_FCLM_BAM_S_REVIEW_RESULT-BANKL, sy-vline,
WA_FCLM_BAM_S_REVIEW_RESULT-ACC_NUM, sy-vline,
WA_FCLM_BAM_S_REVIEW_RESULT-ACC_TYPE_ID, sy-vline,
WA_FCLM_BAM_S_REVIEW_RESULT-VALID_FROM, sy-vline,
WA_FCLM_BAM_S_REVIEW_RESULT-VALID_TO, sy-vline,
WA_FCLM_BAM_S_REVIEW_RESULT-IBAN, sy-vline.
ENDLOOP. *Add any further fields from structure WA_FCLM_BAM_S_REVIEW_RESULT 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_FCLM_BAM_S_REVIEW_RESULT 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_FCLM_BAM_S_REVIEW_RESULT INTO WA_FCLM_BAM_S_REVIEW_RESULT. *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 PRCTR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FCLM_BAM_S_REVIEW_RESULT-PRCTR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCLM_BAM_S_REVIEW_RESULT-PRCTR.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit AU132, internal->external for field AMT_DIFF CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_FCLM_BAM_S_REVIEW_RESULT-AMT_DIFF IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCLM_BAM_S_REVIEW_RESULT-AMT_DIFF.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field WIKON CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FCLM_BAM_S_REVIEW_RESULT-WIKON IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCLM_BAM_S_REVIEW_RESULT-WIKON.
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_FCLM_BAM_S_REVIEW_RESULT_STR,
TEMP_ID TYPE STRING,
MANDT TYPE STRING,
ACC_ID TYPE STRING,
REVISION TYPE STRING,
BANKS TYPE STRING,
BANKL TYPE STRING,
ACC_NUM TYPE STRING,
ACC_TYPE_ID TYPE STRING,
VALID_FROM TYPE STRING,
VALID_TO TYPE STRING,
IBAN TYPE STRING,
STATUS TYPE STRING,
CASH_POOL TYPE STRING,
CASH_POOL_ID TYPE STRING,
BUKRS TYPE STRING,
PRCTR TYPE STRING,
GSBER TYPE STRING,
SEGMENT TYPE STRING,
BENEFICIAL TYPE STRING,
BANK_CONTACT TYPE STRING,
REL_MANAGER TYPE STRING,
COMPANY_CONTACT TYPE STRING,
ACCOUNT_SUPERVISOR TYPE STRING,
EDBSUM TYPE STRING,
IDBSUM TYPE STRING,
BS_UPLOAD_TIME TYPE STRING,
CREATED_AT TYPE STRING,
CREATED_BY TYPE STRING,
OPENED_AT TYPE STRING,
OPENED_BY TYPE STRING,
CHANGED_AT TYPE STRING,
CHANGED_BY TYPE STRING,
REVIEWED_AT TYPE STRING,
REVIEWED_BY TYPE STRING,
CLOSED_AT TYPE STRING,
CLOSED_BY TYPE STRING,
DELETED_FLAG TYPE STRING,
IMPORTING_CHANNEL TYPE STRING,
CUTOFF_TIME_D TYPE STRING,
CUTOFF_TIME_C TYPE STRING,
PLANNED_CLOSING_DATE TYPE STRING,
UPLOAD_BS_FLAG TYPE STRING,
CREATED_AT_DAT TYPE STRING,
CREATED_AT_TIM TYPE STRING,
OPENED_AT_DAT TYPE STRING,
OPENED_AT_TIM TYPE STRING,
CHANGED_AT_DAT TYPE STRING,
CHANGED_AT_TIM TYPE STRING,
CLOSED_AT_DAT TYPE STRING,
CLOSED_AT_TIM TYPE STRING,
CONTROL_KEY TYPE STRING,
IBAN_VALID_FROM TYPE STRING,
OBJNR TYPE STRING,
VGTYP TYPE STRING,
PROCSTAT_ACT TYPE STRING,
BALSTAT_ACT TYPE STRING,
SERSTAT_ACT TYPE STRING,
RECONSTAT_ACT TYPE STRING,
EXP_NUMBER TYPE STRING,
EXP_RHYTH TYPE STRING,
CALENDAR TYPE STRING,
SORT_IDX TYPE STRING,
AMT_DIFF TYPE STRING,
WAERS TYPE STRING,
CASH_POOL_ID_PARTICIPANT TYPE STRING,
CASH_POOL_TARGET_AMT_MAX TYPE STRING,
CASH_POOL_TARGET_AMT_MIN TYPE STRING,
CASH_POOL_TRANSFER_AMT_MIN TYPE STRING,
PAYMENT_METHOD_L TYPE STRING,
PAYMENT_METHOD_P TYPE STRING,
PAYMENT_SERVICE_PROVIDER TYPE STRING,
TOLERANCE_GROUP TYPE STRING,
RECONCILE_INTRADAY TYPE STRING,
EXT_RULE_ID TYPE STRING,
PLANNING_LEVEL TYPE STRING,
BSR_GROUP TYPE STRING,
RECONCILE_ENDOFDAY TYPE STRING,
SGTXT TYPE STRING,
CASH_POOL_TRANSFER_AMT_MAX TYPE STRING,
CONTRACT_TYPE TYPE STRING,
OPEN_REQUEST_ID TYPE STRING,
DUMMY_FCLM_BAM_AMD_INCL_EEW_PS TYPE STRING,
ACC_ID_UI TYPE STRING,
ACC_TYPE_UI TYPE STRING,
BANKA TYPE STRING,
BUTXT TYPE STRING,
ORGTX TYPE STRING,
KOKRS_UI TYPE STRING,
PRCTR_UI TYPE STRING,
GSBER_UI TYPE STRING,
SEGMENT_UI TYPE STRING,
SWIFT TYPE STRING,
STATUS_UI TYPE STRING,
LANDX50 TYPE STRING,
CURRENCIES_UI TYPE STRING,
KOKRS TYPE STRING,
CREATED_AT_UI TYPE STRING,
CREATED_BY_UI TYPE STRING,
OPENED_AT_UI TYPE STRING,
OPENED_BY_UI TYPE STRING,
CHANGED_AT_UI TYPE STRING,
CHANGED_BY_UI TYPE STRING,
REVIEWED_AT_UI TYPE STRING,
REVIEWED_BY_UI TYPE STRING,
CLOSED_AT_UI TYPE STRING,
CLOSED_BY_UI TYPE STRING,
BANK_CONTACT_UI TYPE STRING,
REL_MANAGER_UI TYPE STRING,
COMPANY_CONTACT_UI TYPE STRING,
ACCOUNT_SUPERVISOR_UI TYPE STRING,
EDBSUM_UI TYPE STRING,
IDBSUM_UI TYPE STRING,
TARGET_STATUS TYPE STRING,
CASH_POOL_ID_UI TYPE STRING,
COMPANY_COUNTRY TYPE STRING,
COMPANY_COUNTRY_UI TYPE STRING,
BANK_COUNTRY_KEY TYPE STRING,
BANK_KEY TYPE STRING,
BRNCH TYPE STRING,
BRNCH_STREET TYPE STRING,
BRNCH_CITY TYPE STRING,
BRNCH_POSTCODE TYPE STRING,
BRNCH_POBOX TYPE STRING,
BRNCH_NUM TYPE STRING,
BANK_BP TYPE STRING,
PARENT_BANK_COUNTRY TYPE STRING,
PARENT_BANK_KEY TYPE STRING,
PARENT_BANK_BP TYPE STRING,
SUBBRACH TYPE STRING,
BNKA_REGIO TYPE STRING,
BNKA_STRAS TYPE STRING,
BNKA_ORT01 TYPE STRING,
BNKLZ TYPE STRING,
BANK_NAME TYPE STRING,
DESCRIPTION TYPE STRING,
CURRENCIES TYPE STRING,
SYSTIMEZONE TYPE STRING,
SYSTIMEZONE_CTC_UI TYPE STRING,
SYSTIMEZONE_CTD_UI TYPE STRING,
SYSTIMEZONE_BSU_UI TYPE STRING,
CONTRACT_TYPE_UI TYPE STRING,
GUID TYPE STRING,
ACLINK2_VALID_FROM TYPE STRING,
ACLINK2_VALID_TO TYPE STRING,
HERKU TYPE STRING,
ACLINK2_BUKRS TYPE STRING,
HBKID TYPE STRING,
HKTID TYPE STRING,
REMOTEACCOUNT TYPE STRING,
BANKN TYPE STRING,
REFZL TYPE STRING,
DTAAI TYPE STRING,
BNKN2 TYPE STRING,
FDGRP TYPE STRING,
ABWAE TYPE STRING,
HKONT TYPE STRING,
WEKON TYPE STRING,
MINDT TYPE STRING,
HBID1 TYPE STRING,
HKID1 TYPE STRING,
HBID2 TYPE STRING,
HKID2 TYPE STRING,
WKKON TYPE STRING,
WIKON TYPE STRING,
INAPPROVALPROCESS TYPE STRING,END OF T_EKKO_STR. DATA: WA_FCLM_BAM_S_REVIEW_RESULT_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_FCLM_BAM_S_REVIEW_RESULT_STR-TEMP_ID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-MANDT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACC_ID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REVISION sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANKS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANKL sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACC_NUM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACC_TYPE_ID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-VALID_FROM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-VALID_TO sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-IBAN sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-STATUS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CASH_POOL sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CASH_POOL_ID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BUKRS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PRCTR sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-GSBER sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SEGMENT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BENEFICIAL sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANK_CONTACT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REL_MANAGER sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-COMPANY_CONTACT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACCOUNT_SUPERVISOR sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-EDBSUM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-IDBSUM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BS_UPLOAD_TIME sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CREATED_AT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CREATED_BY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-OPENED_AT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-OPENED_BY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CHANGED_AT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CHANGED_BY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REVIEWED_AT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REVIEWED_BY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CLOSED_AT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CLOSED_BY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-DELETED_FLAG sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-IMPORTING_CHANNEL sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CUTOFF_TIME_D sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CUTOFF_TIME_C sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PLANNED_CLOSING_DATE sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-UPLOAD_BS_FLAG sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CREATED_AT_DAT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CREATED_AT_TIM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-OPENED_AT_DAT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-OPENED_AT_TIM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CHANGED_AT_DAT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CHANGED_AT_TIM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CLOSED_AT_DAT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CLOSED_AT_TIM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CONTROL_KEY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-IBAN_VALID_FROM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-OBJNR sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-VGTYP sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PROCSTAT_ACT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BALSTAT_ACT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SERSTAT_ACT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-RECONSTAT_ACT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-EXP_NUMBER sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-EXP_RHYTH sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CALENDAR sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SORT_IDX sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-AMT_DIFF sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-WAERS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CASH_POOL_ID_PARTICIPANT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CASH_POOL_TARGET_AMT_MAX sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CASH_POOL_TARGET_AMT_MIN sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CASH_POOL_TRANSFER_AMT_MIN sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PAYMENT_METHOD_L sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PAYMENT_METHOD_P sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PAYMENT_SERVICE_PROVIDER sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-TOLERANCE_GROUP sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-RECONCILE_INTRADAY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-EXT_RULE_ID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PLANNING_LEVEL sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BSR_GROUP sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-RECONCILE_ENDOFDAY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SGTXT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CASH_POOL_TRANSFER_AMT_MAX sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CONTRACT_TYPE sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-OPEN_REQUEST_ID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-DUMMY_FCLM_BAM_AMD_INCL_EEW_PS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACC_ID_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACC_TYPE_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANKA sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BUTXT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ORGTX sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-KOKRS_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PRCTR_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-GSBER_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SEGMENT_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SWIFT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-STATUS_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-LANDX50 sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CURRENCIES_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-KOKRS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CREATED_AT_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CREATED_BY_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-OPENED_AT_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-OPENED_BY_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CHANGED_AT_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CHANGED_BY_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REVIEWED_AT_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REVIEWED_BY_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CLOSED_AT_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CLOSED_BY_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANK_CONTACT_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REL_MANAGER_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-COMPANY_CONTACT_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACCOUNT_SUPERVISOR_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-EDBSUM_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-IDBSUM_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-TARGET_STATUS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CASH_POOL_ID_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-COMPANY_COUNTRY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-COMPANY_COUNTRY_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANK_COUNTRY_KEY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANK_KEY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BRNCH sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BRNCH_STREET sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BRNCH_CITY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BRNCH_POSTCODE sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BRNCH_POBOX sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BRNCH_NUM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANK_BP sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PARENT_BANK_COUNTRY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PARENT_BANK_KEY sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-PARENT_BANK_BP sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SUBBRACH sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BNKA_REGIO sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BNKA_STRAS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BNKA_ORT01 sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BNKLZ sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANK_NAME sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-DESCRIPTION sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CURRENCIES sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SYSTIMEZONE sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SYSTIMEZONE_CTC_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SYSTIMEZONE_CTD_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-SYSTIMEZONE_BSU_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-CONTRACT_TYPE_UI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-GUID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACLINK2_VALID_FROM sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACLINK2_VALID_TO sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-HERKU sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ACLINK2_BUKRS sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-HBKID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-HKTID sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REMOTEACCOUNT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BANKN sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-REFZL sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-DTAAI sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-BNKN2 sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-FDGRP sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-ABWAE sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-HKONT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-WEKON sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-MINDT sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-HBID1 sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-HKID1 sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-HBID2 sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-HKID2 sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-WKKON sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-WIKON sy-vline
WA_FCLM_BAM_S_REVIEW_RESULT_STR-INAPPROVALPROCESS sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.