‎2007 Oct 31 12:14 PM
Hi everyone,
How many implementation can be done for particular BADI? Is there is any limit?
regards,
Stanley
‎2007 Oct 31 12:18 PM
no limit i guess.
few more details...
Goto SE18, display your BADI...
in the tab "Attributes", in the group "Type" there is check box called "Multiple Use" if it is not selected, that means the BADI can have only one active implementation. so there is no problem in sequence.
However, if this is selected , there can be multiple active implementations. However, there is no guarantee on the sequence in whcih those are called. See below what SAP help says on this....
Multiple Usability for BADI Definitions
Multiple use for BADI definitions means that there can be several
active BADI implementations. When there is a call, they are all called
up - however, in an unpredictable sequence.
If you have multiple-use BADI definitions, the sequence must not play
any role therefore. A typical example is the execution of checks before
a save.
Regards
vasu
‎2007 Oct 31 12:16 PM
Jose,
There are no limitations but you can keep only one implementation as active version.
Reward if it helps,
Satish
‎2007 Oct 31 12:18 PM
‎2007 Oct 31 12:18 PM
no limit i guess.
few more details...
Goto SE18, display your BADI...
in the tab "Attributes", in the group "Type" there is check box called "Multiple Use" if it is not selected, that means the BADI can have only one active implementation. so there is no problem in sequence.
However, if this is selected , there can be multiple active implementations. However, there is no guarantee on the sequence in whcih those are called. See below what SAP help says on this....
Multiple Usability for BADI Definitions
Multiple use for BADI definitions means that there can be several
active BADI implementations. When there is a call, they are all called
up - however, in an unpredictable sequence.
If you have multiple-use BADI definitions, the sequence must not play
any role therefore. A typical example is the execution of checks before
a save.
Regards
vasu