Hello everyone,
i hope someone can explain to me, why we should create BADI's definition.
This is my point:
BADI's are enhancements, that are available in the Standard SAP, to offer the possibilty of changing/improving the standard code to respond correctly to a company/customer needs. Customer can implement these definitions.
So, even if we create a new BADI definition, this could'n be trigger/active by/in the standard code.
So, the possibility of creating "customer" BADIS definition, is for when you develop a customer program, and you want to create an enhancements in that development?
I associate the BADI's definition to enhancements made by SAP developers in SAP Standard, and badi's implementation to customer developers.
It's like an analogy with SMOD( SAP ) and CMOD (CUSTOMER).
Could somone explain to me, the benefits from creating BADI's definition's from customer point of view?
Thanks for your attention,
Pedro