on 07-24-2013 2:55 PM
Hi Experts,
We have implemented BADI BBP_ALERTING for adding recipients, but it is not triggering when we execute the standard report BBP_CONTRACT_CHECK.
Please share your ideas if any to trigger this BADI.
Regards,
Mohammed
Hi,
The BAdi method 'BBP_EVENTS_DET_RECIPIENTS' gets called in method 'EXECUTE class 'CL_BBP_ACTION_NOTIFICATION'.
You can put your break point here , to check if the BAdI is called or not.
Before you execute the program BBP_CONTRACT_CHECK.. Pls. check all the necessary configuration related to Contract Events for which you are expecting the alert and also the contract should have reached that limit so that the events are triggered.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hello rafi
First step is to debug the badi and see if it calls the badi
or which badi is getting called
try putting an external breakpoint at class
CL_EXITHANDLER
GET_INSTANCE method, check the exit name
is it calling another BADI
you will be able to check
If it's your Badi just continue in debug mode.
You have of course to ensure that your Badi is actually active -- however if it's not working properly or doesn't get started the exit handler should return the error reason.
If you want also you can actually test your Badi in stand alone mode via an ABAP.
Depending on the nature of what your Badi it will help you see whether you have any major errors in your Badi.
Do the following
Code a program similar to the one below.
test call Badi from standard abap.
*
"
*
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Solen,
Thanks for your reply.
My question is related to triggering of BADI not for finding the BADI.
A BADI is already implemented but we are unable to find the exact triggering point.
Please read the question once again and share your ideas if you are into SRM.
Regards,
Mohammed
Regards,
Mohammed
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.