ABAP Select data from SAP table CMS_STR_COR_CAG_REQ 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 CMS_STR_COR_CAG_REQ 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 CMS_STR_COR_CAG_REQ. 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 CMS_STR_COR_CAG_REQ 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_CMS_STR_COR_CAG_REQ TYPE STANDARD TABLE OF CMS_STR_COR_CAG_REQ,
      WA_CMS_STR_COR_CAG_REQ TYPE CMS_STR_COR_CAG_REQ,
      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: <CMS_STR_COR_CAG_REQ> TYPE CMS_STR_COR_CAG_REQ.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM CMS_STR_COR_CAG_REQ
*  INTO TABLE @DATA(IT_CMS_STR_COR_CAG_REQ2).
*--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_CMS_STR_COR_CAG_REQ INDEX 1 INTO DATA(WA_CMS_STR_COR_CAG_REQ2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_CMS_STR_COR_CAG_REQ ASSIGNING <CMS_STR_COR_CAG_REQ>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<CMS_STR_COR_CAG_REQ>-WA_CAG_GEN = 1.
<CMS_STR_COR_CAG_REQ>-MANDT = 1.
<CMS_STR_COR_CAG_REQ>-COTYP = 1.
<CMS_STR_COR_CAG_REQ>-COKEY = 1.
<CMS_STR_COR_CAG_REQ>-UNAME = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_CMS_STR_COR_CAG_REQ-CDATE, sy-vline,
WA_CMS_STR_COR_CAG_REQ-CTIME, sy-vline,
WA_CMS_STR_COR_CAG_REQ-GPART, sy-vline,
WA_CMS_STR_COR_CAG_REQ-GPART_GUID, sy-vline,
WA_CMS_STR_COR_CAG_REQ-GPART_ADR_KIND, sy-vline,
WA_CMS_STR_COR_CAG_REQ-ORG_GPART, sy-vline.
ENDLOOP. *Add any further fields from structure WA_CMS_STR_COR_CAG_REQ 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_CMS_STR_COR_CAG_REQ 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_CMS_STR_COR_CAG_REQ INTO WA_CMS_STR_COR_CAG_REQ. *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 GPART CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_CMS_STR_COR_CAG_REQ-GPART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_CMS_STR_COR_CAG_REQ-GPART.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit CMSBP, internal->external for field BU_PARTNERID CALL FUNCTION 'CONVERSION_EXIT_CMSBP_OUTPUT' EXPORTING input = WA_CMS_STR_COR_CAG_REQ-BU_PARTNERID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_CMS_STR_COR_CAG_REQ-BU_PARTNERID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field CAGMTID CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_CMS_STR_COR_CAG_REQ-CAGMTID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_CMS_STR_COR_CAG_REQ-CAGMTID.
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_CMS_STR_COR_CAG_REQ_STR,
WA_CAG_GEN TYPE STRING,
MANDT TYPE STRING,
COTYP TYPE STRING,
COKEY TYPE STRING,
UNAME TYPE STRING,
CDATE TYPE STRING,
CTIME TYPE STRING,
GPART TYPE STRING,
GPART_GUID TYPE STRING,
GPART_ADR_KIND TYPE STRING,
ORG_GPART TYPE STRING,
ORG_GPART_GUID TYPE STRING,
ADD_GPART TYPE STRING,
ADD_GPART_GUID TYPE STRING,
ADD_GPART_CAT TYPE STRING,
VKONT TYPE STRING,
VTREF TYPE STRING,
ADR_VALID_ON TYPE STRING,
ADRNR TYPE STRING,
ADR_GUID TYPE STRING,
ADRNR_INDEP_COMM TYPE STRING,
AGPART TYPE STRING,
AGPART_GUID TYPE STRING,
AGPART_ADR_KIND TYPE STRING,
AADRNR TYPE STRING,
AADR_GUID TYPE STRING,
FORMKEY TYPE STRING,
FORMKEY_RDI TYPE STRING,
ENTID1 TYPE STRING,
DATA1 TYPE STRING,
ENTID2 TYPE STRING,
DATA2 TYPE STRING,
ENTID3 TYPE STRING,
DATA3 TYPE STRING,
ENTID4 TYPE STRING,
DATA4 TYPE STRING,
CSORT TYPE STRING,
XCODT TYPE STRING,
XCODT_CLUST TYPE STRING,
LAUFD TYPE STRING,
LAUFI TYPE STRING,
XTEST TYPE STRING,
COPRI TYPE STRING,
COIDT TYPE STRING,
COITM TYPE STRING,
SPRAS TYPE STRING,
SALWA TYPE STRING,
SALBE TYPE STRING,
SENDCONTROL TYPE STRING,
PERSNUMBER TYPE STRING,
APERSNUMBER TYPE STRING,
BUKRS TYPE STRING,
CORR_ROLE TYPE STRING,
COPRI_LAUFD TYPE STRING,
COPRI_LAUFI TYPE STRING,
PROCESS_ID_ TYPE STRING,
NO_DOCPARTS TYPE STRING,
DOCPART_ROLE TYPE STRING,
XTRIAL TYPE STRING,
XREPRINT TYPE STRING,
SUBAP TYPE STRING,
XDELETE TYPE STRING,
PRINT_MODE TYPE STRING,
X_NO_ARC TYPE STRING,
X_DOCPART_LIST TYPE STRING,
LOCK_STATUS TYPE STRING,
/PF1/CLEARING_AREA TYPE STRING,
/PF1/TYPE TYPE STRING,
/PF1/REFERENCE_NO TYPE STRING,
/PF1/FAX_NUMBER TYPE STRING,
/PF1/ORDER_DATE TYPE STRING,
/PF1/ERROR_TEXT TYPE STRING,
BKKRS TYPE STRING,
ACNUM_INT TYPE STRING,
OBJECT_IDCMS TYPE STRING,
FLG_ORIGINALCMS TYPE STRING,
SENDCONTROLCMS TYPE STRING,
INT_ACCNT_IDPF1 TYPE STRING,
AM_AREAPF1 TYPE STRING,
PRODUCT_IDPF1 TYPE STRING,
BP_AREAPF1 TYPE STRING,
PRODUCTTYPEFVD TYPE STRING,
BP_ROLEFVD TYPE STRING,
BP_ROLETYPEFVD TYPE STRING,
SOBJECTFVD TYPE STRING,
CORR_ACTIVITYFVD TYPE STRING,
REFERENCEDATEFVD TYPE STRING,
WA_SENDER TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
VARYF TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
CNAME TYPE STRING,
STRAS TYPE STRING,
ORT01 TYPE STRING,
PSTLZ TYPE STRING,
LAND1 TYPE STRING,
TELNR TYPE STRING,
FAXNR TYPE STRING,
ENTKM TYPE STRING,
BUILD TYPE STRING,
ROOM1 TYPE STRING,
ADRNR TYPE STRING,
REGIO TYPE STRING,
STRS2 TYPE STRING,
HAUSN TYPE STRING,
WA_CAG_ADMIN TYPE STRING,
CAG_GUID TYPE STRING,
CAGMTID TYPE STRING,
CAGMT_TYPE TYPE STRING,
ADMIN_ORG_UNIT TYPE STRING,
BANKAREA TYPE STRING,
ORG_UNIT1 TYPE STRING,
ORG_UNIT2 TYPE STRING,
ORG_UNIT3 TYPE STRING,
ORG_UNIT4 TYPE STRING,
ORG_UNIT5 TYPE STRING,
WA_GUAR_DATA TYPE STRING,
CAG_GUID TYPE STRING,
CAGMTID TYPE STRING,
CAGMT_TYPE TYPE STRING,
FLG_COUNTER_GUAR TYPE STRING,
FLG_CO_GUAR TYPE STRING,
FLG_FIXED_LIABTY TYPE STRING,
FLG_DEF_LIABTY TYPE STRING,
PCT_DEF_LIABTY TYPE STRING,
FLG_INCL_CAG_LNK TYPE STRING,
IND_APPR_AUTH TYPE STRING,
FLG_ENFORCEABLE TYPE STRING,
LENDING_RATE TYPE STRING,
UNIT_REDU_FREQ TYPE STRING,
PERIOD_REDU_FREQ TYPE STRING,
REDU_AMT TYPE STRING,
REDU_CURR TYPE STRING,
REDU_PCT TYPE STRING,
REDU_START_DATE TYPE STRING,
REDU_END_DATE TYPE STRING,
REDU_LAST_DATE TYPE STRING,
ORI_VALUE TYPE STRING,
ORI_VALUE_CURR TYPE STRING,
WA_TRANS_DATA TYPE STRING,
CAG_GUID TYPE STRING,
CAGMTID TYPE STRING,
CAGMT_TYPE TYPE STRING,
FLG_LEASING_TXN TYPE STRING,
IND_LESSOR_LIEN TYPE STRING,
IND_ACC_LIABLE TYPE STRING,
FLG_ASGMT_AR TYPE STRING,
WA_LCHG_DATA TYPE STRING,
CAG_GUID TYPE STRING,
CAGMTID TYPE STRING,
CAGMT_TYPE TYPE STRING,
INT_RATE TYPE STRING,
INCIDENTAL_PAYMT TYPE STRING,
UNIT_PMT_FREQ TYPE STRING,
PERIOD_PMT_FREQ TYPE STRING,
INT_START_DATE TYPE STRING,
NUM_YR_LCHG_INT TYPE STRING,
IND_ENFORCMT_TYP TYPE STRING,
ENFORCMT_AMT TYPE STRING,
ENFORCMT_CURR TYPE STRING,
REF_ENFORCMT_AMT TYPE STRING,
RANK TYPE STRING,
ENFORCMT_TITLE TYPE STRING,
UNIT_INT_FREQ TYPE STRING,
PERIOD_INT_FREQ TYPE STRING,
FLG_INTEREST_INC TYPE STRING,
UNIT_INC_FREQ TYPE STRING,
PERIOD_INC_FREQ TYPE STRING,
INC_PCT TYPE STRING,
INC_AMT TYPE STRING,
INC_CURR TYPE STRING,
INC_START_DATE TYPE STRING,
IND_HBR_WAIVER TYPE STRING,
INC_LAST_DATE TYPE STRING,
FLG_COLL_LCHG TYPE STRING,
FLG_CHARGE_CERT TYPE STRING,
CHARGE_CERT_NUM TYPE STRING,
FILE_NUM TYPE STRING,
WA_ASGMT_PLDG TYPE STRING,
CAG_GUID TYPE STRING,
CAGMTID TYPE STRING,
CAGMT_TYPE TYPE STRING,
IND_GBC_LIEN TYPE STRING,
FLG_DISCL TYPE STRING,
DISCL_DATE TYPE STRING,
ASGMT_REASON TYPE STRING,
WA_CALC_VAL TYPE STRING,
CAG_GUID TYPE STRING,
CAGMTID TYPE STRING,
CAGMT_TYPE TYPE STRING,
COLL_VALUE TYPE STRING,
COV_RATIO TYPE STRING,
LTOV_CAG_AMT TYPE STRING,
LTOV_CAG_PCT TYPE STRING,
RESULT_CURR TYPE STRING,
IND_RBL_RISK_METHOD TYPE STRING,
WA_RECEIVER TYPE STRING,
BU_PARTNERID TYPE STRING,
BP_DESCRIPTION TYPE STRING,
WA_CAG_BASIC TYPE STRING,
CAG_GUID TYPE STRING,
CAGMTID TYPE STRING,
CATEGORYID TYPE STRING,
CAGMT_TYPE TYPE STRING,
CAGMT_TYP_DESC TYPE STRING,
NOM_VALUE TYPE STRING,
NOM_VALUE_CURR TYPE STRING,
CAGMT_DATE TYPE STRING,
VALID_FROM TYPE STRING,
VALID_TO TYPE STRING,
COUNTRY_KEY TYPE STRING,
FLG_GLOBAL TYPE STRING,
PCT_ASSET_VAL TYPE STRING,
GUAR_RATE TYPE STRING,
SPL_MARKDOWN_PCT TYPE STRING,
SPL_MARKDOWN_AMT TYPE STRING,
SPL_MRKDOWN_CURR TYPE STRING,
DESCRIPTION TYPE STRING,
UNIT_REL_FREQ TYPE STRING,
PERIOD_REL_FREQ TYPE STRING,
OLD_CAGMTID TYPE STRING,
MIN_QL_EXCEP_TYP TYPE STRING,
MIN_QL_REASON TYPE STRING,
FLG_MIN_QL_REQMT TYPE STRING,
MIN_QL_CRITE TYPE STRING,
TERM_RIGHT_TYP TYPE STRING,
UNIT_TERM_FREQ TYPE STRING,
PERIOD_TERM_FREQ TYPE STRING,
NOTICE_PRD_UNIT TYPE STRING,
REQ_NOTICE_PRD TYPE STRING,
TERM_NOTICE_DATE TYPE STRING,
TERM_REASON TYPE STRING,
TERM_GUAR_AMT TYPE STRING,
TERMINATION_CURR TYPE STRING,
MIN_STOCK_AMT TYPE STRING,
MIN_STOCK_CURR TYPE STRING,
FLG_ADDNL_RBL TYPE STRING,
ADDNL_RBL_DATE TYPE STRING,
SCOPE_INS_COVER TYPE STRING,
LIQD_MODE TYPE STRING,
REL_THRESHOLD TYPE STRING,
COR_ROLE TYPE STRING,
LIQD_TYP TYPE STRING,
LIQD_REASON TYPE STRING,
LIQD_DATE TYPE STRING,
LIQD_AMT TYPE STRING,
LIQD_CURR TYPE STRING,
EXP_PRCD_AMNT TYPE STRING,
EXP_PRCD_CURR TYPE STRING,
EXP_ACC_DATE TYPE STRING,
BUPR_ID TYPE STRING,
BUPR_TYPE_CODE TYPE STRING,
T_BUPA TYPE STRING,
T_CHARGES TYPE STRING,
T_PORTIONS TYPE STRING,
T_SYS_STAT TYPE STRING,
T_USR_STAT TYPE STRING,
T_RULES TYPE STRING,
T_CAG_RBL TYPE STRING,
T_CAG_REL_TO TYPE STRING,
T_CAG_REL_FR TYPE STRING,
T_CAG_DOC TYPE STRING,
T_PRIO_CHG TYPE STRING,
T_ASMT_VAL TYPE STRING,
T_LEND_VAL TYPE STRING,
T_LEND_LMT TYPE STRING,
T_LTOV_PR TYPE STRING,
T_DIST_COL TYPE STRING,
T_FREE_COL TYPE STRING,
T_DIST_CV_TO TYPE STRING,
T_DIST_CV_FR TYPE STRING,
T_CAG_NOTES TYPE STRING,
T_CAG_SA TYPE STRING,
T_CAG_BP_TRM TYPE STRING,
T_CAG_EXP TYPE STRING,END OF T_EKKO_STR. DATA: WA_CMS_STR_COR_CAG_REQ_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_CMS_STR_COR_CAG_REQ_STR-WA_CAG_GEN sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-MANDT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COTYP sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COKEY sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-UNAME sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CDATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CTIME sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-GPART sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-GPART_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-GPART_ADR_KIND sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORG_GPART sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORG_GPART_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADD_GPART sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADD_GPART_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADD_GPART_CAT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-VKONT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-VTREF sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADR_VALID_ON sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADRNR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADR_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADRNR_INDEP_COMM sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-AGPART sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-AGPART_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-AGPART_ADR_KIND sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-AADRNR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-AADR_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FORMKEY sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FORMKEY_RDI sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENTID1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-DATA1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENTID2 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-DATA2 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENTID3 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-DATA3 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENTID4 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-DATA4 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CSORT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-XCODT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-XCODT_CLUST sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LAUFD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LAUFI sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-XTEST sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COPRI sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COIDT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COITM sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SPRAS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SALWA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SALBE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SENDCONTROL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PERSNUMBER sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-APERSNUMBER sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BUKRS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CORR_ROLE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COPRI_LAUFD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COPRI_LAUFI sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PROCESS_ID_ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-NO_DOCPARTS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-DOCPART_ROLE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-XTRIAL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-XREPRINT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SUBAP sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-XDELETE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PRINT_MODE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-X_NO_ARC sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-X_DOCPART_LIST sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LOCK_STATUS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-/PF1/CLEARING_AREA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-/PF1/TYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-/PF1/REFERENCE_NO sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-/PF1/FAX_NUMBER sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-/PF1/ORDER_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-/PF1/ERROR_TEXT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BKKRS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ACNUM_INT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-OBJECT_IDCMS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_ORIGINALCMS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SENDCONTROLCMS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INT_ACCNT_IDPF1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-AM_AREAPF1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PRODUCT_IDPF1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BP_AREAPF1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PRODUCTTYPEFVD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BP_ROLEFVD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BP_ROLETYPEFVD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SOBJECTFVD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CORR_ACTIVITYFVD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REFERENCEDATEFVD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_SENDER sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-MANDT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PLVAR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-OTYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-OBJID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INFTY sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SUBTY sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ISTAT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PRIOX sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BEGDA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENDDA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-VARYF sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SEQNR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-AEDTM sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-UNAME sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REASN sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-HISTO sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ITXNR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CNAME sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-STRAS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORT01 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PSTLZ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LAND1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-TELNR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FAXNR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENTKM sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BUILD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ROOM1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADRNR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REGIO sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-STRS2 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-HAUSN sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_CAG_ADMIN sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAG_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMTID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_TYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADMIN_ORG_UNIT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BANKAREA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORG_UNIT1 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORG_UNIT2 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORG_UNIT3 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORG_UNIT4 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORG_UNIT5 sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_GUAR_DATA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAG_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMTID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_TYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_COUNTER_GUAR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_CO_GUAR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_FIXED_LIABTY sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_DEF_LIABTY sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PCT_DEF_LIABTY sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_INCL_CAG_LNK sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-IND_APPR_AUTH sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_ENFORCEABLE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LENDING_RATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-UNIT_REDU_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PERIOD_REDU_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REDU_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REDU_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REDU_PCT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REDU_START_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REDU_END_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REDU_LAST_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORI_VALUE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ORI_VALUE_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_TRANS_DATA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAG_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMTID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_TYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_LEASING_TXN sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-IND_LESSOR_LIEN sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-IND_ACC_LIABLE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_ASGMT_AR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_LCHG_DATA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAG_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMTID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_TYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INT_RATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INCIDENTAL_PAYMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-UNIT_PMT_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PERIOD_PMT_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INT_START_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-NUM_YR_LCHG_INT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-IND_ENFORCMT_TYP sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENFORCMT_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENFORCMT_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REF_ENFORCMT_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-RANK sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ENFORCMT_TITLE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-UNIT_INT_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PERIOD_INT_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_INTEREST_INC sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-UNIT_INC_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PERIOD_INC_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INC_PCT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INC_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INC_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INC_START_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-IND_HBR_WAIVER sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-INC_LAST_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_COLL_LCHG sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_CHARGE_CERT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CHARGE_CERT_NUM sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FILE_NUM sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_ASGMT_PLDG sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAG_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMTID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_TYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-IND_GBC_LIEN sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_DISCL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-DISCL_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ASGMT_REASON sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_CALC_VAL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAG_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMTID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_TYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COLL_VALUE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COV_RATIO sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LTOV_CAG_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LTOV_CAG_PCT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-RESULT_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-IND_RBL_RISK_METHOD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_RECEIVER sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BU_PARTNERID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BP_DESCRIPTION sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-WA_CAG_BASIC sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAG_GUID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMTID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CATEGORYID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_TYPE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_TYP_DESC sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-NOM_VALUE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-NOM_VALUE_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-CAGMT_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-VALID_FROM sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-VALID_TO sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COUNTRY_KEY sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_GLOBAL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PCT_ASSET_VAL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-GUAR_RATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SPL_MARKDOWN_PCT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SPL_MARKDOWN_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SPL_MRKDOWN_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-DESCRIPTION sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-UNIT_REL_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PERIOD_REL_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-OLD_CAGMTID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-MIN_QL_EXCEP_TYP sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-MIN_QL_REASON sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_MIN_QL_REQMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-MIN_QL_CRITE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-TERM_RIGHT_TYP sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-UNIT_TERM_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-PERIOD_TERM_FREQ sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-NOTICE_PRD_UNIT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REQ_NOTICE_PRD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-TERM_NOTICE_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-TERM_REASON sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-TERM_GUAR_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-TERMINATION_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-MIN_STOCK_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-MIN_STOCK_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-FLG_ADDNL_RBL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-ADDNL_RBL_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-SCOPE_INS_COVER sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LIQD_MODE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-REL_THRESHOLD sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-COR_ROLE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LIQD_TYP sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LIQD_REASON sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LIQD_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LIQD_AMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-LIQD_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-EXP_PRCD_AMNT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-EXP_PRCD_CURR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-EXP_ACC_DATE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BUPR_ID sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-BUPR_TYPE_CODE sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_BUPA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CHARGES sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_PORTIONS sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_SYS_STAT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_USR_STAT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_RULES sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CAG_RBL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CAG_REL_TO sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CAG_REL_FR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CAG_DOC sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_PRIO_CHG sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_ASMT_VAL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_LEND_VAL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_LEND_LMT sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_LTOV_PR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_DIST_COL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_FREE_COL sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_DIST_CV_TO sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_DIST_CV_FR sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CAG_NOTES sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CAG_SA sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CAG_BP_TRM sy-vline
WA_CMS_STR_COR_CAG_REQ_STR-T_CAG_EXP sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.