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: 

Find the name of sap script or smartform used by standard tcodes

0 Kudos

Hi Experts,

How to find the name of the sap script or smartform used by a standard tcode ?

In particular, I would like to know the name of print program used by tcode RMWB.

Thank you

Ikshula

1 ACCEPTED SOLUTION

kiran_k8
Active Contributor
0 Kudos

Scirpts from Standard T Codes are usually linked to

1.Output types -NACE for SD/MM or

2. CORRESPONDENCE settings in SPRO for FI.

Could you please let us know functionality of RMWB ?

Thanks,

K.Kiran.

7 REPLIES 7

Former Member
0 Kudos

Hi,

goto SE93. type the transaction code and display. there u can see the program name and screen number.

thanks and regards.

Aswath

kiran_k8
Active Contributor
0 Kudos

Scirpts from Standard T Codes are usually linked to

1.Output types -NACE for SD/MM or

2. CORRESPONDENCE settings in SPRO for FI.

Could you please let us know functionality of RMWB ?

Thanks,

K.Kiran.

0 Kudos

Hi kiran,

Thanks for your reply.RMWB deals with Recipe Management.

It would be helpful if you could generalize the procedure of how to find the print program names

for any standard tcode.

reg

Ikshula

OttoGold
Active Contributor
0 Kudos

It is better to know where to go to customizing.

But if you don't know where to go, then prepare the transaction right before you trigger the print, put /h to the ok_code field, click the print button and debugger shows up. Then you can debug your way to the form and that will give you some more keywords which you can than look up in the customizing (like object type, document type, message type, all that nonsense:))

Cheers Otto

Former Member
0 Kudos

HI Shula,

RMWB is belongs to PLM-RM take any of the already created document numbers. Go to SE16 -> Table NAST then use this document number to get that record, you will get the output type, now you can check the TNAPR table entry or in T-Code NACE to get the form name / Print program name.

Best Regards,

Tapodipta Khan.

Jelena
Active Contributor
0 Kudos

This is not an ABAP question. Just ask your functional consultant - they configure the output and they should know the program/form name (or they can show you where it is). Output is configured in several different ways in SAP. I wouldn't rely on debugger, ST05 or any other tools because there is even no guarantee that output will be triggered all the time.

Seriously, a functional person should find an answer in a few minutes. Your ABAP time would be better spent on what they cannot do.

By the way, NAST doesn't always have the form name. Sometimes the form name is entered in the conditon records and then good luck trying to find it.

One of the good "gateway" transactions for output is NACE, but it only covers output that's using condition techniques. E.g. SD, MM will be there, but QM or PP are using a different technique. So there is no straight answer for the whole SAP.

Clemenss
Active Contributor
0 Kudos

Hi Ikshula,

if it is sap script, put a break point at function module 'OPEN_FORM'. If it is smart form, break at function module 'SSF_FUNCTION_MODULE_NAME'.

If the form is created in update task (as most SAP forms are), switch on Update debugging. Debugger stops when update task processing starts, here set breakpoints at above function modules.

But: It is true: a qualified functional consultant knows where it is maintained.

Regards,

Clemens