Skip to Content
Author's profile photo Tammy Powlas

SAP Mentor Monday Webcast Recap – EasyNotes

Simulate notes added to SAP systems; seems to be a useful tool.  This is a brief recap of today’s SAP Mentor Monday webcast.

/wp-content/uploads/2016/04/1fig_937857.png

Source: SAP

EasyNotes is still in beta, allows you to do an ad-hoc implementation in the system

The note could create side effects

Introduced with part of NetWeaver 7.1

Two sessions when you start debugging

/wp-content/uploads/2016/04/2fig_937858.png

Source: SAP

It takes time to implement a note, create transports, to see if note fixes

EasyNotes – program generates XML script to simulate note

Three steps shown above

/wp-content/uploads/2016/04/3fig_937865.png

Source: SAP

/wp-content/uploads/2016/04/4fig_937866.png

Source: SAP

/wp-content/uploads/2016/04/5fig_937867.png

Source: SAP

How it interfaces – the architecture

/wp-content/uploads/2016/04/6fig_937868.png

Source: SAP

The flow of the program

/wp-content/uploads/2016/04/7demo_937869.png

Demo

/wp-content/uploads/2016/04/8fig_937870.png

Source: SAP

Only works in ABAP systems

Manual instructions (like create DD object) not supported

/wp-content/uploads/2016/04/patent_937874.png

Source: SAP

IP – patent approved

/wp-content/uploads/2016/04/live_937875.png

Source: SAP

Customers using

/wp-content/uploads/2016/04/10fig_937876.png

Source: SAP

See the number of notes it works with

/wp-content/uploads/2016/04/11fig_937877.png

Source: SAP

Today deploy with a package

Two Complementary Developments

Test change dynamically

/wp-content/uploads/2016/04/12fig_937878.png

Source: SAP

Enhancements/modifications for customers – pilot note, using EasyNotes, bypass customer enhancements

Runs as plain system

Question & Answer

Q: What are the authorizations?

A: Roles come with package, and assign roles to the package

Q: What if I have multiple notes?

A: Only addresses one note at a time; future look at putting them in one script file

Q: Limitations?

A: Limitations from the kernel; challenge to pass data between work processes – working to overcome them

Q: Are you considering to extend this tool to Business power user for helping developer during the testing?

A: Yes, all driven by authorizations

Q: How could we inplement easy note in our ABAP system ?  through another SAP note ?

A: No SAP notes; reach out to SAP

Plan to release as a note end of this quarter

Assigned Tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Matt Fraser
      Matt Fraser

      Tammy, you're getting slow! This took you a whole three minutes from the end of the call to post the notes!  πŸ˜‰

      Author's profile photo Former Member
      Former Member

      Wow, this is really interesting!

      Questions:

      1. Does this mean I can "test" a Note on quality or production in the Debugger withoug going through the whole transport cycle from development system?
      2. Do I need debug and replace authorization in the system to use it or is debug enough?
      3. Can I generate my own scripts and propose them to SAP support for solving errors?

      cheers Carsten

      Author's profile photo Tammy Powlas
      Tammy Powlas
      Blog Post Author

      My recollection -

      1 - yes

      2 - new roles come with the package

      3 - will defer to speaker Setu Jha

      Author's profile photo Setu Jha
      Setu Jha

      Hello Carsten,

      Please see my response below:

      1. You can only test a Note in a system that is marked changeable. Typically scripts are disabled in production environment. The tool can be used in Q systems.

      2. Debug authorization and a new authorization to run the scripting report is needed. Once the script is generated anybody who has debug authorization can load and test the script.

      3. You sure can πŸ™‚

      Regards,

      Setu

      Author's profile photo Former Member
      Former Member

      Thank you both for the explaining words!

      Eager to try it out once it is on our system πŸ™‚