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 Program name from screen numbers

Former Member
0 Kudos
2,468

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

1 ACCEPTED SOLUTION

Former Member
0 Kudos
593

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

10 REPLIES 10

Kartik2
Contributor
0 Kudos
593

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

Former Member
0 Kudos
593

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

Former Member
0 Kudos
593

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.

Former Member
0 Kudos
593

Hi,

  you can Find it from SAP Standard Table T588M.

Regards

Ajit

0 Kudos
593

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

0 Kudos
593

Hi

Screen '232' Is selection screen. So find it with table T588R.

Regards

Ajit

Former Member
0 Kudos
593

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.

0 Kudos
593

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

Former Member
0 Kudos
594

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

former_member197445
Contributor
0 Kudos
592

Select "Display Object List" from the "Utilities" menu.  You will now see in the tree on the left the parent program of the screen.