Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Enhancement frame

Former Member
0 Likes
560

Hi Friends,

Any one can explain enchancement frame work .

thanks& regards

venkat

Hi Friends,

Any one can explain enchancement frame work .

thanks& regards

venkat

4 REPLIES 4
Read only

Former Member
0 Likes
531

Take a look at http://help.sap.com.

John.

Read only

Former Member
0 Likes
531

hi ,

The new enhancement concept of the ABAP Workbench (Enhancement Framework) enables the integration of different concepts for modifying and enhancing development objects. The enhancement concept is supported by the Enhancement Builder tool

What the Enhancement Framework does :

It is to combine the advantages of both the standard (easily maintainable) with the proprietary solutions (more flexible) while avoiding the drawbacks of both standard software (lack of flexibility) and customized software (upgrade issues).

At the core of this framework is a simple structure consisting of a hook or an enhancement option and an implementation element you can attach there.

The hooks are part of the development objects which can be enhanced. When you assign an enhancement to a hook, at runtime the enhancement is processed when the control flow reaches the hook. In other words: At runtime the enhancement behaves as if it belonged to the development object it enhances, while the enhancement as a transport object does not belong to the enhanced object.

At predefined positions in the source code (for example, in a report) you have a particular type of enhancement option, that is an enhancement point. At these points you can insert an enhancement that is called a source code plug-in. The respective plug-in is processed after the enhancement point is reached by the control flow. That is, the source code plug-in behaves at runtime as if it were part of the report while in fact it can belong to another package.

Regards,

Sravan.

Read only

Former Member
0 Likes
531

Hi Venkat,

Check out this thread for details:

Regards,

Chandra Sekhar

Read only

soumya_jose3
Active Contributor
0 Likes
531

Hi,

Check this blog:

/people/thomas.weiss/blog/2006/01/24/what-the-new-enhancement-framework-is-for-150-its-basic-structure-and-elements-for-beginners

Regards,

Soumya.