cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

RSRT returns the general exception RS_EXCEPTION 301 mentioning BLOCK_CHECK CL_RSR_VAR

Sandra_Rossi
Active Contributor
0 Kudos
677

After execution of query via RSRT in ABAP 7.40 SP23, error RS_EXCEPTION 301 (&1 >> Row: &4 Inc: &3 Prog: &2), inc: BLOCK_CHECK, Prog: CL_RSR_VAR:

Sandra_Rossi_0-1735821640533.png

How to get more details about this error? How to solve it?

 

Accepted Solutions (1)

Accepted Solutions (1)

Sandra_Rossi
Active Contributor
0 Kudos

By debug, find out which line in C_THX_VREP, here I found out that it's the line with VRNID = 0134:
Sandra_Rossi_1-1735823807221.png

Look at the values in the RANGE component of the:

Sandra_Rossi_0-1735823797565.png

I have debugged how the variable C_THX_VREP is filled, and I found out that it comes directly from the query definition, during the execution of the method CONSTRUCTOR of class CL_RSR_OLAP_VAR (inherits from CL_RSR_VAR), right after the call to the function module RRI_REPORT_IMPORT_AND_CHECK, whose contents is stored in the attribute O_SX_REPORT. Later, C_THX_VREP content is derived from O_SX_REPORT.

So, the issue is in the query definition.

Search in the query definition where "MVFI" is defined. In case of complex query, the most convenient way is to use the transaction code RSRTQ and then Print Preview. Find "MVFI" -> it's about the fund type:

Sandra_Rossi_2-1735824268651.png

Scroll up till you reach the top of the 4th vertical line -> Selection:

Sandra_Rossi_3-1735824318175.png

Continue till you reach the top of the 3rd, 2nd and 1st vertical lines:

Sandra_Rossi_4-1735824332651.png

Sandra_Rossi_6-1735824426481.png

Sandra_Rossi_5-1735824375370.png

So, the path is Query > Lines/Columns > Columns > Selection > Funds type MVFI.

In that case, the funds type MVFI did not exist for the financial area selected while running the BW query. The solution was to create it.

Answers (0)

Ask a Question