Finding the variant used in a program which dumps
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.
Thanks and Best Regards,
Edited by: Matt on May 9, 2009 5:34 PM - Please do not offer points
Pinaki Mukherjee replied
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 .