SAP Knowledge Base Article - Preview

2573133 - MESSAGE_TYPE_X dump in RSS2_PSA_NEW_OLD_DS

Symptom

1. The deletion of data from the PSA manually or via Process Chain

or

2. Managing InfoCube / DataStore Object

produces a dump with the following details:

"MESSAGE_TYPE_X" " "
"SAPLRSS2" bzw. "LRSS2U13"
"RSS2_PSA_NEW_OLD_DS"
 
  382           l_s_psa_out-psa_old    = l_s_psa-psa.
  383           l_s_psa_out-act_type   = rsstm_c_types-psa_new.
  384           l_s_psa_out-datasource = l_s_rsds-datasource.
  385           l_s_psa_out-logsys     = l_s_rsds-logsys.
  386           read table l_t_rsdsseg into l_s_rsdsseg with key
  387                psa = l_s_psa-psa.
  388           if sy-subrc <> 0.
>>>>>             message x000.
  390
 
    6 FUNCTION     SAPLRSS2                            LRSS2U13                              389
      RSS2_PSA_NEW_OLD_DS
    5 FORM         SAPLRSSM                            LRSSMF01                              993
      FILL_TABLE
    4 FUNCTION     SAPLRSSM                            LRSSMU47                               92
      RSSM_FILL_REQ_FOR_PSADEL
    3 FUNCTION     SAPLRSSM_PROCESS                    LRSSM_PROCESSU15                       46
      RSSM_PROCESS_PSADELETE
    2 METHOD       CL_RS_PSA_DEL_MASS_DELETION===CP    CL_RS_PSA_DEL_MASS_DELETION===CM007    98
      CL_RS_PSA_DEL_MASS_DELETION=>IF_RSPC_EXECUTE~EXECUTE
    1 EVENT        RSPROCESS                           RSPROCESS                             169
      START-OF-SELECTION

or

3. Starting an Infopackage produces the following dump:

"MESSAGE_TYPE_X"
"SAPLRSS2" bzw. LRSS2U13
"RSS2_PSA_NEW_OLD_DS"

113 call function 'RSDS_DATASOURCE_SINGLE_GET'
114 EXPORTING
115 i_datasource = i_datasource
116 i_logsys = i_logsys
117 i_objvers = 'M'
118 i_old_ds = rs_c_false
119 IMPORTING
120 e_s_ds = l_s_ds
121 e_t_dsseg = l_t_dsseg
122 EXCEPTIONS
123 not_found = 1
124 internal_error = 2
125 others = 3.
126 l_subrc = sy-subrc.
127 endif.
128 if l_subrc <> 0 and l_t_psa[] is initial.
129 raise no_ds_lg_found.
130 * message x000.
131 endif.
132 read table l_t_dsseg into l_s_dsseg with key
133 segid = l_s_ds-primsegid.
134 if sy-subrc <> 0 and l_t_psa[] is initial.
135 if i_only_active is initial.
136 message x000.
137 else.
138 raise no_ds_lg_found.
139 endif.
140 endif.
141 if l_s_dsseg-psa is initial and l_t_psa[] is initial.
>>>>> message x000.
143 endif.

The variable l_s_psa and I_DATASOURCE contains the technical name of the Datasource.


Read more...

Environment

  • SAP NetWeaver 7.3
  • SAP NetWeaver BW 7.31   (SAP NW BW 7.3 EnhP 1)
  • SAP enhancement package 1 for SAP NetWeaver 7.3
  • SAP NetWeaver BW 7.40
  • SAP NetWeaver 7.40
  • SAP NetWeaver 7.50

Keywords

3.x , 7.0, datasource, PSADELETE, DSO , KBA , BW-WHM-DST-PSA , Persistent Staging Area , BW-WHM-DST-DS , DataSource , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.