01-13-2014 4:54 AM
Dear Experts,
Is there any way which I can find relevant transaction code for a list of enhancements?
I need to find out all user exits implemented in my system with relevant transaction code. I have found implemented enhancements from table MODACT. Now I need to find relevant tcode for this list of enhancements. Please help.
Regards,
Jeewana
01-13-2014 5:36 AM
Hi Jeewana,
go through a report program named as SNIF,
just go to SE38, put the name of program as SNIF
and execute, You have to put package name
and from there you will get informations for
1. BADI
2. BAPI
3. BTE
4. Customer exit
5. Field exit
and other stuffs.
01-13-2014 5:08 AM
Hello Jeewana,
you can use SENH tcode to find enhancement information of Particular Program
Once You run Learn Transaction, you need pass Program name for which want to know the enhancement information .
To know the Program name ----> once to run transaction ----> goto System ---> Status ---> Program Name .
01-13-2014 5:23 AM
Sorry , I couldn't find a tcode SENH in my system. We are using ECC 5.0.
01-13-2014 5:36 AM
Hi Jeewana,
go through a report program named as SNIF,
just go to SE38, put the name of program as SNIF
and execute, You have to put package name
and from there you will get informations for
1. BADI
2. BAPI
3. BTE
4. Customer exit
5. Field exit
and other stuffs.
01-13-2014 7:18 AM
Sanjeev,
Thanks for the info on SNIF,but is this report released for Customer Use ? Because I think the results of this report is not complete.(May be I have to check more keenly).Did you get to see the output of this report and find it in synch with your system details ?
K.Kiran.
01-13-2014 7:36 AM
Hi Kiran,
i have used SNIF program to check it for package MGA, here is the result i have got,
but it may not be complete as its own................
01-13-2014 8:55 AM
Thanks! I think report SNIF is the best report to find out implemented user exits.
I'm using report explained in below forum (http://scn.sap.com/thread/1263524)to find out enhancements for a mentioned tcode. How can I enter the enhancement name and find relevant tcode? Appreciate your help.
01-13-2014 9:00 AM
I also have checked SNIF. It gives correct information as I checked.
01-13-2014 9:03 AM
Hi Jeewana,
i am not getting your queries properly, please rephrase it.
See, enhancements and user-exits are done for specific purpose.
I don't know why you are asking for program to find user exit
or enhancements.
Why not you use the conventional method, like using SE24
to find the requiired BADI, and to find the required user exit
there are various threads, you have to search it.
Now i wants to know, that are you looking for particular BADI
or user exit, if yes, please revert, if not , why are you in search of a
program which will return all implemented enhancements in your system.
(little bid afraid , for such a program, it may exists)
01-13-2014 9:17 AM
Hi Jeewana,
just copy and paste that code and execute, you will get a screen like this
then put the transaction code for which, you wants to know the enhancement point
(i have putted MM01, as you can see).
and execute, you will get below scrren, having the enhancement exits for this transaction
and double click any exit name you will get that enhancements.
01-13-2014 10:50 AM
Dear Sanjeev,
What I need exactly is , get the t code by giving enhancement name. Other way around of above report.
I could found all active user exits from SNIF. (a long list) Now I need to find the relevant tcode for this user exits.
01-13-2014 11:01 AM
Hi Jeevana,
as far as i know, you can't get tcode used for a enhancement, from a list of enhancements.
Can i know the purpose of your getting tcode for any enhancements.
01-16-2014 7:31 AM
From SNIF I could get the list of active enhancements in my system. We planning to focus more on enhancements before we are moving into new SAP version. Now I need to find out all the tcodes relevant to active enhancements to test before moving to new version. Sole purpose is to test those enhancements in new system before going live.
01-13-2014 5:45 AM
Hi Jeewana,
You can't get it directly the enhancement implementations for the transaction code! You need to do a work around!
Step1: Need to get the package name of the transaction! ( check the tstc and TADIR tables)
Step2 : based on the package name you will get it the implementations ( Report SNIF, txn SENH is availbe)