ABAP Select data from SAP table /PM0/ABC_BO_COLL 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 /PM0/ABC_BO_COLL 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 /PM0/ABC_BO_COLL. 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 /PM0/ABC_BO_COLL 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_/PM0/ABC_BO_COLL TYPE STANDARD TABLE OF /PM0/ABC_BO_COLL,
      WA_/PM0/ABC_BO_COLL TYPE /PM0/ABC_BO_COLL,
      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: </PM0/ABC_BO_COLL> TYPE /PM0/ABC_BO_COLL.

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

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM /PM0/ABC_BO_COLL
  INTO TABLE IT_/PM0/ABC_BO_COLL.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM /PM0/ABC_BO_COLL
*  INTO TABLE @DATA(IT_/PM0/ABC_BO_COLL2).
*--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_/PM0/ABC_BO_COLL INDEX 1 INTO DATA(WA_/PM0/ABC_BO_COLL2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/PM0/ABC_BO_COLL ASSIGNING </PM0/ABC_BO_COLL>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</PM0/ABC_BO_COLL>-S_APPLKEY = 1.
</PM0/ABC_BO_COLL>-APPLKEY_CD = 1.
</PM0/ABC_BO_COLL>-APPLTYPE_CD = 1.
</PM0/ABC_BO_COLL>-DOCIDENT_TT = 1.
</PM0/ABC_BO_COLL>-BO_ID = 1.
ENDLOOP.

LOOP AT IT_/PM0/ABC_BO_COLL INTO WA_/PM0/ABC_BO_COLL.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/PM0/ABC_BO_COLL-POLICY_ID, sy-vline,
WA_/PM0/ABC_BO_COLL-PPDPAC_ID, sy-vline,
WA_/PM0/ABC_BO_COLL-POLPR_ID, sy-vline,
WA_/PM0/ABC_BO_COLL-COVPAC_ID, sy-vline,
WA_/PM0/ABC_BO_COLL-COVERAGE_ID, sy-vline,
WA_/PM0/ABC_BO_COLL-COVCPCO_ID, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/PM0/ABC_BO_COLL 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_/PM0/ABC_BO_COLL 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_/PM0/ABC_BO_COLL INTO WA_/PM0/ABC_BO_COLL. *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 DATE_CD CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/PM0/ABC_BO_COLL-DATE_CD IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/PM0/ABC_BO_COLL-DATE_CD.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field TOWNSHIP_NO CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/PM0/ABC_BO_COLL-TOWNSHIP_NO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/PM0/ABC_BO_COLL-TOWNSHIP_NO.
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_/PM0/ABC_BO_COLL_STR,
S_APPLKEY TYPE STRING,
APPLKEY_CD TYPE STRING,
APPLTYPE_CD TYPE STRING,
DOCIDENT_TT TYPE STRING,
BO_ID TYPE STRING,
POLICY_ID TYPE STRING,
PPDPAC_ID TYPE STRING,
POLPR_ID TYPE STRING,
COVPAC_ID TYPE STRING,
COVERAGE_ID TYPE STRING,
COVCPCO_ID TYPE STRING,
BIZPRC_ID TYPE STRING,
BTX_ID TYPE STRING,
ACTION_ID TYPE STRING,
DATE_CD TYPE STRING,
S_JOURNAL_ATTR TYPE STRING,
IS_APL_JOURNAL TYPE STRING,
POL_ID TYPE STRING,
APL_ID TYPE STRING,
BIZPRC_ID TYPE STRING,
AMN_ID TYPE STRING,
BIZPRC_NO TYPE STRING,
EFFECTIVE_DT TYPE STRING,
ACCESS_MODE TYPE STRING,
PPRUNNO_ID TYPE STRING,
JOURNALSTATE_T TYPE STRING,
APL_NO TYPE STRING,
POL_NO TYPE STRING,
APPLIN_DT TYPE STRING,
APPL_DT TYPE STRING,
BEGINAPL_TS TYPE STRING,
BEGINWHO_DT TYPE STRING,
AMNNR_TT TYPE STRING,
ONLYNONUPDATE_FG TYPE STRING,
CHGREASON_ID TYPE STRING,
OTHCHGREASON_TT TYPE STRING,
CUST1_TT TYPE STRING,
CUST2_TT TYPE STRING,
CUST3_TT TYPE STRING,
JOURNALHEADER_CI TYPE STRING,
CUSTOMER_PB_CI TYPE STRING,
CHGREASON_TT TYPE STRING,
S_CORREVENT TYPE STRING,
BO_ID TYPE STRING,
POLICY_ID TYPE STRING,
PPDPAC_ID TYPE STRING,
POLPR_ID TYPE STRING,
COVPAC_ID TYPE STRING,
COVERAGE_ID TYPE STRING,
COVCPCO_ID TYPE STRING,
BIZPRC_ID TYPE STRING,
BTX_ID TYPE STRING,
ACTION_ID TYPE STRING,
DATE_CD TYPE STRING,
V_EFFECTIVE_DT TYPE STRING,
S_USERADDR TYPE STRING,
MANDT TYPE STRING,
BNAME TYPE STRING,
NAME_FIRST TYPE STRING,
NAME_LAST TYPE STRING,
NAME_TEXTC TYPE STRING,
TEL_EXTENS TYPE STRING,
KOSTL TYPE STRING,
BUILDING TYPE STRING,
ROOMNUMBER TYPE STRING,
DEPARTMENT TYPE STRING,
INHOUSE_ML TYPE STRING,
NAME1 TYPE STRING,
CITY1 TYPE STRING,
POST_CODE1 TYPE STRING,
MC_NAMEFIR TYPE STRING,
MC_NAMELAS TYPE STRING,
MC_NAME1 TYPE STRING,
MC_CITY1 TYPE STRING,
COMPANY TYPE STRING,
IDADTYPE TYPE STRING,
T_COVCP_BNF TYPE STRING,
T_COV_BNF TYPE STRING,
T_POLPR_BNF TYPE STRING,
T_COVCP_CLAUSE TYPE STRING,
T_COVPAC_CLAUSE TYPE STRING,
T_COV_CLAUSE TYPE STRING,
T_POLPR_CLAUSE TYPE STRING,
T_SUBJCT_CLAUSE TYPE STRING,
T_POLPR_COLLECT TYPE STRING,
T_COVCP TYPE STRING,
T_COV_INFRD TYPE STRING,
T_POLPR_INFRD TYPE STRING,
T_SUBJCT_INFRD TYPE STRING,
T_POLICY TYPE STRING,
T_POLPR TYPE STRING,
T_COVCP_PREM TYPE STRING,
T_COVCP_PREM_PREMTAX TYPE STRING,
T_COVPAC_PREM TYPE STRING,
T_COVPAC_PREM_PREMTAX TYPE STRING,
T_COV_PREM TYPE STRING,
T_COV_PREM_PREMTAX TYPE STRING,
T_POLPR_PREM TYPE STRING,
T_POLPR_PREM_PREMTAX TYPE STRING,
T_SUBJCT_PREM TYPE STRING,
T_SUBJCT_PREM_PREMTAX TYPE STRING,
T_COV_VALGAR TYPE STRING,
T_COV_DEVAPPL TYPE STRING,
T_POLPR_DEVAPPL TYPE STRING,
T_COV_EXREF TYPE STRING,
T_POLICY_EXREF TYPE STRING,
T_POLPR_EXREF TYPE STRING,
T_SUBJCT_EXREF TYPE STRING,
T_POLICY_POLHLDR TYPE STRING,
T_COV_BNFCRY TYPE STRING,
T_POLICY_BNFCRY TYPE STRING,
T_POLPR_BNFCRY TYPE STRING,
T_COV_CRDITOR TYPE STRING,
T_POLICY_CRDITOR TYPE STRING,
T_POLPR_CRDITOR TYPE STRING,
T_SUBJCT_CRDITOR TYPE STRING,
T_POLPR_PRMPAYR TYPE STRING,
T_COV_FUNDALL TYPE STRING,
T_COVCP_ACCASUR TYPE STRING,
T_COVCP_ACCSING TYPE STRING,
T_COV_ACCSING TYPE STRING,
T_COVCP_ACCEFS TYPE STRING,
T_COVCP_ACCFSHR TYPE STRING,
T_COVCP_ACCINCT TYPE STRING,
T_COVCP_ACCBSVL TYPE STRING,
T_POLICY_COMMIS TYPE STRING,
T_POLICY_COMMIS_COMROLE TYPE STRING,
T_COVCP_SUPDC TYPE STRING,
T_COVPAC_SUPDC TYPE STRING,
T_COV_SUPDC TYPE STRING,
T_POLPR_SUPDC TYPE STRING,
T_SUBJCT_SUPDC TYPE STRING,
T_COV TYPE STRING,
T_COV_PROJEC TYPE STRING,
T_COV_PROJEC_PROJTAX TYPE STRING,
T_POLPR_PROJEC TYPE STRING,
T_POLPR_PROJEC_PROJTAX TYPE STRING,
T_POLICY_CLAUSE TYPE STRING,
T_SUBJCT TYPE STRING,
T_FUND TYPE STRING,
T_REALOC TYPE STRING,
T_DISTR TYPE STRING,
T_COV_INDINC TYPE STRING,
T_COV_SSHEAD TYPE STRING,
T_COV_SSHEAD_SSWITCH TYPE STRING,
T_POLPR_CHARGE TYPE STRING,
T_POLPR_CHARGE_CHAPAY TYPE STRING,
T_COVCP_BNF_ASFUND TYPE STRING,
T_COVCP_BNF_PARTPAY TYPE STRING,
T_COV_BNF_ASFUND TYPE STRING,
T_COV_BNF_PARTPAY TYPE STRING,
T_POLPR_BNF_ASFUND TYPE STRING,
T_POLPR_BNF_PARTPAY TYPE STRING,
T_COVCP_PREM_ASFUND TYPE STRING,
T_COVPAC_PREM_ASFUND TYPE STRING,
T_COV_PREM_ASFUND TYPE STRING,
T_POLPR_PREM_ASFUND TYPE STRING,
T_SUBJCT_PREM_ASFUND TYPE STRING,
T_COVCP_ACCUSUR TYPE STRING,
T_COVCP_NOCASH TYPE STRING,
T_COVCP_CASHFL TYPE STRING,
T_POLICY_DEVAPPL TYPE STRING,
T_SETTLE TYPE STRING,
T_TRANSFER TYPE STRING,
T_FPRPR TYPE STRING,
T_TAXPAYR TYPE STRING,
T_LOAN TYPE STRING,
T_TERMS TYPE STRING,
T_SALES_1028_RES_POLICY TYPE STRING,
T_MANAGING_1028_RES_POLICY TYPE STRING,
T_SALES_1032_RES_POLICY TYPE STRING,
T_MANAGING_1032_RES_POLICY TYPE STRING,
T_SALES_1028_RES_POLPR TYPE STRING,
T_MANAGING_1028_RES_POLPR TYPE STRING,
T_SALES_1032_RES_POLPR TYPE STRING,
T_MANAGING_1032_RES_POLPR TYPE STRING,
S_INSCOMP_ADDRESS TYPE STRING,
FULLNAME TYPE STRING,
ADDRESS TYPE STRING,
STANDARDADDRESS TYPE STRING,
C_O_NAME TYPE STRING,
CITY TYPE STRING,
DISTRICT TYPE STRING,
REGIOGROUP TYPE STRING,
POSTL_COD1 TYPE STRING,
POSTL_COD2 TYPE STRING,
POSTL_COD3 TYPE STRING,
PCODE1_EXT TYPE STRING,
PCODE2_EXT TYPE STRING,
PCODE3_EXT TYPE STRING,
PO_BOX TYPE STRING,
PO_W_O_NO TYPE STRING,
PO_BOX_CIT TYPE STRING,
PO_BOX_REG TYPE STRING,
POBOX_CTRY TYPE STRING,
PO_CTRYISO TYPE STRING,
STREET TYPE STRING,
STR_ABBR TYPE STRING,
HOUSE_NO TYPE STRING,
HOUSE_NO2 TYPE STRING,
HOUSE_NO3 TYPE STRING,
STR_SUPPL1 TYPE STRING,
STR_SUPPL2 TYPE STRING,
STR_SUPPL3 TYPE STRING,
LOCATION TYPE STRING,
BUILDING TYPE STRING,
FLOOR TYPE STRING,
ROOM_NO TYPE STRING,
COUNTRY TYPE STRING,
COUNTRYISO TYPE STRING,
REGION TYPE STRING,
TIME_ZONE TYPE STRING,
TAXJURCODE TYPE STRING,
HOME_CITY TYPE STRING,
TRANSPZONE TYPE STRING,
LANGU TYPE STRING,
LANGUISO TYPE STRING,
COMM_TYPE TYPE STRING,
EXTADDRESSNUMBER TYPE STRING,
DONT_USE_P TYPE STRING,
DONT_USE_S TYPE STRING,
MOVE_DATE TYPE STRING,
MOVE_ADDRESS TYPE STRING,
VALIDFROMDATE TYPE STRING,
VALIDTODATE TYPE STRING,
MOVE_ADDR_GUID TYPE STRING,
CITY_NO TYPE STRING,
DISTRCT_NO TYPE STRING,
CHCKSTATUS TYPE STRING,
PBOXCIT_NO TYPE STRING,
STREET_NO TYPE STRING,
HOMECITYNO TYPE STRING,
PO_BOX_LOBBY TYPE STRING,
DELI_SERV_TYPE TYPE STRING,
DELI_SERV_NUMBER TYPE STRING,
COUNTY TYPE STRING,
COUNTY_NO TYPE STRING,
TOWNSHIP TYPE STRING,
TOWNSHIP_NO TYPE STRING,
ADDRESS_DESC TYPE STRING,
TELNUMBER TYPE STRING,
URL TYPE STRING,
FAXNUMBER TYPE STRING,
EMAIL TYPE STRING,
S_POLICY_SALES_UNIT_OM_DATA TYPE STRING,
UNIT TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
SHORT TYPE STRING,
STEXT TYPE STRING,
ADDR TYPE STRING,
EMAIL TYPE STRING,
S_POLICY_MAN_UNIT_OM_DATA TYPE STRING,
UNIT TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
SHORT TYPE STRING,
STEXT TYPE STRING,
ADDR TYPE STRING,
EMAIL TYPE STRING,
S_POLPR_SALES_UNIT_OM_DATA TYPE STRING,
UNIT TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
SHORT TYPE STRING,
STEXT TYPE STRING,
ADDR TYPE STRING,
EMAIL TYPE STRING,
S_POLPR_MAN_UNIT_OM_DATA TYPE STRING,
UNIT TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
SHORT TYPE STRING,
STEXT TYPE STRING,
ADDR TYPE STRING,
EMAIL TYPE STRING,
T_POLPR_EXTPOL TYPE STRING,
T_COV_DEDCTBL TYPE STRING,
T_COV_PREMTAX TYPE STRING,
T_POLPR_SUBJCT TYPE STRING,
T_POLICY_CASHFL_PO TYPE STRING,
T_POLPR_CASHFL_PPR TYPE STRING,
T_COV_COINS_CASHFL TYPE STRING,
T_COV_COINS_NOCASHFL TYPE STRING,
T_SBADR TYPE STRING,
T_COV_TAXJOUR TYPE STRING,
T_COV_WHDTAX TYPE STRING,
T_COVCPCO TYPE STRING,
T_COVCP_BALANCE_NC TYPE STRING,
T_POLPR_MACOST TYPE STRING,
T_COV_MACOST TYPE STRING,
T_POLPR_MASTLAM TYPE STRING,
T_COV_MASTLAM TYPE STRING,
T_POLPR_MACCTAX TYPE STRING,
T_COV_MACCTAX TYPE STRING,
T_COVCPCO_LIMIT TYPE STRING,
T_COVCPCO_CLAUSE TYPE STRING,
T_COVCPCO_DEDCTBL TYPE STRING,
T_POLICY_DISTPLAN TYPE STRING,
T_POLPR_DISTPLAN TYPE STRING,
T_COV_DISTPLAN TYPE STRING,
T_POLICY_COINS TYPE STRING,
T_POLPR_COINS TYPE STRING,
T_COV_COINS TYPE STRING,
T_POLPR_DEDCTBL TYPE STRING,
T_SUBJCT_DEDCTBL TYPE STRING,
T_POLPR_EXTPOL_EXTPCL TYPE STRING,
T_COVPAC TYPE STRING,
T_COV_REPVAL TYPE STRING,
T_POLPR_LIMIT TYPE STRING,
T_POLPR_CBCPAYR TYPE STRING,
T_POLPR_LAPSE TYPE STRING,
T_COV_LAPSE TYPE STRING,
T_POLICY_DTIBTS TYPE STRING,
T_JOURNAL_ENTRIES TYPE STRING,
T_COV_LIMIT TYPE STRING,
T_SBINC TYPE STRING,
T_XM TYPE STRING,END OF T_EKKO_STR. DATA: WA_/PM0/ABC_BO_COLL_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_/PM0/ABC_BO_COLL_STR-S_APPLKEY sy-vline
WA_/PM0/ABC_BO_COLL_STR-APPLKEY_CD sy-vline
WA_/PM0/ABC_BO_COLL_STR-APPLTYPE_CD sy-vline
WA_/PM0/ABC_BO_COLL_STR-DOCIDENT_TT sy-vline
WA_/PM0/ABC_BO_COLL_STR-BO_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-POLICY_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-PPDPAC_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-POLPR_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-COVPAC_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-COVERAGE_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-COVCPCO_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-BIZPRC_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-BTX_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-ACTION_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-DATE_CD sy-vline
WA_/PM0/ABC_BO_COLL_STR-S_JOURNAL_ATTR sy-vline
WA_/PM0/ABC_BO_COLL_STR-IS_APL_JOURNAL sy-vline
WA_/PM0/ABC_BO_COLL_STR-POL_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-APL_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-BIZPRC_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-AMN_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-BIZPRC_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-EFFECTIVE_DT sy-vline
WA_/PM0/ABC_BO_COLL_STR-ACCESS_MODE sy-vline
WA_/PM0/ABC_BO_COLL_STR-PPRUNNO_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-JOURNALSTATE_T sy-vline
WA_/PM0/ABC_BO_COLL_STR-APL_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-POL_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-APPLIN_DT sy-vline
WA_/PM0/ABC_BO_COLL_STR-APPL_DT sy-vline
WA_/PM0/ABC_BO_COLL_STR-BEGINAPL_TS sy-vline
WA_/PM0/ABC_BO_COLL_STR-BEGINWHO_DT sy-vline
WA_/PM0/ABC_BO_COLL_STR-AMNNR_TT sy-vline
WA_/PM0/ABC_BO_COLL_STR-ONLYNONUPDATE_FG sy-vline
WA_/PM0/ABC_BO_COLL_STR-CHGREASON_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-OTHCHGREASON_TT sy-vline
WA_/PM0/ABC_BO_COLL_STR-CUST1_TT sy-vline
WA_/PM0/ABC_BO_COLL_STR-CUST2_TT sy-vline
WA_/PM0/ABC_BO_COLL_STR-CUST3_TT sy-vline
WA_/PM0/ABC_BO_COLL_STR-JOURNALHEADER_CI sy-vline
WA_/PM0/ABC_BO_COLL_STR-CUSTOMER_PB_CI sy-vline
WA_/PM0/ABC_BO_COLL_STR-CHGREASON_TT sy-vline
WA_/PM0/ABC_BO_COLL_STR-S_CORREVENT sy-vline
WA_/PM0/ABC_BO_COLL_STR-BO_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-POLICY_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-PPDPAC_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-POLPR_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-COVPAC_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-COVERAGE_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-COVCPCO_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-BIZPRC_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-BTX_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-ACTION_ID sy-vline
WA_/PM0/ABC_BO_COLL_STR-DATE_CD sy-vline
WA_/PM0/ABC_BO_COLL_STR-V_EFFECTIVE_DT sy-vline
WA_/PM0/ABC_BO_COLL_STR-S_USERADDR sy-vline
WA_/PM0/ABC_BO_COLL_STR-MANDT sy-vline
WA_/PM0/ABC_BO_COLL_STR-BNAME sy-vline
WA_/PM0/ABC_BO_COLL_STR-NAME_FIRST sy-vline
WA_/PM0/ABC_BO_COLL_STR-NAME_LAST sy-vline
WA_/PM0/ABC_BO_COLL_STR-NAME_TEXTC sy-vline
WA_/PM0/ABC_BO_COLL_STR-TEL_EXTENS sy-vline
WA_/PM0/ABC_BO_COLL_STR-KOSTL sy-vline
WA_/PM0/ABC_BO_COLL_STR-BUILDING sy-vline
WA_/PM0/ABC_BO_COLL_STR-ROOMNUMBER sy-vline
WA_/PM0/ABC_BO_COLL_STR-DEPARTMENT sy-vline
WA_/PM0/ABC_BO_COLL_STR-INHOUSE_ML sy-vline
WA_/PM0/ABC_BO_COLL_STR-NAME1 sy-vline
WA_/PM0/ABC_BO_COLL_STR-CITY1 sy-vline
WA_/PM0/ABC_BO_COLL_STR-POST_CODE1 sy-vline
WA_/PM0/ABC_BO_COLL_STR-MC_NAMEFIR sy-vline
WA_/PM0/ABC_BO_COLL_STR-MC_NAMELAS sy-vline
WA_/PM0/ABC_BO_COLL_STR-MC_NAME1 sy-vline
WA_/PM0/ABC_BO_COLL_STR-MC_CITY1 sy-vline
WA_/PM0/ABC_BO_COLL_STR-COMPANY sy-vline
WA_/PM0/ABC_BO_COLL_STR-IDADTYPE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_BNF sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_BNF sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_BNF sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_CLAUSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVPAC_CLAUSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_CLAUSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_CLAUSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_CLAUSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_COLLECT sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_INFRD sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_INFRD sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_INFRD sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_PREM sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_PREM_PREMTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVPAC_PREM sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVPAC_PREM_PREMTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_PREM sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_PREM_PREMTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_PREM sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_PREM_PREMTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_PREM sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_PREM_PREMTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_VALGAR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_DEVAPPL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_DEVAPPL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_EXREF sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_EXREF sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_EXREF sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_EXREF sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_POLHLDR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_BNFCRY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_BNFCRY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_BNFCRY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_CRDITOR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_CRDITOR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_CRDITOR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_CRDITOR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_PRMPAYR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_FUNDALL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_ACCASUR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_ACCSING sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_ACCSING sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_ACCEFS sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_ACCFSHR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_ACCINCT sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_ACCBSVL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_COMMIS sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_COMMIS_COMROLE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_SUPDC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVPAC_SUPDC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_SUPDC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_SUPDC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_SUPDC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_PROJEC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_PROJEC_PROJTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_PROJEC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_PROJEC_PROJTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_CLAUSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_FUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_REALOC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_DISTR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_INDINC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_SSHEAD sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_SSHEAD_SSWITCH sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_CHARGE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_CHARGE_CHAPAY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_BNF_ASFUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_BNF_PARTPAY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_BNF_ASFUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_BNF_PARTPAY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_BNF_ASFUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_BNF_PARTPAY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_PREM_ASFUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVPAC_PREM_ASFUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_PREM_ASFUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_PREM_ASFUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_PREM_ASFUND sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_ACCUSUR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_NOCASH sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_CASHFL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_DEVAPPL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SETTLE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_TRANSFER sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_FPRPR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_TAXPAYR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_LOAN sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_TERMS sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SALES_1028_RES_POLICY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_MANAGING_1028_RES_POLICY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SALES_1032_RES_POLICY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_MANAGING_1032_RES_POLICY sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SALES_1028_RES_POLPR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_MANAGING_1028_RES_POLPR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SALES_1032_RES_POLPR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_MANAGING_1032_RES_POLPR sy-vline
WA_/PM0/ABC_BO_COLL_STR-S_INSCOMP_ADDRESS sy-vline
WA_/PM0/ABC_BO_COLL_STR-FULLNAME sy-vline
WA_/PM0/ABC_BO_COLL_STR-ADDRESS sy-vline
WA_/PM0/ABC_BO_COLL_STR-STANDARDADDRESS sy-vline
WA_/PM0/ABC_BO_COLL_STR-C_O_NAME sy-vline
WA_/PM0/ABC_BO_COLL_STR-CITY sy-vline
WA_/PM0/ABC_BO_COLL_STR-DISTRICT sy-vline
WA_/PM0/ABC_BO_COLL_STR-REGIOGROUP sy-vline
WA_/PM0/ABC_BO_COLL_STR-POSTL_COD1 sy-vline
WA_/PM0/ABC_BO_COLL_STR-POSTL_COD2 sy-vline
WA_/PM0/ABC_BO_COLL_STR-POSTL_COD3 sy-vline
WA_/PM0/ABC_BO_COLL_STR-PCODE1_EXT sy-vline
WA_/PM0/ABC_BO_COLL_STR-PCODE2_EXT sy-vline
WA_/PM0/ABC_BO_COLL_STR-PCODE3_EXT sy-vline
WA_/PM0/ABC_BO_COLL_STR-PO_BOX sy-vline
WA_/PM0/ABC_BO_COLL_STR-PO_W_O_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-PO_BOX_CIT sy-vline
WA_/PM0/ABC_BO_COLL_STR-PO_BOX_REG sy-vline
WA_/PM0/ABC_BO_COLL_STR-POBOX_CTRY sy-vline
WA_/PM0/ABC_BO_COLL_STR-PO_CTRYISO sy-vline
WA_/PM0/ABC_BO_COLL_STR-STREET sy-vline
WA_/PM0/ABC_BO_COLL_STR-STR_ABBR sy-vline
WA_/PM0/ABC_BO_COLL_STR-HOUSE_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-HOUSE_NO2 sy-vline
WA_/PM0/ABC_BO_COLL_STR-HOUSE_NO3 sy-vline
WA_/PM0/ABC_BO_COLL_STR-STR_SUPPL1 sy-vline
WA_/PM0/ABC_BO_COLL_STR-STR_SUPPL2 sy-vline
WA_/PM0/ABC_BO_COLL_STR-STR_SUPPL3 sy-vline
WA_/PM0/ABC_BO_COLL_STR-LOCATION sy-vline
WA_/PM0/ABC_BO_COLL_STR-BUILDING sy-vline
WA_/PM0/ABC_BO_COLL_STR-FLOOR sy-vline
WA_/PM0/ABC_BO_COLL_STR-ROOM_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-COUNTRY sy-vline
WA_/PM0/ABC_BO_COLL_STR-COUNTRYISO sy-vline
WA_/PM0/ABC_BO_COLL_STR-REGION sy-vline
WA_/PM0/ABC_BO_COLL_STR-TIME_ZONE sy-vline
WA_/PM0/ABC_BO_COLL_STR-TAXJURCODE sy-vline
WA_/PM0/ABC_BO_COLL_STR-HOME_CITY sy-vline
WA_/PM0/ABC_BO_COLL_STR-TRANSPZONE sy-vline
WA_/PM0/ABC_BO_COLL_STR-LANGU sy-vline
WA_/PM0/ABC_BO_COLL_STR-LANGUISO sy-vline
WA_/PM0/ABC_BO_COLL_STR-COMM_TYPE sy-vline
WA_/PM0/ABC_BO_COLL_STR-EXTADDRESSNUMBER sy-vline
WA_/PM0/ABC_BO_COLL_STR-DONT_USE_P sy-vline
WA_/PM0/ABC_BO_COLL_STR-DONT_USE_S sy-vline
WA_/PM0/ABC_BO_COLL_STR-MOVE_DATE sy-vline
WA_/PM0/ABC_BO_COLL_STR-MOVE_ADDRESS sy-vline
WA_/PM0/ABC_BO_COLL_STR-VALIDFROMDATE sy-vline
WA_/PM0/ABC_BO_COLL_STR-VALIDTODATE sy-vline
WA_/PM0/ABC_BO_COLL_STR-MOVE_ADDR_GUID sy-vline
WA_/PM0/ABC_BO_COLL_STR-CITY_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-DISTRCT_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-CHCKSTATUS sy-vline
WA_/PM0/ABC_BO_COLL_STR-PBOXCIT_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-STREET_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-HOMECITYNO sy-vline
WA_/PM0/ABC_BO_COLL_STR-PO_BOX_LOBBY sy-vline
WA_/PM0/ABC_BO_COLL_STR-DELI_SERV_TYPE sy-vline
WA_/PM0/ABC_BO_COLL_STR-DELI_SERV_NUMBER sy-vline
WA_/PM0/ABC_BO_COLL_STR-COUNTY sy-vline
WA_/PM0/ABC_BO_COLL_STR-COUNTY_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-TOWNSHIP sy-vline
WA_/PM0/ABC_BO_COLL_STR-TOWNSHIP_NO sy-vline
WA_/PM0/ABC_BO_COLL_STR-ADDRESS_DESC sy-vline
WA_/PM0/ABC_BO_COLL_STR-TELNUMBER sy-vline
WA_/PM0/ABC_BO_COLL_STR-URL sy-vline
WA_/PM0/ABC_BO_COLL_STR-FAXNUMBER sy-vline
WA_/PM0/ABC_BO_COLL_STR-EMAIL sy-vline
WA_/PM0/ABC_BO_COLL_STR-S_POLICY_SALES_UNIT_OM_DATA sy-vline
WA_/PM0/ABC_BO_COLL_STR-UNIT sy-vline
WA_/PM0/ABC_BO_COLL_STR-OTYPE sy-vline
WA_/PM0/ABC_BO_COLL_STR-OBJID sy-vline
WA_/PM0/ABC_BO_COLL_STR-SHORT sy-vline
WA_/PM0/ABC_BO_COLL_STR-STEXT sy-vline
WA_/PM0/ABC_BO_COLL_STR-ADDR sy-vline
WA_/PM0/ABC_BO_COLL_STR-EMAIL sy-vline
WA_/PM0/ABC_BO_COLL_STR-S_POLICY_MAN_UNIT_OM_DATA sy-vline
WA_/PM0/ABC_BO_COLL_STR-UNIT sy-vline
WA_/PM0/ABC_BO_COLL_STR-OTYPE sy-vline
WA_/PM0/ABC_BO_COLL_STR-OBJID sy-vline
WA_/PM0/ABC_BO_COLL_STR-SHORT sy-vline
WA_/PM0/ABC_BO_COLL_STR-STEXT sy-vline
WA_/PM0/ABC_BO_COLL_STR-ADDR sy-vline
WA_/PM0/ABC_BO_COLL_STR-EMAIL sy-vline
WA_/PM0/ABC_BO_COLL_STR-S_POLPR_SALES_UNIT_OM_DATA sy-vline
WA_/PM0/ABC_BO_COLL_STR-UNIT sy-vline
WA_/PM0/ABC_BO_COLL_STR-OTYPE sy-vline
WA_/PM0/ABC_BO_COLL_STR-OBJID sy-vline
WA_/PM0/ABC_BO_COLL_STR-SHORT sy-vline
WA_/PM0/ABC_BO_COLL_STR-STEXT sy-vline
WA_/PM0/ABC_BO_COLL_STR-ADDR sy-vline
WA_/PM0/ABC_BO_COLL_STR-EMAIL sy-vline
WA_/PM0/ABC_BO_COLL_STR-S_POLPR_MAN_UNIT_OM_DATA sy-vline
WA_/PM0/ABC_BO_COLL_STR-UNIT sy-vline
WA_/PM0/ABC_BO_COLL_STR-OTYPE sy-vline
WA_/PM0/ABC_BO_COLL_STR-OBJID sy-vline
WA_/PM0/ABC_BO_COLL_STR-SHORT sy-vline
WA_/PM0/ABC_BO_COLL_STR-STEXT sy-vline
WA_/PM0/ABC_BO_COLL_STR-ADDR sy-vline
WA_/PM0/ABC_BO_COLL_STR-EMAIL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_EXTPOL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_DEDCTBL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_PREMTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_SUBJCT sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_CASHFL_PO sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_CASHFL_PPR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_COINS_CASHFL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_COINS_NOCASHFL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SBADR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_TAXJOUR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_WHDTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCPCO sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCP_BALANCE_NC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_MACOST sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_MACOST sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_MASTLAM sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_MASTLAM sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_MACCTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_MACCTAX sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCPCO_LIMIT sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCPCO_CLAUSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVCPCO_DEDCTBL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_DISTPLAN sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_DISTPLAN sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_DISTPLAN sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_COINS sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_COINS sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_COINS sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_DEDCTBL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SUBJCT_DEDCTBL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_EXTPOL_EXTPCL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COVPAC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_REPVAL sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_LIMIT sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_CBCPAYR sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLPR_LAPSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_LAPSE sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_POLICY_DTIBTS sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_JOURNAL_ENTRIES sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_COV_LIMIT sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_SBINC sy-vline
WA_/PM0/ABC_BO_COLL_STR-T_XM sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.