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 Tcode for an enhancement

Former Member
0 Kudos

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

1 ACCEPTED SOLUTION

former_member187748
Active Contributor
0 Kudos

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.

13 REPLIES 13

Former Member
0 Kudos

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 .

0 Kudos

Sorry , I couldn't find a tcode SENH in my system. We are using ECC 5.0.

former_member187748
Active Contributor
0 Kudos

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.

0 Kudos

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.

0 Kudos

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................

0 Kudos

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.

0 Kudos

I also have checked SNIF. It gives correct information as I checked.

0 Kudos

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)

0 Kudos

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.

0 Kudos

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.

0 Kudos

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.

0 Kudos

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. 

Former Member
0 Kudos

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)