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

Enhance

Former Member
0 Likes
430

In ECC6 version, there is an option "ENHANCE (Shift+F4)".

What is the use of this?

When I have pressed it, the code become grayed and was not editable.

Please guide!

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
408

Santo,

In ECC6, this is new Enhancement functionality introduce in SAP system. This is advance development which is related to User Exit / BADI's.

If you need more details, please refer to Blog on ehancements.

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

Search for Enhancement Framework, you will find number of documents related to this topic.

I hope this helps.

Regards,

Maehsh

2 REPLIES 2
Read only

Former Member
0 Likes
409

Santo,

In ECC6, this is new Enhancement functionality introduce in SAP system. This is advance development which is related to User Exit / BADI's.

If you need more details, please refer to Blog on ehancements.

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

Search for Enhancement Framework, you will find number of documents related to this topic.

I hope this helps.

Regards,

Maehsh

Read only

Former Member
0 Likes
408

Hi Santo,

They are used for enhancing the existing code using the concept of "enhancement spots and points"

Before pressing the shift+F4 go to Edit -> "Enhancement operations" we can see that "create/Replace/undo/change" operations are greyed and "show/hide implicit enhancements" available

After pressing "shift+F4" all options are available

If you click on the editor -> right click -> context menu -> enhancement implementation -> create/replace/undo/change is available

Usually we need the keywords -> enhancement-point/enhancement-section to create an implementation..We keep the cursor on these keywords and then right click -> enhancement implementation -> create/replace/undo/change

if you keep elsewhere on the editor we will get a message

"In this mode, you can create implementations only"

Also it is of not much use in custom programs and used to enhance functionality in standard programs

Please check the forum for "Enhancement Framework Blogs"

to learn more

Hope this helps,

Pls check and revert

Regards

Byju