2012 Apr 17 5:06 AM
Dear Experts,
I have a SAP standard screen number for EX:320. I would like to know the main program name related to the screen 320.
Is there any transaction to find the program name for the particular screens? or any other way to find it?.
Thanks,
Raja
2012 Apr 17 7:06 PM
Do you have a transaction number to go along with that screen number? You really must have something other than just a screen number. How did you find out this random screen number in the first place? If you can somehow get to the screen via a transaction code or transfer to if from another program you can press the f1 key from any field on the screen.
That will open the field help dialog box.
then press the hammer and wrench button
This will show you the program name and screen name
2012 Apr 17 5:25 AM
Dear Mr. Rajasankar RR,
The screen numbers are just names given to the screens, so that they can uniquely be identified for a particular program. Same screen number can be used to represent screens in multiple programs. So with just the screen number alone you cannot get the main program, because there may be any number of programs in which the screens are named with the same name, in your case '320'.
So, you cannot find out a unique main program with just the screen name. Thank you.
Regards,
kartik
2012 Apr 17 5:44 AM
Dear Karthik,
I need to refer the screen 232 for my new development, but i dont have the program name related to the screen 232. In this case is it possible to execute the screen withput having the program name. I tried to execute through transaction "SE-51". But the transaction is asking to specify program name.
Thanks,
Raja
2012 Apr 17 5:56 AM
Hi Raja,
It is not possible to find the program name using the screen name in sap as unique program does not contain unique screen number.Different programs can use same screen numbers which are just screen names for that program.
Regards
Ghoushika.
2012 Apr 17 6:13 AM
Hi,
you can Find it from SAP Standard Table T588M.
Regards
Ajit
2012 Apr 17 6:19 AM
Hi Ajit,
I tried to execute the table for the screen "232". But the table T588M resulted with "No entries". Kindly let me know if i did anything wrong in the execution.
Thanks,
Raja
2012 Apr 17 6:46 AM
Hi
Screen '232' Is selection screen. So find it with table T588R.
Regards
Ajit
2012 Apr 17 6:55 AM
Hi,
Can you give some more details that how did you come to know the screen number from ?
means did you get from some Message/ dump or some output of some transaction.
2012 Apr 17 7:24 AM
Hi Rajasnakar,
Screen no. is NOT INDEPENDENT OF PROGRAM NAME.
take a look at table D020T. The key fields are program name and screen no. ( leaving apart the langauage). The combo program name and screen no. is unique and not just the screen no.
Please see if it helps
2012 Apr 17 7:06 PM
Do you have a transaction number to go along with that screen number? You really must have something other than just a screen number. How did you find out this random screen number in the first place? If you can somehow get to the screen via a transaction code or transfer to if from another program you can press the f1 key from any field on the screen.
That will open the field help dialog box.
then press the hammer and wrench button
This will show you the program name and screen name
2012 Apr 17 8:09 PM
Select "Display Object List" from the "Utilities" menu. You will now see in the tree on the left the parent program of the screen.