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: 

How to findout BADI or EXIT for Real State???? FOIQ

Former Member
0 Kudos
148

Hello,

I need to find a BADI or a USER EXIT for Transaction FOIQ.

how to findout the badi for particular transaction. can anyone provide there is any badi for FOIQ? if so , what is further process?

Thanks,

João Mariano

2 REPLIES 2

Former Member
0 Kudos
98

hI,

There are multiple ways of searching for BAdIs. One is using the Performance Trace (formerly known as SQL trace) transaction code ST05.

This analyzing technique is based on the fact that all BAdIs are registrated in SAP database tables. So for each BAdI call these database tables will be accessed. The BAdI database tables are SXS_INTER, SXC_EXIT, SXC_CLASS and SXC_ATTR. These tables are always accessed by the views V_EXT_IMP and V_EXT_ACT. So these two ABAP views (T: SE11) will be the basis for the trace.

The procedure to discover BAdIs by a Performance Trace

/people/alwin.vandeput2/blog/2006/04/13/how-to-search-for-badis-trace-it

Regards

Former Member
0 Kudos
98

Hi,

For the benefit of everyone, let me post one way to do it. You can go to transaction SE24, enter CL_EXITHANDLER as the class, then go to the method GET_INSTANCE and place a break-point there(Put a break point at Line no.25 (CASE sy-subrc). Now, on another session, run the transaction you are interested in. The ABAP debugger will appear and it will stop at your break-point each time a BADI is called. You can then check the name of the BADI there.

Regards

Sudheer