2005 Aug 23 9:54 AM
Hi,
How can I find where the Badi is used in SAP program(s) if I know the Badi's Definition name and its package.
Thanks,
Eyal.
2005 Aug 23 9:58 AM
2005 Aug 23 9:58 AM
2005 Aug 23 11:09 AM
Hi,
SE18 Tcode used to find out badi (Business Add ins) definitions. after that you need to implement that BADI using SE19
1. Give one Implementation name (ex. ZBADI_MIGO) and
Create
2. Give Definition Name
3. GOTO Interface tab and select the suitable method
4. Double click the method and there you write your own
coding
BADI is like a User Exit, but it is used to implement more than one and its an Object oriented concept.
2005 Aug 23 9:58 AM
Hi Eyal,
You will have to check BAdI Implementation using <u><b>SE19</b></u>.
If you know BAdI definition, you get implementation name.
In implementation you will get class name in Interface tab, you can use this class in where used list to get more details.
Hope this will help.
Thanks and Warm Regards.
Pras
2005 Aug 23 11:22 AM
Hi,
Although I have the BAdI definition and I have created the BAdI Implementation I still can't find where the SAP program call it or use it.
Is there a simple trick to find which SAP program call it and where it is using the BAdI?
I tried where used on the BAdI interface but no luck,
Thanks,
Eyal.
2005 Aug 23 12:16 PM
Need to look for the Static method cl_exithandler=>get_instance in the SAP Program
2005 Aug 23 2:37 PM
Eyal,
Do one thing. Just write a line with error in your BAdI method, you should get a short dump. Check this using ST22. You will see the program name which is calling it.
Regards.
Pras