04-01-2009 3:50 AM
hello everyone,i have changed a badi,and i want to know if a badi can be uesed in different transaction with a same name,because i am afraid it will influence some other transaction.
thanks for your reply.
04-01-2009 4:54 AM
the badi implimentation name is linked with the definition name and the interface, if the defintion and the interface is used again, then it will reflect the changes to all transactions which call this interface... hope this helps..
04-01-2009 4:07 AM
the implemented badi will reflect to the interface, so if another transaction is also having the same interface name then you will screw that transaction as well.
04-01-2009 4:37 AM
thank you.but i am not very clear .would you like explain it more and simple? if it's mean is an other transaction which use the same interface will be changed too?
Edited by: p y on Apr 1, 2009 5:38 AM
04-01-2009 4:46 AM
Hi,
it will affect in other transactions also, if that interface is called.
As BADI is implemented once and can be used more than once (REUSABILITY).
For more details read about BADI in SDN.
04-01-2009 4:54 AM
the badi implimentation name is linked with the definition name and the interface, if the defintion and the interface is used again, then it will reflect the changes to all transactions which call this interface... hope this helps..