‎2010 Apr 20 1:09 PM
Dear All,
I have created 2 implementation for one BADI (Ex:: MB_MIGO_BADI).
Which implementation will work first?
Thanks
Priya.
‎2010 Apr 20 1:17 PM
Hi,
Whichever the implementaion is active then that will work first.
At a time you cannot have more than one active implementaition for BADI.
Regards and Best wishes.
‎2010 Apr 20 1:21 PM
>
> Whichever the implementaion is active then that will work first.
> At a time you cannot have more than one active implementaition for BADI.
I thought that multiple implementation is what gave BAdI's edge over User Exit. Of course "multi-use" checkbox needs to be checked to allow multiple implementations.
BR,
Suhas
‎2010 Apr 20 1:28 PM
Dear kiran,
1st implementation is for One Scenario and
2nd Implementation for another scenario.
When i run 1st process it should not call 2nd implementation
how to do?
‎2010 Apr 20 1:18 PM
@Kiran : If a BADI is of type MULTIPLE USE, then it can be implemented more than once. If it is a single use badi then it can be implemented once.
@ Siva
Why dont you test yourself and tell us Which implementation will work first? ?
Thanks & Regards
- Always Leaner
‎2010 Apr 20 1:22 PM
as per SAP help there is no grantee which is triggered first for multi use BADI's.
from my experience .... i never saw a change in sequence of the BADI implementations, test the impregnations for your self .
‎2010 Apr 20 1:36 PM
you have to put your conditions in the implementations .. no other go
or
implement only 1 implementation and put your conditions for each scenario.