ABAP Select data from SAP table FVD_BACP_O_LPR_CL_C_BK_RQL 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 FVD_BACP_O_LPR_CL_C_BK_RQL 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 FVD_BACP_O_LPR_CL_C_BK_RQL. 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 FVD_BACP_O_LPR_CL_C_BK_RQL 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_FVD_BACP_O_LPR_CL_C_BK_RQL TYPE STANDARD TABLE OF FVD_BACP_O_LPR_CL_C_BK_RQL,
      WA_FVD_BACP_O_LPR_CL_C_BK_RQL TYPE FVD_BACP_O_LPR_CL_C_BK_RQL,
      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: <FVD_BACP_O_LPR_CL_C_BK_RQL> TYPE FVD_BACP_O_LPR_CL_C_BK_RQL.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM FVD_BACP_O_LPR_CL_C_BK_RQL
*  INTO TABLE @DATA(IT_FVD_BACP_O_LPR_CL_C_BK_RQL2).
*--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_FVD_BACP_O_LPR_CL_C_BK_RQL INDEX 1 INTO DATA(WA_FVD_BACP_O_LPR_CL_C_BK_RQL2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_FVD_BACP_O_LPR_CL_C_BK_RQL ASSIGNING <FVD_BACP_O_LPR_CL_C_BK_RQL>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<FVD_BACP_O_LPR_CL_C_BK_RQL>-MESSAGE_HEADER = 1.
<FVD_BACP_O_LPR_CL_C_BK_RQL>-ID = 1.
<FVD_BACP_O_LPR_CL_C_BK_RQL>-SCHEME_ID = 1.
<FVD_BACP_O_LPR_CL_C_BK_RQL>-SCHEME_AGENCY_ID = 1.
<FVD_BACP_O_LPR_CL_C_BK_RQL>-SCHEME_AGENCY_SCHEME_AGENCY_ID = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_FVD_BACP_O_LPR_CL_C_BK_RQL-CONTENT, sy-vline,
WA_FVD_BACP_O_LPR_CL_C_BK_RQL-UUID, sy-vline,
WA_FVD_BACP_O_LPR_CL_C_BK_RQL-SCHEME_ID, sy-vline,
WA_FVD_BACP_O_LPR_CL_C_BK_RQL-SCHEME_AGENCY_ID, sy-vline,
WA_FVD_BACP_O_LPR_CL_C_BK_RQL-CONTENT, sy-vline,
WA_FVD_BACP_O_LPR_CL_C_BK_RQL-REFERENCE_ID, sy-vline.
ENDLOOP. *Add any further fields from structure WA_FVD_BACP_O_LPR_CL_C_BK_RQL 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_FVD_BACP_O_LPR_CL_C_BK_RQL 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_FVD_BACP_O_LPR_CL_C_BK_RQL INTO WA_FVD_BACP_O_LPR_CL_C_BK_RQL. *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 RANL CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FVD_BACP_O_LPR_CL_C_BK_RQL-RANL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FVD_BACP_O_LPR_CL_C_BK_RQL-RANL.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit EXCRT, internal->external for field KURS1 CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_FVD_BACP_O_LPR_CL_C_BK_RQL-KURS1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FVD_BACP_O_LPR_CL_C_BK_RQL-KURS1.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

*Conversion exit EXCRT, internal->external for field KURS1 CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_FVD_BACP_O_LPR_CL_C_BK_RQL-KURS1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FVD_BACP_O_LPR_CL_C_BK_RQL-KURS1.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field MREQUESTOR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FVD_BACP_O_LPR_CL_C_BK_RQL-MREQUESTOR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FVD_BACP_O_LPR_CL_C_BK_RQL-MREQUESTOR.
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_FVD_BACP_O_LPR_CL_C_BK_RQL_STR,
MESSAGE_HEADER TYPE STRING,
ID TYPE STRING,
SCHEME_ID TYPE STRING,
SCHEME_AGENCY_ID TYPE STRING,
SCHEME_AGENCY_SCHEME_AGENCY_ID TYPE STRING,
CONTENT TYPE STRING,
UUID TYPE STRING,
SCHEME_ID TYPE STRING,
SCHEME_AGENCY_ID TYPE STRING,
CONTENT TYPE STRING,
REFERENCE_ID TYPE STRING,
SCHEME_ID TYPE STRING,
SCHEME_AGENCY_ID TYPE STRING,
SCHEME_AGENCY_SCHEME_AGENCY_ID TYPE STRING,
CONTENT TYPE STRING,
REFERENCE_UUID TYPE STRING,
SCHEME_ID TYPE STRING,
SCHEME_AGENCY_ID TYPE STRING,
CONTENT TYPE STRING,
CREATION_DATE_TIME TYPE STRING,
SENDER_BUSINESS_SYSTEM_ID TYPE STRING,
RECIPIENT_BUSINESS_SYSTEM_ID TYPE STRING,
LOG TYPE STRING,
MAXIMUM_LOG_ITEM_SEVERITY_CODE TYPE STRING,
BUS_DOC_PROCESSING_RESULT_CODE TYPE STRING,
ITEM TYPE STRING,
BO TYPE STRING,
VDBOHEAD TYPE STRING,
MANDT TYPE STRING,
BUKRS TYPE STRING,
SARCHIV TYPE STRING,
RANL TYPE STRING,
RBO TYPE STRING,
SBO_CAT TYPE STRING,
SBO_STATUS TYPE STRING,
SFGKZ TYPE STRING,
RERF TYPE STRING,
DERF TYPE STRING,
TERF TYPE STRING,
REHER TYPE STRING,
RBEAR TYPE STRING,
DBEAR TYPE STRING,
TBEAR TYPE STRING,
RBHER TYPE STRING,
XBO_TEXT TYPE STRING,
BMIWR TYPE STRING,
SANTWHR TYPE STRING,
DFAELL TYPE STRING,
SBOTERM TYPE STRING,
SREFCONCEPT TYPE STRING,
BCWHR TYPE STRING,
SCWHR TYPE STRING,
SRELSTAT TYPE STRING,
BPCA_ID TYPE STRING,
BPCA_TYPE_CODE TYPE STRING,
VDREPAYMENT TYPE STRING,
MANDT TYPE STRING,
BUKRS TYPE STRING,
SARCHIV TYPE STRING,
RANL TYPE STRING,
RBO TYPE STRING,
SBO_STATUS TYPE STRING,
SFGKZ TYPE STRING,
SRELSTAT TYPE STRING,
SNOTIZ TYPE STRING,
DFAELL TYPE STRING,
BRVWR TYPE STRING,
DEFSZ TYPE STRING,
BRPWR TYPE STRING,
SBOTERM TYPE STRING,
XTEXT TYPE STRING,
SBWHR TYPE STRING,
SBRUTTO TYPE STRING,
SNETTO TYPE STRING,
BBBWHR TYPE STRING,
BCWHR TYPE STRING,
BADDFLOWS TYPE STRING,
BOVERDUE_ITEMS TYPE STRING,
BCREDITS TYPE STRING,
BPROPPAYMENTS TYPE STRING,
BDEFPAYMENTS TYPE STRING,
BREGPAYMENTS TYPE STRING,
BFELD1 TYPE STRING,
BFELD2 TYPE STRING,
BFELD3 TYPE STRING,
BFELD4 TYPE STRING,
BOUTSTANDING TYPE STRING,
IOA_AMOUNT TYPE STRING,
BOFFSETNG_FLOWS TYPE STRING,
BREFUND TYPE STRING,
BHWHR TYPE STRING,
KURS1 TYPE STRING,
SINCL TYPE STRING,
SINCLINT TYPE STRING,
SVULT TYPE STRING,
DDISPO TYPE STRING,
SKALID TYPE STRING,
SKALID2 TYPE STRING,
SBEWART TYPE STRING,
SGTXT TYPE STRING,
BRPWR_FAELL TYPE STRING,
DELFZ TYPE STRING,
DELFZ_REPAY TYPE STRING,
BAVWR TYPE STRING,
BPARTREDUCTION TYPE STRING,
BNONSETTLEDREPAY TYPE STRING,
JREPAY_SETTLEM TYPE STRING,
JREGPAYMENTS TYPE STRING,
SKOART TYPE STRING,
DGUEL_KP TYPE STRING,
BBASIS TYPE STRING,
PKOND TYPE STRING,
BKOND TYPE STRING,
SCONDCOLL TYPE STRING,
DDEFERRAL_FROM TYPE STRING,
DGUEL_KK TYPE STRING,
SPAYSIM TYPE STRING,
PSSDKURS TYPE STRING,
BNWHR TYPE STRING,
JNOREGSETTLE TYPE STRING,
DFAELL_ADJ TYPE STRING,
PARTNR TYPE STRING,
ZLSCH TYPE STRING,
BVTYP TYPE STRING,
SZART TYPE STRING,
JNODOIP TYPE STRING,
XNODUNN TYPE STRING,
KOSTL TYPE STRING,
SBUST TYPE STRING,
SZEGEN TYPE STRING,
DANGAM TYPE STRING,
DANGBIS TYPE STRING,
DANNAHME TYPE STRING,
DKUENDDG TYPE STRING,
SKUEND TYPE STRING,
RREJECT_REASON TYPE STRING,
RREPAY_REASON TYPE STRING,
KUNNR TYPE STRING,
ZAHLS TYPE STRING,
XCONDPAYDATA TYPE STRING,
MABER TYPE STRING,
MANSP TYPE STRING,
REMIT_INFO TYPE STRING,
MNDID TYPE STRING,
UZAWE TYPE STRING,
XNODUNN_OLD TYPE STRING,
JNODOIP_OLD TYPE STRING,
DEFSZ_OLD TYPE STRING,
CHANGED TYPE STRING,
DFPOSPO TYPE STRING,
MREQUESTOR TYPE STRING,
MSTOPCODE TYPE STRING,
MQUOTE TYPE STRING,
MCOM_STATUS TYPE STRING,
DCOM_STATUS TYPE STRING,
MREMITCODE TYPE STRING,
AACCRUED TYPE STRING,
APROJECTED TYPE STRING,
AINS_DEBIT TYPE STRING,
AINS_CREDIT TYPE STRING,
AINTDIEM TYPE STRING,
MNOINS TYPE STRING,
DELFZ_KOKO TYPE STRING,
LIFE_REPAY TYPE STRING,
OVERDUE_ITEMS TYPE STRING,
FIRST_POS_NOTICE TYPE STRING,
INTERIM_ACCOUNT TYPE STRING,
ENFORCM_PAYM TYPE STRING,
STATI_OLD TYPE STRING,
DUNNING_DATE TYPE STRING,
DUNNING_LEVEL TYPE STRING,
CLR_CATEGORY TYPE STRING,
NO_INST_OLD TYPE STRING,
INST_NEW TYPE STRING,
NO_INST_NEW TYPE STRING,
EXIT_INST_NEW TYPE STRING,
EXIT_INST_OLD TYPE STRING,
MONTHS_OLD TYPE STRING,
MONTHS_NEW TYPE STRING,
AREIMBURSEMENT TYPE STRING,
AINSURANCE_CONTR TYPE STRING,
ADIFFERENCE TYPE STRING,
ICONSIDER TYPE STRING,
CALCULATION_DATE TYPE STRING,
UCLICURR TYPE STRING,
CLI_FLOW_SBEWART TYPE STRING,
CLI_CHANGED TYPE STRING,
RREPAYMENT TYPE STRING,
SBO_STATUS TYPE STRING,
SFGKZ TYPE STRING,
SRELSTAT TYPE STRING,
SNOTIZ TYPE STRING,
DFAELL TYPE STRING,
BRVWR TYPE STRING,
DEFSZ TYPE STRING,
BRPWR TYPE STRING,
SBOTERM TYPE STRING,
XTEXT TYPE STRING,
SBWHR TYPE STRING,
SBRUTTO TYPE STRING,
SNETTO TYPE STRING,
BBBWHR TYPE STRING,
BCWHR TYPE STRING,
BADDFLOWS TYPE STRING,
BOVERDUE_ITEMS TYPE STRING,
BCREDITS TYPE STRING,
BPROPPAYMENTS TYPE STRING,
BDEFPAYMENTS TYPE STRING,
BREGPAYMENTS TYPE STRING,
BFELD1 TYPE STRING,
BFELD2 TYPE STRING,
BFELD3 TYPE STRING,
BFELD4 TYPE STRING,
BOUTSTANDING TYPE STRING,
IOA_AMOUNT TYPE STRING,
BOFFSETNG_FLOWS TYPE STRING,
BREFUND TYPE STRING,
BHWHR TYPE STRING,
KURS1 TYPE STRING,
SINCL TYPE STRING,
SINCLINT TYPE STRING,
SVULT TYPE STRING,
DDISPO TYPE STRING,
SKALID TYPE STRING,
SKALID2 TYPE STRING,
SBEWART TYPE STRING,
SGTXT TYPE STRING,
BRPWR_FAELL TYPE STRING,
DELFZ TYPE STRING,
DELFZ_REPAY TYPE STRING,
BAVWR TYPE STRING,
BPARTREDUCTION TYPE STRING,
BNONSETTLEDREPAY TYPE STRING,
JREPAY_SETTLEM TYPE STRING,
JREGPAYMENTS TYPE STRING,
SKOART TYPE STRING,
DGUEL_KP TYPE STRING,
BBASIS TYPE STRING,
PKOND TYPE STRING,
BKOND TYPE STRING,
SCONDCOLL TYPE STRING,
DDEFERRAL_FROM TYPE STRING,
DGUEL_KK TYPE STRING,
SPAYSIM TYPE STRING,
PSSDKURS TYPE STRING,
BNWHR TYPE STRING,
JNOREGSETTLE TYPE STRING,
DFAELL_ADJ TYPE STRING,
PARTNR TYPE STRING,
ZLSCH TYPE STRING,
BVTYP TYPE STRING,
SZART TYPE STRING,
JNODOIP TYPE STRING,
XNODUNN TYPE STRING,
KOSTL TYPE STRING,
SBUST TYPE STRING,
SZEGEN TYPE STRING,
DANGAM TYPE STRING,
DANGBIS TYPE STRING,
DANNAHME TYPE STRING,
DKUENDDG TYPE STRING,
SKUEND TYPE STRING,
RREJECT_REASON TYPE STRING,
RREPAY_REASON TYPE STRING,
KUNNR TYPE STRING,
ZAHLS TYPE STRING,
XCONDPAYDATA TYPE STRING,
MABER TYPE STRING,
MANSP TYPE STRING,
REMIT_INFO TYPE STRING,
MNDID TYPE STRING,
UZAWE TYPE STRING,
XNODUNN_OLD TYPE STRING,
JNODOIP_OLD TYPE STRING,
DEFSZ_OLD TYPE STRING,
XBO_STATUS TYPE STRING,
XSFGKZ TYPE STRING,
XBO_TEXT TYPE STRING,
XNOTIZ TYPE STRING,
XBEWART TYPE STRING,
XKOARTM TYPE STRING,
XCONDCOLL TYPE STRING,
JFULLREP TYPE STRING,
RERF TYPE STRING,
DERF TYPE STRING,
TERF TYPE STRING,
RBEAR TYPE STRING,
DBEAR TYPE STRING,
TBEAR TYPE STRING,
BREGPAYMENTS_SAVE TYPE STRING,
SFGST TYPE STRING,
BREGPAYM_N_REQ TYPE STRING,
REHER TYPE STRING,
RBHER TYPE STRING,
RREJECT_REASON_TEXT TYPE STRING,
SKUEND_TEXT TYPE STRING,
REASON_TEXT TYPE STRING,
CHANGED TYPE STRING,
LIFE_REPAY TYPE STRING,
OVERDUE_ITEMS TYPE STRING,
FIRST_POS_NOTICE TYPE STRING,
INTERIM_ACCOUNT TYPE STRING,
ENFORCM_PAYM TYPE STRING,
STATI_OLD TYPE STRING,
DUNNING_DATE TYPE STRING,
DUNNING_LEVEL TYPE STRING,
CLR_CATEGORY TYPE STRING,
SBO_CAT TYPE STRING,
FULL_PAYMENT_DATE TYPE STRING,
LAST_PAYMENT_DATE TYPE STRING,
PARTNR_ADR TYPE STRING,
ENFORCM_PAYM_ADR TYPE STRING,
KUEND_TEXT TYPE STRING,
LOLIINBAL_ACTV TYPE STRING,
PEFFZINS_NEW TYPE STRING,
EXIT_INST_NEW TYPE STRING,
NO_INST_NEW TYPE STRING,
INST_NEW TYPE STRING,
NO_INST_OLD TYPE STRING,
INST_OLD TYPE STRING,
XEND_PROP TYPE STRING,
XINST_PROP TYPE STRING,
AMAXREP TYPE STRING,
EXIT_INST_OLD TYPE STRING,
MONTHS_OLD TYPE STRING,
MONTHS_NEW TYPE STRING,
NMAXTERM TYPE STRING,
DFPOSPO TYPE STRING,
MREQUESTOR TYPE STRING,
MSTOPCODE TYPE STRING,
MQUOTE TYPE STRING,
MCOM_STATUS TYPE STRING,
DCOM_STATUS TYPE STRING,
MREMITCODE TYPE STRING,
AACCRUED TYPE STRING,
APROJECTED TYPE STRING,
AINS_DEBIT TYPE STRING,
AINS_CREDIT TYPE STRING,
AINTDIEM TYPE STRING,
MNOINS TYPE STRING,
TREQUESTOR TYPE STRING,
TREQUESTOR1 TYPE STRING,
TMCOM_STATUS TYPE STRING,
DFULL_PAYMENT_DATE TYPE STRING,
AMAXREPAY TYPE STRING,
TMWIRETRANSFER TYPE STRING,
TMLOCKBOX TYPE STRING,
TMLOCKBOX1 TYPE STRING,
TSTOPCODE TYPE STRING,
GUI_MODE TYPE STRING,
LOGHANDLE TYPE STRING,
OKCODE TYPE STRING,
TABNR TYPE STRING,
ACT_COMPONENT TYPE STRING,
ACT_DYNPRO TYPE STRING,
ACTIVITY_ALLOWED TYPE STRING,
APPL_MODE TYPE STRING,
APPL_MODE_ENTRY TYPE STRING,
CALLING_COMP TYPE STRING,
CONF_OBJ TYPE STRING,
CONF_ACTIVE TYPE STRING,
NOTE_ASSIGNED TYPE STRING,
DATA_CHANGED TYPE STRING,
TESTRUN TYPE STRING,
RANL_AUTH TYPE STRING,
RANL_LOCK TYPE STRING,
NO_ENQUEUE TYPE STRING,
NO_CONFIRMATION TYPE STRING,
MLOANCAT TYPE STRING,
AREIMBURSEMENT TYPE STRING,
AINSURANCE_CONTR TYPE STRING,
ADIFFERENCE TYPE STRING,
ICONSIDER TYPE STRING,
CALCULATION_DATE TYPE STRING,
UCLICURR TYPE STRING,
CLI_FLOW_SBEWART TYPE STRING,
CLI_CHANGED TYPE STRING,
VDBEPP TYPE STRING,
VDBEKI TYPE STRING,
VDBEPI TYPE STRING,
RVZZBEPP TYPE STRING,
VZZBEPP TYPE STRING,
RBOBEPP TYPE STRING,
VDBEKI_REV TYPE STRING,END OF T_EKKO_STR. DATA: WA_FVD_BACP_O_LPR_CL_C_BK_RQL_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_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MESSAGE_HEADER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_AGENCY_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_AGENCY_SCHEME_AGENCY_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CONTENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-UUID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_AGENCY_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CONTENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-REFERENCE_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_AGENCY_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_AGENCY_SCHEME_AGENCY_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CONTENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-REFERENCE_UUID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCHEME_AGENCY_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CONTENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CREATION_DATE_TIME sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SENDER_BUSINESS_SYSTEM_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RECIPIENT_BUSINESS_SYSTEM_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-LOG sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MAXIMUM_LOG_ITEM_SEVERITY_CODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BUS_DOC_PROCESSING_RESULT_CODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ITEM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-VDBOHEAD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MANDT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BUKRS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SARCHIV sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RANL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RBO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBO_CAT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBO_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SFGKZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RERF sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DERF sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TERF sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-REHER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RBEAR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DBEAR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TBEAR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RBHER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XBO_TEXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BMIWR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SANTWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DFAELL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBOTERM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SREFCONCEPT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BCWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SRELSTAT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BPCA_ID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BPCA_TYPE_CODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-VDREPAYMENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MANDT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BUKRS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SARCHIV sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RANL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RBO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBO_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SFGKZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SRELSTAT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SNOTIZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DFAELL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BRVWR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DEFSZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BRPWR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBOTERM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XTEXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBRUTTO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SNETTO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BBBWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BCWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BADDFLOWS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BOVERDUE_ITEMS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BCREDITS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BPROPPAYMENTS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BDEFPAYMENTS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BREGPAYMENTS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BFELD1 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BFELD2 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BFELD3 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BFELD4 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BOUTSTANDING sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-IOA_AMOUNT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BOFFSETNG_FLOWS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BREFUND sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BHWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-KURS1 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SINCL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SINCLINT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SVULT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DDISPO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKALID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKALID2 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBEWART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SGTXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BRPWR_FAELL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DELFZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DELFZ_REPAY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BAVWR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BPARTREDUCTION sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BNONSETTLEDREPAY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JREPAY_SETTLEM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JREGPAYMENTS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKOART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DGUEL_KP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BBASIS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-PKOND sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BKOND sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCONDCOLL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DDEFERRAL_FROM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DGUEL_KK sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SPAYSIM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-PSSDKURS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BNWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JNOREGSETTLE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DFAELL_ADJ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-PARTNR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ZLSCH sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BVTYP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SZART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JNODOIP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XNODUNN sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-KOSTL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBUST sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SZEGEN sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DANGAM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DANGBIS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DANNAHME sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DKUENDDG sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKUEND sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RREJECT_REASON sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RREPAY_REASON sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-KUNNR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ZAHLS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XCONDPAYDATA sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MABER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MANSP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-REMIT_INFO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MNDID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-UZAWE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XNODUNN_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JNODOIP_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DEFSZ_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CHANGED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DFPOSPO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MREQUESTOR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MSTOPCODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MQUOTE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MCOM_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DCOM_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MREMITCODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AACCRUED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-APROJECTED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AINS_DEBIT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AINS_CREDIT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AINTDIEM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MNOINS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DELFZ_KOKO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-LIFE_REPAY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-OVERDUE_ITEMS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-FIRST_POS_NOTICE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-INTERIM_ACCOUNT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ENFORCM_PAYM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-STATI_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DUNNING_DATE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DUNNING_LEVEL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CLR_CATEGORY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-NO_INST_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-INST_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-NO_INST_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-EXIT_INST_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-EXIT_INST_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MONTHS_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MONTHS_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AREIMBURSEMENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AINSURANCE_CONTR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ADIFFERENCE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ICONSIDER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CALCULATION_DATE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-UCLICURR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CLI_FLOW_SBEWART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CLI_CHANGED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RREPAYMENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBO_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SFGKZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SRELSTAT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SNOTIZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DFAELL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BRVWR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DEFSZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BRPWR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBOTERM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XTEXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBRUTTO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SNETTO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BBBWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BCWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BADDFLOWS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BOVERDUE_ITEMS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BCREDITS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BPROPPAYMENTS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BDEFPAYMENTS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BREGPAYMENTS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BFELD1 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BFELD2 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BFELD3 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BFELD4 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BOUTSTANDING sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-IOA_AMOUNT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BOFFSETNG_FLOWS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BREFUND sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BHWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-KURS1 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SINCL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SINCLINT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SVULT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DDISPO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKALID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKALID2 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBEWART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SGTXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BRPWR_FAELL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DELFZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DELFZ_REPAY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BAVWR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BPARTREDUCTION sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BNONSETTLEDREPAY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JREPAY_SETTLEM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JREGPAYMENTS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKOART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DGUEL_KP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BBASIS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-PKOND sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BKOND sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SCONDCOLL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DDEFERRAL_FROM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DGUEL_KK sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SPAYSIM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-PSSDKURS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BNWHR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JNOREGSETTLE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DFAELL_ADJ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-PARTNR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ZLSCH sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BVTYP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SZART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JNODOIP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XNODUNN sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-KOSTL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBUST sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SZEGEN sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DANGAM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DANGBIS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DANNAHME sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DKUENDDG sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKUEND sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RREJECT_REASON sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RREPAY_REASON sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-KUNNR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ZAHLS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XCONDPAYDATA sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MABER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MANSP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-REMIT_INFO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MNDID sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-UZAWE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XNODUNN_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JNODOIP_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DEFSZ_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XBO_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XSFGKZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XBO_TEXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XNOTIZ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XBEWART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XKOARTM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XCONDCOLL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-JFULLREP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RERF sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DERF sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TERF sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RBEAR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DBEAR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TBEAR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BREGPAYMENTS_SAVE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SFGST sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-BREGPAYM_N_REQ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-REHER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RBHER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RREJECT_REASON_TEXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SKUEND_TEXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-REASON_TEXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CHANGED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-LIFE_REPAY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-OVERDUE_ITEMS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-FIRST_POS_NOTICE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-INTERIM_ACCOUNT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ENFORCM_PAYM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-STATI_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DUNNING_DATE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DUNNING_LEVEL sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CLR_CATEGORY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-SBO_CAT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-FULL_PAYMENT_DATE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-LAST_PAYMENT_DATE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-PARTNR_ADR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ENFORCM_PAYM_ADR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-KUEND_TEXT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-LOLIINBAL_ACTV sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-PEFFZINS_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-EXIT_INST_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-NO_INST_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-INST_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-NO_INST_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-INST_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XEND_PROP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-XINST_PROP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AMAXREP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-EXIT_INST_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MONTHS_OLD sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MONTHS_NEW sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-NMAXTERM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DFPOSPO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MREQUESTOR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MSTOPCODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MQUOTE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MCOM_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DCOM_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MREMITCODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AACCRUED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-APROJECTED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AINS_DEBIT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AINS_CREDIT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AINTDIEM sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MNOINS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TREQUESTOR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TREQUESTOR1 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TMCOM_STATUS sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DFULL_PAYMENT_DATE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AMAXREPAY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TMWIRETRANSFER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TMLOCKBOX sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TMLOCKBOX1 sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TSTOPCODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-GUI_MODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-LOGHANDLE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-OKCODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TABNR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ACT_COMPONENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ACT_DYNPRO sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ACTIVITY_ALLOWED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-APPL_MODE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-APPL_MODE_ENTRY sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CALLING_COMP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CONF_OBJ sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CONF_ACTIVE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-NOTE_ASSIGNED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-DATA_CHANGED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-TESTRUN sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RANL_AUTH sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RANL_LOCK sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-NO_ENQUEUE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-NO_CONFIRMATION sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-MLOANCAT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AREIMBURSEMENT sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-AINSURANCE_CONTR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ADIFFERENCE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-ICONSIDER sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CALCULATION_DATE sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-UCLICURR sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CLI_FLOW_SBEWART sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-CLI_CHANGED sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-VDBEPP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-VDBEKI sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-VDBEPI sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RVZZBEPP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-VZZBEPP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-RBOBEPP sy-vline
WA_FVD_BACP_O_LPR_CL_C_BK_RQL_STR-VDBEKI_REV sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.