Skip to Content

Chrome extension/Firerfox user script to highlight ABAP correction instructions in SAP Notes

Hello community,

 

For a long time now I have been asking myself why the ABAP correction instructions in SAP Notes are presented in the way they are, pure black and white text.

 

Sure, there are other ways to access the correction instructions that make it easier to view and understand the changes, but wouldn’t it be nice if we could review the code changes directly in the note text in SMP?

 

Well, with this in mind I have taken some time to develop a chrome extension to enhance the presentation of ABAP CIs, and this is the result:

/wp-content/uploads/2015/06/image920_no_pilot_734885.png

The extension can be installed from the chrome web store:

SAP Note Enhancer – Chrome Web Store

 

The code is open source and it can be accessed in GitHub:

dellagustin/SAP_Note_Enhancer ยท GitHub

 

I hope you find this helpful.

If you find bugs, missing keywords or have suggestions for features, please create an issue in the GitHub page.

 

UPDATE (March 2016)

With versions 1.10.0 I enabled the highlighting in ONE Support Launchpad.

Example: CI from note 2260344 (Select a release and then click in Code Changes).

UPDATE (March 2017)

Now also available for Firefox:ย https://addons.mozilla.org/en-US/firefox/addon/sap-note-enhancer/

Best Regards,

Guilherme.

/
/wp-content/uploads/2015/06/image920_no_pilot_734885.png
35 Comments
You must be Logged on to comment or reply to a post.
  • Are you doing that much corrections?

    I mean, really nice work from the programmer point of view, but overall i’m not sure if this is a necessary development. Not necessary, but nice ๐Ÿ™‚

    ~Florian

    PS: I don’t want to smaller the result, so I wish you happy hacking with your nodes ๐Ÿ˜‰ .

    • That is a good question.

      I work at SAP and often have, review notes from colleagues and look for old notes checking what they touched. I always had to go extra steps for that given note number in order to reach a readable version of the correction instruction.

      Now it is more straight forward. I don’t know exactly how the content of sap notes (more specifically, read access to the Correction Instructions) are usually consumed by SAP customers, but one thing is for sure, for me this came in handy.

      What’s your role and how do you consume this corrections?

      Best Regards,

      Guilherme.

  • I’m an ABAP-developer working for a partner. We have a lot of systems to maintain and of course, there are nodes to do for me from time to time. Most of the time these can be implemented via snote without doing anything per Copy and paste.

    That might be the difference, you have to review these notes to see the manual work description looks good and is easily to understand.

    I touch these manuals in a very few cases.

    Anyway, I will install it ๐Ÿ˜Ž

    ~Florian

    • Thanks for the feedback.

      Actually I also have to review the ABAP correction instructions, and I usually have to go for a different tool for that because it is very hard for me to read them in unhighlighted text directly in the note.

      I imagine that some partners might also want to review the code changes delivered by SAP with the note, and that they could use the extension to read the deltas directly in Service Market Place.

      Best Regards,

      Guilherme.

  • Hi Guilherme,

    Thanks for this extension, I like the idea.

    Do you know if there is any special requirement for this? I installed it on chrome, but don’t see any highlighting.

    Chrome version: 43.0.02357.130 (portable version –  could it be the problem?)

    I tried with the note from your screenshot (2180923), but currently it’s not released so I tried another one (2182696), but I see no highlighting when I go to correction instuction.

    Any idea?

    Thanks,

    Peter

  • This is a very helpful extension – thank you!

    I often have a look if the problem (for what I’m searching notes) is fixed in the correction instructions of the corresponding notes (or if the class which I found is at least affected).

    This makes it much more comfortable ๐Ÿ™‚

    Best regards,

    Amadeus

  • Nice work on extention. I too find it usefull to write GM scripts to fix stuff I don’t find optimal.

    However it strikes me as odd that you as SAP Employee can’t get this thing pushed via channels and implemented by default ๐Ÿ˜€

    • However it strikes me as odd that you as SAP Employee can’t get this thing pushed via channels and implemented by default

      I had exactly the same feeling ๐Ÿ™‚

    • Thanks for the feedback, it is always good to know my work is helping other people ๐Ÿ˜† .

      I would like to comment on:

                                  Kirill Gorin wrote:

      However it strikes me as odd that you as SAP Employee can’t get this thing pushed via channels and implemented by default ๐Ÿ˜€

      but I’m not sure to which extent I can disclose the companies internal processes…

      What I can tell you is that I tried, and I am still trying.

      If you want to support it from outside I think the best way is going to Contact us | SAP Support Portal and send this feedback.

      Best Regards,

      Guilherme.