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 points

Former Member
0 Likes
803

Hello Hi

Can you explique Enhancement points por favor

and la diffèrence entre Enhancement points And use-exit

thanks in advance,

Regards

said el fannassi

Hello Hi

Can you explique Enhancement points por favor

and la diffèrence entre Enhancement points And use-exit

thanks in advance,

Regards

said el fannassi

4 REPLIES 4
Read only

Former Member
0 Likes
711

This message was moderated.

Read only

former_member242255
Active Contributor
0 Likes
711

for enhancement points

1.there is no need of access key as we can add the code directly

2.these are avialable from ECC6.0 only

3.these are already avaiable points which can be used like a code plugins.....

Read only

Former Member
0 Likes
711

Go through the following link u will get the idea about enhancement and pls search for user-exit u will get lot of information....

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/9cd334f3-0a01-0010-d884-f5612003...

Example for enhancement---

1) Goto tcode- QA32

U will see here

a) Enhancement point &

b)Enhancement section as per page no 17.

2) System>status>program.

Double click on the program name 'RQEEAL10'.

3) Click on the button 'change enhancements' , symbol shown on page 19.

It will switch to enhancement change mode.

4) u can see enhancement points by double clicking on name 'RQEEAL10_G4'.

same for Enhancement section.

U can have brief idea of enhancement from this program.

Read only

Former Member
0 Likes
711

Hi..

Enhancement Point/Sections are just like BADI's or Customer Exits that are provided as part of the standard SAP so as to allow the customer to enhance the program as per his requirement...

This is an enhacement technique that came into existence in between the Classical BAdi's and the Kernel Badi's/Switch Framework (Which is the latest one)...

This terminology is divided into 2 parts.. Before this u need to go to Enhance Mode (Shift + F4)

1. Implicit Enhacement Points (Which are invisible unless you show them thru EDIT->Enahancement Oper...> Show Implicit....).... Once they are shown , You can right click on the orange part and create the implementation for this Implicit Enhancement using your Z namespace and dont forget to activate it.

2. Explicit Enhacement Points / Sections...: These are visible within the standard code and if you want to create its implementation , right click on the Point and create the impl as above (You will not be asked Access KEY) ...

Now, for both the above stuff... In between the ENHANCEMENT and ENDENHANCEMENT, you can include your code...

Now, the Main part is whether our logic gets overwritten during upgrade... The answer is NO... As we are maintaing a Z implementation just as Customer Exit or a BAdi..

Well... For more information ... refer Help.SAP.COM...

Regards...

Mohammed Anwar...