Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Finding the variant used in a program which dumps

Former Member
0 Kudos

Hello Experts,

When i do dump analysis in ST22, i have the following problem:

For TIME_OUT dumps i should find the input entered for the report's Selection Screen. This could be achieved by finding the input field name in the dump analysis like P_MATNR or S_MATNR-low or etc.

But if the user chooses a Variant for the selection screen and runs the report, then i need to know which variant the user selected to run the report.

As per my analysis, if a variant is chosen, only some input fields are there.

But i need to find which variant is chosen or what input values are entered during the report run?

In the dump analysis, for select option MATNR, the ST22 details shows like the following:

SM_MATNR[] Table IT_36[158x78] ---> Means 158 entries are input during report run for this select option. But what are these values? If these are filled because a user has chosen some variant to run the report, then which variant he had chosen to run the report. I need to find this information.

Is this possible? If so please help me how could i find this.

<<text removed>>

Thanks and Best Regards,

Suresh

Edited by: Matt on May 9, 2009 5:34 PM - Please do not offer points

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Suresh ,

Go to SE11 and check the table VARID .In this tables's data browser if you give your

report name you will get the Variant used in that report.

From table VARICON table you will get the contents of the selection screen variant.

Hope this will help you to analyze the dump .

Regards

Pinaki

4 REPLIES 4

Former Member
0 Kudos

Hello Experts,

Any answers to this question!

Thanks and Best Regards,

Suresh

Former Member
0 Kudos

Hi Suresh ,

Go to SE11 and check the table VARID .In this tables's data browser if you give your

report name you will get the Variant used in that report.

From table VARICON table you will get the contents of the selection screen variant.

Hope this will help you to analyze the dump .

Regards

Pinaki

0 Kudos

Hi Pinaki,

Thanks for your Reply. but my question is not that.

I need to find the variant the user chosen to run the report which caused a dump.

Regards,

Suresh

0 Kudos

Hi Suresh,

First you go to ST22 and then select the error you want to analyze ,

then in the left hand side in the navigator you will get BASIS DEVELOPER VIEW.

Expand that view and then select Directory of Application Tables .

Now in the Main area under the program heading you will get the VARI table and

Adjacent to that table you will get that variant name that used .

Regards

Pinaki