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

Former Member
0 Likes
1,447

Hi Folks,

I know itu2019s a very basic question, but I donu2019t know the answer.

I am trying to learn new enhancement in SAP. As per the materials (help.sap.com), I am trying to create some enhancements. I randomly choose some FM and ABAP programs see that how itu2019s work.

But create enhancement not even available to me. I can see only show/hide implicit enhancement options. (Edit  Enhancement Operations). All others are grayed out. Even I tried keep cursor in the line (u201Cu201Du201Du201Du201D) and right click and Enhancement. Even itu2019s not working.

My question is: Can I enhance (Implicit) all the ABAP programs/FM or only SAP allowed programs/FM ?

Thanks

Bose

Moderator message: please use more descriptive subject lines from now on.

Edited by: Thomas Zloch on Jun 4, 2010 5:47 PM

6 REPLIES 6
Read only

kesavadas_thekkillath
Active Contributor
0 Likes
1,144

You can go through this link, it has everything The new Enhancement Framework and the new kernel-based BAdI - ABAP Development - SCN Wiki

Message was edited by: Manish Kumar

Read only

0 Likes
1,144

Thanks. Yes I have seen those documents. But I am not a programmer to understand everything in those documents.

Can you please tell me all SAP standard programs and FM, able to create implicit enhancement ?

Some time when I do the enhancement I got this message "Position cursor on enhancement option to create it"

Regards,

Bose

Edited by: Smartsoft General User on Jun 3, 2010 5:05 PM

Edited by: Smartsoft General User on Jun 3, 2010 5:41 PM

Read only

0 Likes
1,144

> Can you please tell me all SAP standard programs and FM, able to create implicit enhancement ?

All except those of SAP_BASIS software component.

> Some time when I do the enhancement I got this message "Position cursor on enhancement option to create it"

Position cursor on """""""""""" line (implicit), right click, etc., or on ENHANCEMENT-SECTION and ENHANCEMENT-POINT statements (explicit), right click, etc.

Read only

0 Likes
1,144

Hi,

But I went to some of the standard sap program and try to create implicit source code enhancement.

First step: SE80 --> Repository Browser --> Program, then I click on spiral icon. Now it's changed to edit mode. But I haven't seen any quote ( " ) symbol in that program. It's not a Basis Program.

Also It's a module pool program.

Can you please explain me ?

Thanks

Bose

Edited by: Smartsoft General User on Jun 4, 2010 5:01 PM

Read only

0 Likes
1,144

Hi,

I found it.

After click the spiral icon, I went to edit menu and show the enhancement option.

Regards,

Bose

Read only

0 Likes
1,144

yep, after the spiral, you can implement EXPLICIT enhancement options, but if you wan to implement the IMPLICIT enhancement options, you have to ask the system to display them. As explained in the wiki indicated by Keshav above, and also in the very interesting blogs of Thomas Weiss.