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

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

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

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


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/SRMSMC/PX_S_DNB_DATARS4 ASSIGNING </SRMSMC/PX_S_DNB_DATARS4>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</SRMSMC/PX_S_DNB_DATARS4>-CONTROLLER = 1.
</SRMSMC/PX_S_DNB_DATARS4>-CACHE_IND = 1.
</SRMSMC/PX_S_DNB_DATARS4>-PRD_DT = 1.
</SRMSMC/PX_S_DNB_DATARS4>-SRVRTID = 1.
</SRMSMC/PX_S_DNB_DATARS4>-RPT = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/SRMSMC/PX_S_DNB_DATARS4-CONTROLLER, sy-vline,
WA_/SRMSMC/PX_S_DNB_DATARS4-ENQ_DUNS, sy-vline,
WA_/SRMSMC/PX_S_DNB_DATARS4-PROD, sy-vline,
WA_/SRMSMC/PX_S_DNB_DATARS4-DUNS_NBR, sy-vline,
WA_/SRMSMC/PX_S_DNB_DATARS4-PRIM_NME, sy-vline,
WA_/SRMSMC/PX_S_DNB_DATARS4-TRDG_STYL, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/SRMSMC/PX_S_DNB_DATARS4 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_/SRMSMC/PX_S_DNB_DATARS4 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_/SRMSMC/PX_S_DNB_DATARS4 INTO WA_/SRMSMC/PX_S_DNB_DATARS4. *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.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_/SRMSMC/PX_S_DNB_DATARS4_STR,
CONTROLLER TYPE STRING,
CACHE_IND TYPE STRING,
PRD_DT TYPE STRING,
SRVRTID TYPE STRING,
RPT TYPE STRING,
CONTROLLER TYPE STRING,
ENQ_DUNS TYPE STRING,
PROD TYPE STRING,
DUNS_NBR TYPE STRING,
PRIM_NME TYPE STRING,
TRDG_STYL TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,
ADR_LINE TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,
POST_TOWN TYPE STRING,
PRIM_GEO_AREA TYPE STRING,
SCDY_GEO_AREA TYPE STRING,
POST_CODE TYPE STRING,
TLCM_NBR TYPE STRING,
BUS_REGN_NBR TYPE STRING,
BUS_REGN_NBR_TYPE_CD TYPE STRING,
CTRY_CD TYPE STRING,
PRIM_SIC_TYPE_CD TYPE STRING,
PRIM_SIC TYPE STRING,
LCL_ACTV_CD_TYPE TYPE STRING,
LCL_ACTV_CD TYPE STRING,
TOT_EMPL TYPE STRING,
TOT_EMPL_ESTD_IND TYPE STRING,
TOT_EMPL_TEXT TYPE STRING,
STRT_YR TYPE STRING,
CURR_CNTL_YR TYPE STRING,
INCN_YR TYPE STRING,
SCRD_FLNG_IND TYPE STRING,
CLM_IND TYPE STRING,
SUIT_JDGT_IND TYPE STRING,
OUT_BUS_IND TYPE STRING,
FINL_EMBT_IND TYPE STRING,
SRVRTID TYPE STRING,
BR_IND TYPE STRING,
LOCN_STAT TYPE STRING,
CUST_ENDR TYPE STRING,
CEO_NME TYPE STRING,
GBL_ULT_PNT_DUNS TYPE STRING,
TOT_PMT TYPE STRING,
DCSN_INFO TYPE STRING,
CONTROLLER TYPE STRING,
CR_DCSN TYPE STRING,
DCSN_ID TYPE STRING,
RPT_REQ_USERID TYPE STRING,
RPT_GNRT_DT_TME TYPE STRING,
ACTN_MSG TYPE STRING,
INP_CRCY_CD TYPE STRING,
REQ_CR_AMT TYPE STRING,
OTSD_CR_BAL TYPE STRING,
USER_DEF_1 TYPE STRING,
USER_DEF_N TYPE STRING,
CR_LMT_CRCY_CD TYPE STRING,
CR_LMT TYPE STRING,
BILB_IND TYPE STRING,
RSK_BAND TYPE STRING,
DM_AGE TYPE STRING,
CURR_CNTL_AGE TYPE STRING,
DM_RSK_RATG TYPE STRING,
DM_SIC_TYPE_CD TYPE STRING,
DM_SIC TYPE STRING,
DM_NET_WRTH TYPE STRING,
DM_SLS TYPE STRING,
CR_RULE TYPE STRING,
CR_RULE_VER TYPE STRING,
DNB_RATG TYPE STRING,
PAYD_SCR TYPE STRING,
PAYD_NORM TYPE STRING,
PAYD_3_MO_AGO TYPE STRING,
CRCY_CD TYPE STRING,
HIGH_CR TYPE STRING,
AVG_HIGH_CR TYPE STRING,
MAX_CR_CRCY_CD TYPE STRING,
MAX_CR TYPE STRING,
ANN_SALE_VOL TYPE STRING,
ANN_SALE_ESTD_IND TYPE STRING,
ANN_SALE_CRCY_CD TYPE STRING,
TANG_NET_WRTH TYPE STRING,
TANG_NET_WRTH_CRCY_CD TYPE STRING,
STMT_DT TYPE STRING,
STMT_CRCY_CD TYPE STRING,
SLS TYPE STRING,
NET_WRTH TYPE STRING,
UBAL_IND TYPE STRING,
OPRG_SPEC_EVNT_IND TYPE STRING,
DSTR_IND TYPE STRING,
LGL_FORM TYPE STRING,
CRIM_IND TYPE STRING,
HIST_IND TYPE STRING,
FINL_LGL_EVNT_IND TYPE STRING,
DELQ_SCR_ENTR TYPE STRING,
CONTROLLER TYPE STRING,
SCR_GRP TYPE STRING,
CONTROLLER TYPE STRING,
ASMT_DT TYPE STRING,
DEFU_INDN TYPE STRING,
INDS_DEFU_INDN TYPE STRING,
INDS_NORM TYPE STRING,
INDS_PCTL TYPE STRING,
NATL_PCTL TYPE STRING,
ALGM_ID TYPE STRING,
SCR TYPE STRING,
SCR_AGE TYPE STRING,
SCR_CLAS TYPE STRING,
SCR_CMTY_CD TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,
SCR_OVRD_CD TYPE STRING,
FAIL_SCR_ENTR TYPE STRING,
CONTROLLER TYPE STRING,
SCR_GRP TYPE STRING,
CONTROLLER TYPE STRING,
ASMT_DT TYPE STRING,
DEFU_INDN TYPE STRING,
INDS_DEFU_INDN TYPE STRING,
INDS_NORM TYPE STRING,
INDS_PCTL TYPE STRING,
NATL_PCTL TYPE STRING,
ALGM_ID TYPE STRING,
SCR TYPE STRING,
SCR_AGE TYPE STRING,
SCR_CLAS TYPE STRING,
SCR_CMTY_CD TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,
SCR_OVRD_CD TYPE STRING,
CUST_INP_DATA TYPE STRING,
CONTROLLER TYPE STRING,
FLD_LST TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OF_FLD_LSTITEM TYPE STRING,
UPD_FLDS TYPE STRING,
CONTROLLER TYPE STRING,
UPD_FLD TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OF_UPD_FLDITEM TYPE STRING,
KEY_FLDS TYPE STRING,
CONTROLLER TYPE STRING,
KEY_FLD TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OF_KEY_FLDITEM TYPE STRING,
DNB_VBLTY_RATG_ENTR TYPE STRING,
CONTROLLER TYPE STRING,
RAT_DT TYPE STRING,
DNB_VBLTY_RATG TYPE STRING,
VBLTY_SCR TYPE STRING,
CONTROLLER TYPE STRING,
CLAS_SCR TYPE STRING,
RSK_LVL_DESC TYPE STRING,
BD_RTE TYPE STRING,
CLAS_SCR_INCDE_PCTG TYPE STRING,
OVRL_BD_RTE TYPE STRING,
PTFL_CMPA_SCR TYPE STRING,
CONTROLLER TYPE STRING,
CLAS_SCR TYPE STRING,
RSK_LVL_DESC TYPE STRING,
BD_RTE TYPE STRING,
CLAS_SCR_INCDE_PCTG TYPE STRING,
MDL_SEG_DESC TYPE STRING,
SEG_BD_RTE TYPE STRING,
DATA_DPTH_DTL TYPE STRING,
CONTROLLER TYPE STRING,
DATA_DPTH_INDC TYPE STRING,
ASMT_TXT TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,
ORG_PFL_DTL TYPE STRING,
CONTROLLER TYPE STRING,
ORG_PFL_RAT TYPE STRING,
FINL_DATA_AVIL_INDC TYPE STRING,
TRD_DATA_AVLB_DTL TYPE STRING,
CONTROLLER TYPE STRING,
TRD_DATA_AVIL_INDC TYPE STRING,
ASMT_TXT TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,
ORG_SZ_DTL TYPE STRING,
CONTROLLER TYPE STRING,
ORG_SZ_CATG_TXT TYPE STRING,
ASMT_TXT TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,
YRS_IN_BUS_DTL TYPE STRING,
CONTROLLER TYPE STRING,
YRS_IN_BUS_CATG_TXT TYPE STRING,
ASMT_TXT TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,
SER_RAT_ENTR TYPE STRING,
CONTROLLER TYPE STRING,
RSK_SCR TYPE STRING,
ALGM_ID TYPE STRING,
SCR_CMTY TYPE STRING,
CONTROLLER TYPE STRING,
SCR_CMTY_CD TYPE STRING,
CONTROLLER TYPE STRING,
ARRAY_OFSTRING_ITEM TYPE STRING,END OF T_EKKO_STR. DATA: WA_/SRMSMC/PX_S_DNB_DATARS4_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_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CACHE_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PRD_DT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SRVRTID sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-RPT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ENQ_DUNS sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PROD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DUNS_NBR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PRIM_NME sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TRDG_STYL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ADR_LINE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-POST_TOWN sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PRIM_GEO_AREA sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCDY_GEO_AREA sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-POST_CODE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TLCM_NBR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-BUS_REGN_NBR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-BUS_REGN_NBR_TYPE_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CTRY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PRIM_SIC_TYPE_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PRIM_SIC sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-LCL_ACTV_CD_TYPE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-LCL_ACTV_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TOT_EMPL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TOT_EMPL_ESTD_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TOT_EMPL_TEXT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-STRT_YR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CURR_CNTL_YR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-INCN_YR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCRD_FLNG_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CLM_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SUIT_JDGT_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-OUT_BUS_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-FINL_EMBT_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SRVRTID sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-BR_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-LOCN_STAT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CUST_ENDR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CEO_NME sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-GBL_ULT_PNT_DUNS sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TOT_PMT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DCSN_INFO sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CR_DCSN sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DCSN_ID sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-RPT_REQ_USERID sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-RPT_GNRT_DT_TME sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ACTN_MSG sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-INP_CRCY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-REQ_CR_AMT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-OTSD_CR_BAL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-USER_DEF_1 sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-USER_DEF_N sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CR_LMT_CRCY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CR_LMT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-BILB_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-RSK_BAND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DM_AGE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CURR_CNTL_AGE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DM_RSK_RATG sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DM_SIC_TYPE_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DM_SIC sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DM_NET_WRTH sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DM_SLS sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CR_RULE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CR_RULE_VER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DNB_RATG sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PAYD_SCR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PAYD_NORM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PAYD_3_MO_AGO sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CRCY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-HIGH_CR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-AVG_HIGH_CR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-MAX_CR_CRCY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-MAX_CR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ANN_SALE_VOL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ANN_SALE_ESTD_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ANN_SALE_CRCY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TANG_NET_WRTH sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TANG_NET_WRTH_CRCY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-STMT_DT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-STMT_CRCY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SLS sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-NET_WRTH sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-UBAL_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-OPRG_SPEC_EVNT_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DSTR_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-LGL_FORM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CRIM_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-HIST_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-FINL_LGL_EVNT_IND sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DELQ_SCR_ENTR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_GRP sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ASMT_DT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DEFU_INDN sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-INDS_DEFU_INDN sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-INDS_NORM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-INDS_PCTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-NATL_PCTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ALGM_ID sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_AGE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_CLAS sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_CMTY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_OVRD_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-FAIL_SCR_ENTR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_GRP sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ASMT_DT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DEFU_INDN sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-INDS_DEFU_INDN sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-INDS_NORM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-INDS_PCTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-NATL_PCTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ALGM_ID sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_AGE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_CLAS sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_CMTY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_OVRD_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CUST_INP_DATA sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-FLD_LST sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OF_FLD_LSTITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-UPD_FLDS sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-UPD_FLD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OF_UPD_FLDITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-KEY_FLDS sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-KEY_FLD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OF_KEY_FLDITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DNB_VBLTY_RATG_ENTR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-RAT_DT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DNB_VBLTY_RATG sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-VBLTY_SCR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CLAS_SCR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-RSK_LVL_DESC sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-BD_RTE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CLAS_SCR_INCDE_PCTG sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-OVRL_BD_RTE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-PTFL_CMPA_SCR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CLAS_SCR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-RSK_LVL_DESC sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-BD_RTE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CLAS_SCR_INCDE_PCTG sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-MDL_SEG_DESC sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SEG_BD_RTE sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DATA_DPTH_DTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-DATA_DPTH_INDC sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ASMT_TXT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ORG_PFL_DTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ORG_PFL_RAT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-FINL_DATA_AVIL_INDC sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TRD_DATA_AVLB_DTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-TRD_DATA_AVIL_INDC sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ASMT_TXT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ORG_SZ_DTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ORG_SZ_CATG_TXT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ASMT_TXT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-YRS_IN_BUS_DTL sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-YRS_IN_BUS_CATG_TXT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ASMT_TXT sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SER_RAT_ENTR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-RSK_SCR sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ALGM_ID sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_CMTY sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-SCR_CMTY_CD sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-CONTROLLER sy-vline
WA_/SRMSMC/PX_S_DNB_DATARS4_STR-ARRAY_OFSTRING_ITEM sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.