[WEBINAR] Application Acceleration: Faster Performance for End Users

Enhancement Framework

Definition - What does Enhancement Framework mean?

An enhancement framework is a paradigm developed to integrate all enhancement techniques under one place, thus improving the way in which SAP software is designed. The enhancement framework brings in the much-needed multilayer support, which is extensible by the object oriented concept (inheritance) and also provides more flexible ways to adapt the system beyond what was previously possible. The enhancement framework is well supported by the enhancement builder tool and ABAP language elements. It is also linked to the switch framework and switches are linked with the enhancement framework. Different enhancement techniques available in this framework are: Class enhancement Source code enhancement Kernel BADI enhancement Function group enhancement

Techopedia explains Enhancement Framework

The enhancement framework organizes and brings in necessary enforcement on the manner in which enhancement options are provided and the enhancements are implemented. A new browser option is provided in SE80, called enhancement information system, to manage all enhancement information, definitions and implementations available in the concerned system. The enhancement framework provides two types of enhancements: explicit enhancements and implicit enhancements. Explicit enhancements are further categorized into enhancement spots and enhancement sections. Any enhancement option provided has to be mapped to either of these categories. Enhancement options that are semantically related are grouped and placed under a simple enhancement spot. Composite enhancement spots are also provided, and contain one or more simple and perhaps other composite enhancements. Enhancement spots, enhancement sections and implementations act as containers and are part of composite enhancement spots and composite enhancement implementations. The composite enhancement structure helps to mirror complex structural issues in organizations or projects.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.