05-19-2006 8:42 PM
Hi All,
Can any one explain me briefely, what is the relation between 'BAPI enhancements' and 'BADI'?
Thanks
naveen
05-19-2006 8:45 PM
BADI is just an object-oriented version of user-exit. Instead of entering program code into some function module (as in customer-exit), you define some class which has to implement predefined methods and those methods are fired at predefined points just like an old user-exit. Some BADI can have multiple independent implementations which is much better for software deployment as several developers can implement the same BADI independently.