ABAP Select data from SAP table FCLM_CP_S_ENTITY_PAYMENTDETAIL 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_CP_S_ENTITY_PAYMENTDETAIL 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_CP_S_ENTITY_PAYMENTDETAIL. 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_CP_S_ENTITY_PAYMENTDETAIL 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_CP_S_ENTITY_PAYMENTDETAIL TYPE STANDARD TABLE OF FCLM_CP_S_ENTITY_PAYMENTDETAIL,
      WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL TYPE FCLM_CP_S_ENTITY_PAYMENTDETAIL,
      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_CP_S_ENTITY_PAYMENTDETAIL> TYPE FCLM_CP_S_ENTITY_PAYMENTDETAIL.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM FCLM_CP_S_ENTITY_PAYMENTDETAIL
*  INTO TABLE @DATA(IT_FCLM_CP_S_ENTITY_PAYMENTDETAIL2).
*--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_CP_S_ENTITY_PAYMENTDETAIL INDEX 1 INTO DATA(WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_FCLM_CP_S_ENTITY_PAYMENTDETAIL ASSIGNING <FCLM_CP_S_ENTITY_PAYMENTDETAIL>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<FCLM_CP_S_ENTITY_PAYMENTDETAIL>-SNAPSHOT_TIMESTAMP = 1.
<FCLM_CP_S_ENTITY_PAYMENTDETAIL>-CASHFLOW = 1.
<FCLM_CP_S_ENTITY_PAYMENTDETAIL>-GENERATED_ID = 1.
<FCLM_CP_S_ENTITY_PAYMENTDETAIL>-BUSINESSAREA = 1.
<FCLM_CP_S_ENTITY_PAYMENTDETAIL>-HOUSEBANK = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-HOUSEBANKACCOUNT, sy-vline,
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-KOKRS, sy-vline,
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-COSTCENTER, sy-vline,
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-LIQUIDITYITEM, sy-vline,
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-LIQUIDITYITEMNAME, sy-vline,
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-PROFITCENTER, sy-vline.
ENDLOOP. *Add any further fields from structure WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL 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_CP_S_ENTITY_PAYMENTDETAIL 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_CP_S_ENTITY_PAYMENTDETAIL INTO WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL. *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 COSTCENTER CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-COSTCENTER IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-COSTCENTER.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit MATN1, internal->external for field MATERIAL CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-MATERIAL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-MATERIAL.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field SECURITY_CLASS CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-SECURITY_CLASS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL-SECURITY_CLASS.
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_CP_S_ENTITY_PAYMENTDETAIL_STR,
SNAPSHOT_TIMESTAMP TYPE STRING,
CASHFLOW TYPE STRING,
GENERATED_ID TYPE STRING,
BUSINESSAREA TYPE STRING,
HOUSEBANK TYPE STRING,
HOUSEBANKACCOUNT TYPE STRING,
KOKRS TYPE STRING,
COSTCENTER TYPE STRING,
LIQUIDITYITEM TYPE STRING,
LIQUIDITYITEMNAME TYPE STRING,
PROFITCENTER TYPE STRING,
SEGMENT TYPE STRING,
BUSINESSPARTNER TYPE STRING,
ASSETCONTRACT TYPE STRING,
AMOUNTINBANKACCOUNTCURRENCY TYPE STRING,
AMOUNTINTRANSACTIONCURRENCY TYPE STRING,
BANKACCOUNTCURRENCY TYPE STRING,
TRANSACTIONCURRENCY TYPE STRING,
ORIGINAPPLICATION TYPE STRING,
ORIGINDOCUMENT TYPE STRING,
ORIGINFLOWID TYPE STRING,
ORIGIN_SYSTEM TYPE STRING,
ORIGIN_TRANSACTION_ID TYPE STRING,
COMPANY_CODE TYPE STRING,
VALUEDATE_CO TYPE STRING,
VALUEDATE TYPE STRING,
VENDOR_ID TYPE STRING,
VENDOR_NAME TYPE STRING,
VENDOR_TEL TYPE STRING,
VENDOR_FAX TYPE STRING,
VENDOR_WEB TYPE STRING,
VENDOR TYPE STRING,
VENDOR_LAND1 TYPE STRING,
VENDOR_STRAS TYPE STRING,
VENDOR_ORT01 TYPE STRING,
VENDOR_PSTLZ TYPE STRING,
VENDOR_TIMEZONE TYPE STRING,
VENDOR_AKONT TYPE STRING,
VENDOR_COM TYPE STRING,
CUSTOMER_ID TYPE STRING,
CUSTOMER_NAME TYPE STRING,
CUSTOMER_SEARCHTERM TYPE STRING,
CUSTOMER_TEL TYPE STRING,
CUSTOMER_FAX TYPE STRING,
CUSTOMER_WEB TYPE STRING,
CUSTOMER_LAND1 TYPE STRING,
CUSTOMER_STRAS TYPE STRING,
CUSTOMER_ORT01 TYPE STRING,
CUSTOMER_PSTLZ TYPE STRING,
CUSTOMER_TIMEZONE TYPE STRING,
CUSTOMER_AKONT TYPE STRING,
CUSTOMER_COM TYPE STRING,
SOURCE_COMPANY_CODE TYPE STRING,
BASE_AMOUNT TYPE STRING,
BASE_CURRENCY TYPE STRING,
CUSTOMER_DUMMY TYPE STRING,
IDNUMBER TYPE STRING,
SORT_ORDER TYPE STRING,
BANKACCOUNTGROUP TYPE STRING,
IS_HISTORICAL TYPE STRING,
DATE_INDICATOR TYPE STRING,
PREDICTIVENEEDS TYPE STRING,
COMPANY_CODE_NAME TYPE STRING,
FISCAL_YEAR TYPE STRING,
BANK_STATEMENT_NUMBER TYPE STRING,
BANK_STATEMENT_ITEM TYPE STRING,
SHORTKEY TYPE STRING,
FLOWID TYPE STRING,
DOCUMENT_NO TYPE STRING,
DOCUMENT_ITEM TYPE STRING,
CURRENCY TYPE STRING,
PAYMENT_METHOD_DESCRIPTION TYPE STRING,
PAYMENT_METHOD_CODE TYPE STRING,
LIQUIDITY_ITEM TYPE STRING,
BUSINESS_PARTNER TYPE STRING,
TRADING_PARTNER TYPE STRING,
ORIGIN_DOCUMENT_NUMBER TYPE STRING,
SOURCE_APPLICATION TYPE STRING,
HOUSE_BANK_ID TYPE STRING,
HOUSE_BANK_ACCOUNT_ID TYPE STRING,
BANK_ACCOUNT_NUMBER TYPE STRING,
BANK_ACCOUNT_TYPE TYPE STRING,
BANK_ACCOUNT_CURRENCY TYPE STRING,
BANK_COUNTRY_KEY TYPE STRING,
BANK_KEY TYPE STRING,
GLACCOUNT TYPE STRING,
BATCH_NUMBER TYPE STRING,
BCMSTATUS TYPE STRING,
BCMSTATUSCODE TYPE STRING,
BCMITEMSTATUSCODE TYPE STRING,
BCMITEMSTATUS TYPE STRING,
BANK_STATUS TYPE STRING,
VARIANCE_PERCENTAGE TYPE STRING,
MTD_DOCUMENT_NUMBER TYPE STRING,
VENDORID TYPE STRING,
CUSTOMER TYPE STRING,
MTD_DOCUMENT_ITEM TYPE STRING,
MTD_POSTING_DATE TYPE STRING,
MTD_CURRENCY TYPE STRING,
LIQUIDITY_ITEM_DESC TYPE STRING,
BANK_ACCOUNT_DESC TYPE STRING,
BATCH_ITEM TYPE STRING,
AMOUNT_E TYPE STRING,
MTD_AMOUNT_E TYPE STRING,
VARIANCE_AMOUNT_E TYPE STRING,
AMOUNT_BNKCRCY TYPE STRING,
CNT TYPE STRING,
INOUTFLOW TYPE STRING,
CASHFLOWTYPE TYPE STRING,
ACTUAL_PAYMENT TYPE STRING,
LOCAL_CURRENCY TYPE STRING,
LOCAL_AMOUNT TYPE STRING,
BANK_ACC_ID TYPE STRING,
BANK_CURRENCY TYPE STRING,
COST_CENTER TYPE STRING,
WBS_ELEMENT TYPE STRING,
BUSINESS_AREA TYPE STRING,
PROFIT_CENTER TYPE STRING,
PLANNING_GROUP TYPE STRING,
PLANNING_GROUP_DESC TYPE STRING,
PLANNING_LEVEL TYPE STRING,
MATERIAL TYPE STRING,
PAYMENT_ITEM_DUMMY TYPE STRING,
ORIGIN_DOCUMENT_ID TYPE STRING,
POSTING_DATE TYPE STRING,
DOCUMENT_DATE TYPE STRING,
FISCAL_PERIOD TYPE STRING,
TRANSACTION_CODE TYPE STRING,
USER_NAME TYPE STRING,
LINE_ITEM_TEXT TYPE STRING,
DOC_TYPE TYPE STRING,
DOC_HEADER_TEXT TYPE STRING,
GLACCOUNT_DESC TYPE STRING,
BATCHNO TYPE STRING,
CERTAINTY_LEVEL TYPE STRING,
SWIFT TYPE STRING,
PLANNING_LEVEL_DESC TYPE STRING,
FUND TYPE STRING,
GRANT TYPE STRING,
GLIED TYPE STRING,
TEXTV TYPE STRING,
CREATE_BY_USER TYPE STRING,
BUSINESSAREATEXT TYPE STRING,
FORECASTPLANNINGLEVEL TYPE STRING,
OVERDUEPLANNINGLEVEL TYPE STRING,
OVRD_PLANNING_LVL_DESC TYPE STRING,
KEYDATE TYPE STRING,
ACTUALDATE TYPE STRING,
MLLIQUIDITY_ITEM TYPE STRING,
MLCONFIDENCE TYPE STRING,
MLFLAG TYPE STRING,
RELEASE_STATUS TYPE STRING,
RECONCILIATION_STATUS TYPE STRING,
RECON_FLAG TYPE STRING,
BALANCE_PROFILE TYPE STRING,
MANUAL_ADJUST TYPE STRING,
RULEDESP TYPE STRING,
BCMUSERNAME TYPE STRING,
URGENCY TYPE STRING,
PLANNINGTYPE TYPE STRING,
MEMOCREATEBYUSER TYPE STRING,
CREATIONDATE TYPE STRING,
MEMOTRANSACTIONCODE TYPE STRING,
MEMOLINEITEM TYPE STRING,
CONTRACT_NUMBER TYPE STRING,
PRODUCTTYPETEXT TYPE STRING,
SECURITYID TYPE STRING,
CREATEDBYUSERDESC TYPE STRING,
CREATEDBYUSER TYPE STRING,
USERNAME TYPE STRING,
STATEMENTDATE TYPE STRING,
IMPORTDATE TYPE STRING,
BSGLACCOUNT TYPE STRING,
REFERENCE TYPE STRING,
TRANS_TYPE TYPE STRING,
INPUT_TYPE TYPE STRING,
TRANS_CODE TYPE STRING,
EXT_BUSINESS_TRANSCODE TYPE STRING,
APPLICATION TYPE STRING,
BATCH_NO TYPE STRING,
PLANNING_TYPE_NAME TYPE STRING,
CERTAINTY_LEVEL_DESC TYPE STRING,
STATEMENTNUMBER TYPE STRING,
PRODUCT_TYPE TYPE STRING,
PARTNER_COMPANY TYPE STRING,
PR_ORIGIN_TEXT TYPE STRING,
PR_ORIGIN TYPE STRING,
PR_SCOCD TYPE STRING,
PR_ACTYPE TYPE STRING,
PR_OFFCOCD TYPE STRING,
PR_OFFACC TYPE STRING,
PR_OFFDATE TYPE STRING,
PR_OFFPLANLEVEL TYPE STRING,
PR_COMCODE TYPE STRING,
PR_COMCODE_TEXT TYPE STRING,
PR_SCOCD_TEXT TYPE STRING,
PR_OFFCOCD_TEXT TYPE STRING,
PR_ACTYPE_TEXT TYPE STRING,
PR_OFFPLANLEVEL_TEXT TYPE STRING,
LAUFD TYPE STRING,
LAUFI TYPE STRING,
X_DD_PRENOTIF TYPE STRING,
KOART TYPE STRING,
KONKO TYPE STRING,
PR_BUSINESSPARTNER TYPE STRING,
SECURITY_ACCOUNT TYPE STRING,
SECURITY_CLASS TYPE STRING,
P2P_STATUS TYPE STRING,
P2P_LEVEL TYPE STRING,
P2P_PROMISE_AMT TYPE STRING,
P2P_PROMISE_BY TYPE STRING,
P2P_CREATE_BY TYPE STRING,
P2P_CREATE_BY_DESC TYPE STRING,
P2P_CHANGE_BY TYPE STRING,
P2P_CHANGE_BY_DESC TYPE STRING,
P2P_LAST_PAY_DATE TYPE STRING,
P2P_INSTALL_NO TYPE STRING,
BASIC_CASH_SCOPE TYPE STRING,END OF T_EKKO_STR. DATA: WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_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_CP_S_ENTITY_PAYMENTDETAIL_STR-SNAPSHOT_TIMESTAMP sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CASHFLOW sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-GENERATED_ID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BUSINESSAREA sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-HOUSEBANK sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-HOUSEBANKACCOUNT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-KOKRS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-COSTCENTER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LIQUIDITYITEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LIQUIDITYITEMNAME sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PROFITCENTER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SEGMENT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BUSINESSPARTNER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ASSETCONTRACT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-AMOUNTINBANKACCOUNTCURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-AMOUNTINTRANSACTIONCURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANKACCOUNTCURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-TRANSACTIONCURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ORIGINAPPLICATION sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ORIGINDOCUMENT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ORIGINFLOWID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ORIGIN_SYSTEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ORIGIN_TRANSACTION_ID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-COMPANY_CODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VALUEDATE_CO sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VALUEDATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_ID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_NAME sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_TEL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_FAX sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_WEB sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_LAND1 sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_STRAS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_ORT01 sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_PSTLZ sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_TIMEZONE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_AKONT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDOR_COM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_ID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_NAME sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_SEARCHTERM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_TEL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_FAX sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_WEB sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_LAND1 sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_STRAS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_ORT01 sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_PSTLZ sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_TIMEZONE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_AKONT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_COM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SOURCE_COMPANY_CODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BASE_AMOUNT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BASE_CURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER_DUMMY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-IDNUMBER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SORT_ORDER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANKACCOUNTGROUP sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-IS_HISTORICAL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-DATE_INDICATOR sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PREDICTIVENEEDS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-COMPANY_CODE_NAME sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-FISCAL_YEAR sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_STATEMENT_NUMBER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_STATEMENT_ITEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SHORTKEY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-FLOWID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-DOCUMENT_NO sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-DOCUMENT_ITEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PAYMENT_METHOD_DESCRIPTION sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PAYMENT_METHOD_CODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LIQUIDITY_ITEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BUSINESS_PARTNER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-TRADING_PARTNER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ORIGIN_DOCUMENT_NUMBER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SOURCE_APPLICATION sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-HOUSE_BANK_ID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-HOUSE_BANK_ACCOUNT_ID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_ACCOUNT_NUMBER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_ACCOUNT_TYPE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_ACCOUNT_CURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_COUNTRY_KEY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_KEY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-GLACCOUNT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BATCH_NUMBER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BCMSTATUS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BCMSTATUSCODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BCMITEMSTATUSCODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BCMITEMSTATUS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_STATUS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VARIANCE_PERCENTAGE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MTD_DOCUMENT_NUMBER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VENDORID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CUSTOMER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MTD_DOCUMENT_ITEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MTD_POSTING_DATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MTD_CURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LIQUIDITY_ITEM_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_ACCOUNT_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BATCH_ITEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-AMOUNT_E sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MTD_AMOUNT_E sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-VARIANCE_AMOUNT_E sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-AMOUNT_BNKCRCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CNT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-INOUTFLOW sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CASHFLOWTYPE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ACTUAL_PAYMENT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LOCAL_CURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LOCAL_AMOUNT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_ACC_ID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BANK_CURRENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-COST_CENTER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-WBS_ELEMENT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BUSINESS_AREA sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PROFIT_CENTER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PLANNING_GROUP sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PLANNING_GROUP_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PLANNING_LEVEL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MATERIAL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PAYMENT_ITEM_DUMMY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ORIGIN_DOCUMENT_ID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-POSTING_DATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-DOCUMENT_DATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-FISCAL_PERIOD sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-TRANSACTION_CODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-USER_NAME sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LINE_ITEM_TEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-DOC_TYPE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-DOC_HEADER_TEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-GLACCOUNT_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BATCHNO sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CERTAINTY_LEVEL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SWIFT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PLANNING_LEVEL_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-FUND sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-GRANT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-GLIED sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-TEXTV sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CREATE_BY_USER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BUSINESSAREATEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-FORECASTPLANNINGLEVEL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-OVERDUEPLANNINGLEVEL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-OVRD_PLANNING_LVL_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-KEYDATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-ACTUALDATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MLLIQUIDITY_ITEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MLCONFIDENCE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MLFLAG sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-RELEASE_STATUS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-RECONCILIATION_STATUS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-RECON_FLAG sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BALANCE_PROFILE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MANUAL_ADJUST sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-RULEDESP sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BCMUSERNAME sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-URGENCY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PLANNINGTYPE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MEMOCREATEBYUSER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CREATIONDATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MEMOTRANSACTIONCODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-MEMOLINEITEM sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CONTRACT_NUMBER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PRODUCTTYPETEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SECURITYID sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CREATEDBYUSERDESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CREATEDBYUSER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-USERNAME sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-STATEMENTDATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-IMPORTDATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BSGLACCOUNT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-REFERENCE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-TRANS_TYPE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-INPUT_TYPE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-TRANS_CODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-EXT_BUSINESS_TRANSCODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-APPLICATION sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BATCH_NO sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PLANNING_TYPE_NAME sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-CERTAINTY_LEVEL_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-STATEMENTNUMBER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PRODUCT_TYPE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PARTNER_COMPANY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_ORIGIN_TEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_ORIGIN sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_SCOCD sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_ACTYPE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_OFFCOCD sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_OFFACC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_OFFDATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_OFFPLANLEVEL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_COMCODE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_COMCODE_TEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_SCOCD_TEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_OFFCOCD_TEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_ACTYPE_TEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_OFFPLANLEVEL_TEXT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LAUFD sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-LAUFI sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-X_DD_PRENOTIF sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-KOART sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-KONKO sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-PR_BUSINESSPARTNER sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SECURITY_ACCOUNT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-SECURITY_CLASS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_STATUS sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_LEVEL sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_PROMISE_AMT sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_PROMISE_BY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_CREATE_BY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_CREATE_BY_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_CHANGE_BY sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_CHANGE_BY_DESC sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_LAST_PAY_DATE sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-P2P_INSTALL_NO sy-vline
WA_FCLM_CP_S_ENTITY_PAYMENTDETAIL_STR-BASIC_CASH_SCOPE sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.