‎2010 Jun 03 3:35 PM
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
‎2010 Jun 03 3:51 PM
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
‎2010 Jun 03 4:05 PM
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
‎2010 Jun 03 9:47 PM
> 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.
‎2010 Jun 04 3:59 PM
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
‎2010 Jun 04 4:09 PM
Hi,
I found it.
After click the spiral icon, I went to edit menu and show the enhancement option.
Regards,
Bose
‎2010 Jun 04 4:40 PM
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.