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: 

BADI Impl Called in which TCode

Former Member
0 Kudos

Hi,

In the system we have a badi implementation. I would like to know in which TCode the badi implementation is called and executed, without executing any transactions. Is there any table or function module to find that out?

Thanks in advance.

Peter

8 REPLIES 8

Former Member
0 Kudos

Hi

Go through the link given below :

http://www.saptechies.com/simple-sap-badi-example/

Nikunj Shah

0 Kudos

Thanks to all.

But let me clarify my question.

I already have a BADI Implementation say for eg ZABC of a standard badi definition. I want to find out on execution of which transaction code will the code in badi implementation be executed. Hope its is clear now.

Peter

0 Kudos

Hi Peter,

I think there is no way to figure out the transaction code that is responsible for the BAdI implementation.

In fact there are BAdIs that may be triggered by more than one tcode, BAdIs that are filter-dependent depending on the scenario.

You may want to read the documentation of the BAdI in se19 so that you'll have an idea when it is being used, if there's any.

Usually, you need to know first the requirement, then look for the BAdI that suits your requirement (using SPRO).

Former Member
0 Kudos

hello

Use se18/se19 to go to BADI implementing class and then exceute the methods from there.

hope this helps.

Sampada

former_member203501
Active Contributor
0 Kudos

go to se19 tcode for the implementation.

sreeramkumar_madisetty
Active Contributor
0 Kudos

Hi

BADI is an layer or extension of SAP standard objects.

The custom Implementations created for BADI's were called implicitly whenever for whom the custom implementations were called.

Regards,

Sreeram Kumar.Madisetty

Former Member
0 Kudos

Peter,

Check the following tables,may be you can get some lead.

SXS_INTER, SXC_EXIT, SXC_CLASS and SXC_ATTR. These tables are always accessed by the views V_EXT_IMP and V_EXT_ACT.

Former Member
0 Kudos

Looks like from one of the replies, that it is not possible to map the existing implementation to one particular TCode