SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

ECC 6.0 Badi and User Exit related

Former Member
0 Kudos

How to find a BADI or User Exit in ECC 6.0

Thanks in Advance.

2 REPLIES 2

Former Member
0 Kudos

Hi,

Please check this option

1) To see what are the user exits for any tcode see the below steps:-

A. SE93- Get the developement class of the tcode from this transaction

B. SMOD and press F4/ see the options available

C. Enter the development class and hit enter

You will get the exits for any tcode.

Check this link- May be helpful for you.- Tcode list and exits.

1) http://www.erpgenie.com/sap/abap/code/abap26.htm

2) http://www.201interviewquestions.com/docs/User%20exits.ppt

2) To find the BADI, check this SAP link

http://wiki.sdn.sap.com/wiki/display/ABAP/Detailed+explanation+about+BADI+and+the+ways+to+find+the+B...

Hope this helps you.

Rgds

Sachin

Former Member
0 Kudos

Hi Venu,

Following are the steps to find the BADI  for any Transaction.

Method 1:

Go to Tranaction: SE24.

open class CL_EXITHANDLER

Open the method " GetInstance"

Put Break point in the statement

call method cl_exithandler=>get_class_name_by_interface

Now execute the Transaction which you need the BDC it will automatically stops at the the method. In debugging mode double click on the variable: "exit_name". It will return the BADI Name.

Method 2:

Find the Package name and go to the tranaction SE84.

Enter the package name.

Inside the left navaigaiton panel there is one option " Enhancements" click on this enhancement and then enter the package name and execute it. You will get hte number of enhancement.

Regards

Prashant(Parul) Kumar Sharma