The Enhancement Framework as of SAP NetWeaver 7.0 is the new and state-of-the-art way for customers to adapt SAP development objects to their needs. Enhancements as objects in the customer namespace cause far less work during an upgrade than the classic modifications, which are overwritten in every upgrade and must be reapplied. This article elaborates the basic idea of the enhancement technology by comparing it to modifications, gives an overview of the whole framework, and explains how to best use it.
Thomas Weiss
Thomas Weiss has a Ph.D. in analytic philosophy and worked as a professional writer before he joined the SAP NetWeaver product management training team in 2001 where his responsibilities included the e-Learning strategy for ABAP. After becoming more involved in writing ABAP material himself, he is now a member of Solution Management of the SAP NetWeaver Application Server ABAP. One of his main interests lies in rolling out ABAP topics both for experts and for beginners by writing weblogs in SDN such as his series on ABAP Unit or his contributions to the weblog series for ABAP beginners series part 3, part 4, and part 7. (You find the whole series with all his contributions here).
You may contact the author at thomas.weiss@sap.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the editor.
Michael Acker
After studying computer science, Michael Acker started working at SAP in 1994. In the following years, he developed innovative applications that automated SAP CD/DVD production and archiving. Since 2001, he has been working as a developer and architect in the Development Workbench (SAP NetWeaver) group. He is applying his skills to the modification and enhancement tools, as well as to the modification adjustment tools.
You may contact the author at michael.acker@sap.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the editor.