How to identify existing transaction
to an ABAP
How can I identify an existing transaction to an ABAP?
I need to see that because I want to see for certain ABAPs if there is
already a standard transaction code assigned to it or if I have to create
a transaction for it.
---------------------------------------------------------------------------------------- transaction SE38 write the program name and use "Where used" botton, then select transaction. ---------------------------------------------------------------------------------------- I am finding that the one program is often associated with more than one transaction code, which can cause unnecessary duplication on the user menu (especially in relation to S_ALR* transactions). Eg. Transaction codes AR12, S_ALR_87012056 and S_ALR_87012057 call program RAANLA_ALV01 and essentially perform the same function. The "where-used" function in SE38 is great for identifying all transaction codes associated with a program, however, it can only be run for one program at a time. I was wondering if anyone knows of a report or table that lists all programs associated with transaction codes (especially S_ALR* transactions, which tend to appear in the TSTC table without a program). ---------------------------------------------------------------------------------------- Try table TSTCP, mote of the S_ALR_xxx report are parameterized
tcodes to transaction START_REPORT. If it is a direct report call ( not
a query) then look for string 'D_SREPOVARI-REPORT=' after this the report
will be in there. You can use TSTCP field PARAM search string *report*
( like *RAANLA_ALV01*) to look for all the tcode. Do note though unless
the entire PARAM field is exactly the same the tcodes may not appear the
same when run and SAP considers them DIFFERENT.
See Also:
More Function Module
Tables
ABAP Books List
Smart Forms
ABAP Menu:
Return to Index:-
(c) www.gotothings.com All material on this site is Copyright.
|