Using the Enhancement framework for BW User Exits
when using BW, you will always be required to implement one or more enhancements. Some of these are a one-off enhancement. This means that one project can not easily be seperated and cross locking of the same object might occurs in the project. This "How-to" supply an approach that uses the enhancement builder (SE18/SE19) to build a framework that enables you to create custom user exit variables and DataSource enhancements using the new BADI concept.