02-15-2012 11:56 AM
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
02-15-2012 12:26 PM
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.
02-15-2012 12:15 PM
Hi,
goto SE93. type the transaction code and display. there u can see the program name and screen number.
thanks and regards.
Aswath
02-15-2012 12:26 PM
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.
02-15-2012 12:45 PM
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
02-15-2012 12:56 PM
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
02-15-2012 8:24 PM
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.
02-15-2012 9:27 PM
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.
02-15-2012 9:50 PM
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