Application Development and Automation 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: 
Read only

Enhancements in a T-code

Former Member
0 Likes
9,035

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
Read only

Former Member
0 Likes
6,935

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

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
Read only

FredericGirod
Active Contributor
0 Likes
6,935

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

Read only

0 Likes
6,935

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

Read only

former_member202818
Active Contributor
0 Likes
6,935

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

Read only

0 Likes
6,935

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

Read only

Former Member
0 Likes
6,936

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

Read only

0 Likes
6,935

Hi Sudesh,

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

Read only

0 Likes
6,935

Hi Praveen

Check if this blog helps you.

Ways to find a userexit - ABAP Development - SCN Wiki

Cheers

Sudesh

Read only

0 Likes
6,935

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

Read only

0 Likes
6,935

Hi Sudesh,

It was quite helpful.

SNIF is the program name which was useful.

regards,

Paavan

Read only

Former Member
0 Likes
6,935

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