Application Development 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: 

how to find an existing enhancement point

Former Member
2,252

I wonder if there's a way to know if any enhancement point has been developed within a standar function and where it is. My problem is that i'm using this function and it is not working as it should. My co-workers say that there probably is an enhancement point somewhere but they have no clue where it could be and they don't have any documentation of the development either. I've tried to debug the function without good results. Thanks for your help.

1 ACCEPTED SOLUTION

former_member776318
Participant
0 Kudos
1,125

Whether implicit or explicit, once the enhancements are implemented, they are directly visible in the source code.

So, if you want to check if there is an enhancement implemented inside your function module, you should directly look for the keywork ENHANCEMENT.

Regards,

Saurabh

3 REPLIES 3

Former Member
0 Kudos
1,125

Hi,

You need to find enhancement point in your SAP standard Function module.

Open the source code of FM and Check for Explicit/Implicit Enhancement spot in the code and then Impliment the enhancement point.

Explicit Enhancement spot can be seen direclty in code and for Implicit Enhancement spot go to menu Utility->show Implicit Enhancement spot .

After Implimentation it can directlty seen by sE19.

Ashutosh

Former Member
0 Kudos
1,125

In the FM Source Code , You Just need to click on Spiral Button On the Application tool bar and then goto-> Edit -> Enh operation-> Show implicit enh . As you select this , the Source code gets some double quotes line below & above (yellow lines also if u used old editor) .

For explicite you will get some Enh Spot so that u can check it throgh SE18/SE19. you can directly create implemention of that spot . Press spiral button & right click on the enh spot & then create Explicite implemention.

If you need further clarification just reply to this post . I will send you some more clarification

Thanks

Anurag

former_member776318
Participant
0 Kudos
1,126

Whether implicit or explicit, once the enhancements are implemented, they are directly visible in the source code.

So, if you want to check if there is an enhancement implemented inside your function module, you should directly look for the keywork ENHANCEMENT.

Regards,

Saurabh