‎2008 Mar 18 12:45 PM
Can some tell me that after I have implemented some Badi,what needs to be done.How my standard program comes to know the implemented Badi.
‎2008 Mar 18 12:51 PM
Goto the BADI Definition and then in the menu click the implementations ..
if it exists and it is dark yellow color then it means that your implementation is active.. and your standard program should trigger the implementation ...
‎2008 Mar 18 12:49 PM
Hi Aman,
Put a break point on your method which you are implemeting through BADI.
Execute your transaction and check whether the system is stopping there.
Regards
Sourabh Verma
‎2008 Mar 18 12:49 PM
I want to know that Badi get triggered when I execute the standard program
‎2008 Mar 18 12:52 PM
sourabh thats fine but how the standard program knows about that Badi.
‎2008 Mar 18 12:57 PM
‎2008 Mar 18 1:02 PM
Hi Aman,
You may be required to do some settings in SPRO also. It depends on transaction to transaction. It may or may not be required.
There are predefinded BADI's for a particluar transaction, which are automatically linked to standard program. Only thing is there triggiring point is different.
Regards
Sourabh Verma
‎2008 Mar 18 1:11 PM
Hi,
Put this statement
BREAK <your username> inside the method.
Execute your T-Code with your userid. If you have done everything fine i.e. compiling and implementing. And if the BADI method comes under the whole execution cycle of the T-code. Your Code will stop at the above mentioned statement.
Regards,
Mayank
‎2008 Mar 18 12:51 PM
Goto the BADI Definition and then in the menu click the implementations ..
if it exists and it is dark yellow color then it means that your implementation is active.. and your standard program should trigger the implementation ...
‎2008 Mar 18 1:28 PM
Hi,
Initally it is our primary duty to check for the program and it's corresponding Enhancements available for it.
Once you are done with identifying the BAdi and implementing it for your transaction , we have to check whether the BAdi is getting triggered for the transaction or not.
Once the BAdi gets triggered for the inputs you have given to the fields in the transaction, our duty is over, and the BAdi will ensure that, the necessary action will be taken.
Please let me know if it clear or need more inputs on this.
Thanks,
Vishnu.