Problem solve Get help with specific problems with your technologies, process and projects.

Finding BADIs you can use

This will show you how to find BADIs in a transaction and whether or not they are reserved for SAP use.

In SE80 in a client that you can run the transaction in, set a break-point in the class "CL_BADI_FLT_DATA_TRANS_AND_DB"...

in the method "ACT_IMPS_PER_FLT_VAL" just after the "SELECT" headed by the comment "read BADI attributes".

Run the transaction.

At each break-point in the debugger, examine the fields "exit_name" and "internal".

The name of the BADI is in "exit_name" and the BADI is reserved for SAP use if "internal" has a value of "X".

This was last published in July 2008

Dig Deeper on SAP ABAP

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchERP

SearchOracle

SearchDataManagement

SearchAWS

SearchBusinessAnalytics

SearchCRM

SearchContentManagement

SearchHRSoftware

Close