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: 

Enhancements in a T-code

former_member184504
Participant
0 Kudos

Hi experts,

I need to know that what all customer exits, user exits, BAdI, Implicit and explicit enhancement

are used in my a particular T-code. So is there a way of doing that.

I have seen the table MODACT & MODSAP tables but it does not show the correct information.

Regards,

Paavan

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello

Put the break point within method GET_INSTANCE of class CL_EXITHANDLER. This is static method and will return the implementation of any BADI which is in your system.

Let me know if this does not help.

Cheers

Sudesh Sharma

10 REPLIES 10

FredericGirod
Active Contributor
0 Kudos

Hi,

take the package, go in SE80, display the package, and see in the menu ...

or you could find in the web some program that list all the user exit for a transaction code

regards

Fred

0 Kudos

Hi Fred,

I mean to say I need to know all the Z enhancement implemented for a particular Tcode.

I have a requirement in which I need to find a weird functionality in a Tcode. So need to check that

whether there is unnecessary exit implemented or activated for that Tcode.

Regards,

Paavan

former_member202818
Active Contributor
0 Kudos

Hi Pavan,

We can get the available User Exit(Function Module,Menu and Screen), BAdI, BTE, Enhancement Spot etc from

smod->utilities->find or se84->enhancement->

by giving package name(no option to give tcode).

If you want to see all available implicit enhancement got the corresponding program

press enhance(spiral on application toolbar) icon ..

Edit->show implicit enhancement.

Else by the help of debugger.

Put break points using F9 button on all below comments.

1.CALL BADI

2.CALL CUSTOMER-FUNCTION

3.CALL CUSTOMER-SCREEN

The attached program will be helpful to you, in this program you can give T-code to find its corresponding exits.

Its uses some standard table to find the relation.

Regards

Sreekanth

0 Kudos

Hi Sreekanth,

I am quite aware of finding the enhancement available for a particular Tcode by SAP..

I will clear my requirement again, I need to know the particular enhancements used for a particular tcode.

for eg. In my current project we have implemented certain enhancement for ME21N, Now I need to find the enhancements which have been used or already implemented for ME21N, whether they are

customer include, BAdI, Implicit or Explicit enhancement. Is there any way to get those. I mean may be through debugging or something.

Regards,

Paavan

Former Member
0 Kudos

Hello

Put the break point within method GET_INSTANCE of class CL_EXITHANDLER. This is static method and will return the implementation of any BADI which is in your system.

Let me know if this does not help.

Cheers

Sudesh Sharma

0 Kudos

Hi Sudesh,

I am looking for something else which I mentioned to Sreekanth above.

0 Kudos

Hi Praveen

Check if this blog helps you.

Ways to find a userexit - ABAP Development - SCN Wiki

Cheers

Sudesh

0 Kudos

Another one which is more suitable in your case.

Scan the exit routines active in your SAP ERP system - ABAP Development - SCN Wiki

Cheers

Sudesh

0 Kudos

Hi Sudesh,

It was quite helpful.

SNIF is the program name which was useful.

regards,

Paavan

former_member424229
Participant
0 Kudos

Hi,

Please Check the following tables

MODACT                         Modifications

MODACTT                        Repository Info System: View on MODACT and

MODATTR                        Attributes of Extension Projects

MODMIXH                        Model Mix Header Data

MODMIXP                        Model Mix Items

MODSAP                         SAP Enhancements

MODSAPA                        Attributes SAP Extensions

MODSAPT                        SAP Enhancements - Short Texts

MODSAPVIEW                     Repository Info System: View on MODSAP and

MODTEXT                        Enhancement Projects - Short Texts

MODWRD                         Key words of changed DE