‎2008 Mar 07 10:27 AM
Hi All,
I want to know about enhancement points. Through the enhancepoint can we add a new import parameter to a standard function module.
Regards,
Jeetu
‎2008 Mar 07 10:37 AM
Hi Frnd ,
Enhancement Point is nothing but points where user can add his own code to in ENAHNCEMENT FRAMEWORK concept,ECC6.0.
These are Implicit enhancements.
Implicit Enhancement Option
-At common enhancement places, implicit Enhancement options are
available. Examples:
-End of Executable Program, Include, Function group, Dialog module
-Begin/End of Form routine / Function module / Method
-End of a structure
-End of Private/Protected/Public Section of a local class.
If you search in SDN with ENHANCEMNT FRAMEWORK search word ,you wll get alll related links .
You can have more explanations there
Thanks
Jagadeesh.G
‎2008 Mar 07 10:33 AM
hi,
You can enhance the parameter interface of a function module with new, optional formal parameters as enhancement implementation elements. Enhancing by adding new exceptions is not possible.
In the context of the enhancement concept, the parameter interface of a function module provides corresponding enhancement options.
Procedure
To implement an enhancement of the interface, use the Function Builder to call the Enhancement Builder:
...
1. Choose the tab of the parameter type for which you want to insert a formal parameter.
2. Choose Edit ® Enhancement Operations ® Enhance Interface for a function module.
A dialog box appears.
3. Select an existing enhancement implementation or create a new one (see Creating an Enhancement Implementation).
This takes you to the enhancement mode of the Function Builder in which the original components of the function module are displayed and cannot be changed.
4. Insert the new formal parameter in the same way as when you create a function module.
5. Save and activate the function module.
The new parameter can now be used at implicit and explicit enhancement options in enhancements to the source code of the function module. This can be done using ABAP source code enhancements.
This link might help you.
Hope this helps, Do reward.
Edited by: Runal Singh on Mar 7, 2008 4:06 PM
‎2008 Mar 07 10:37 AM
Hi Frnd ,
Enhancement Point is nothing but points where user can add his own code to in ENAHNCEMENT FRAMEWORK concept,ECC6.0.
These are Implicit enhancements.
Implicit Enhancement Option
-At common enhancement places, implicit Enhancement options are
available. Examples:
-End of Executable Program, Include, Function group, Dialog module
-Begin/End of Form routine / Function module / Method
-End of a structure
-End of Private/Protected/Public Section of a local class.
If you search in SDN with ENHANCEMNT FRAMEWORK search word ,you wll get alll related links .
You can have more explanations there
Thanks
Jagadeesh.G