10-02-2008 8:27 AM
I mean what cannot b done or not allowed while working with BADI' S?
10-02-2008 9:28 AM
You're restricted to the interface of the related methods. So you cannot use other variables.
And sometimes there are badi's that are SAP use only, so you cannot create an implementation for it.
regards,
hans
10-02-2008 10:18 AM
Hello Siva
BAdIs are the most flexible approach to user-exits.
Hans' remark is not correct if you know the trick how to access data from the BAdI calling program:
[SAP User Exits and the People Who Love Them|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/208811b0-00b2-2910-c5ac-dd2c7c50c8e8]
And do not forget that the BAdI interface is implemented by a class! You may not know when the calling program instantiates your BAdI yet when it happens you can implement any kind of logic you would like to have in the CONSTRUCTOR method of the BAdI implementing class.
Regards
Uwe