Skip to Content
Product Information
Author's profile photo Dario Di Spirito

SAP Solution Manager custom code analytics (2.0) – Benefits

This article provides a summary why the custom code analytics (2.0) is worth to use it and what are its benefit.

This feature now comes with an automated SAP EarlyWatch Alert based data collection.

  • Lightweight direct data collection via SAP EarlyWatch Alert;
  • Key enabler to start fact driven discussion about custom code management;
  • Tool based insights on quantity, usage, quality and complexity of your custom code;
  • Full transparency on Business Modifications.

Soon several SAP customers will change their SAP ECC to SAP S/4HANA. Given that SAP S/4HANA is one of the latest products, many changes have occurred in the processes and applications. The primary step to shift to SAP S/4HANA is to review your custom code, that means going through the processes and applications. Does it seem complicated? There is a method which is perceptive and simple to manage.

We are talking about the SAP Solution Manager custom code analytics (2.0). This is a new application available in the SAP ONE Support Launchpad and it uses the custom code management (CCM) grouped data from the SAP Solution Manager. This recent app offers an overview on the customer code trace of your ABAP systems and gives an in-depth knowledge about code quality as well as its utilization.

Why Solution Manager custom code analytics (2.0)?

The SAP Solution Manager custom code analytics (2.0) is useful when there are new updates made with each new version’s release of SAP S/4HANA, this mean that there are not only modifications in the applications and processes but also SAP standard ABAP objects too (i.e.: structures, tables, data elements, function modules, etc.) have been replaced or changed.


Custom Code Analytics 2.0 – Key Facts

Consequently, the custom code has to be examined carefully with the purpose of using altered SAP standard objects. SAP amendments, in most cases, are not consistent with the custom code available in your system. Modifications, as a result, are required in order to let execute the custom code on SAP S/4HANA after, and that’s when the potentials of the SAP Solution Manager custom code analytics (2.0) come in play.

Why start Solution Manager custom code analytics (2.0)?

It facilitates to get a big picture of the awaited effort for custom code modifications; hence it will assist you to make your project planning.


This new version helps to evaluate the data through an auto filled dashboard available for all SAP S/4HANA customers. There is a guided journey towards more transparency on the custom code footprint and quality, not only that, most of analyzed SAP S/4HANA systems show potential for custom code management and a proactive approach allowing to identify the potential of SAP Solution Manager custom code analytics (2.0) without an initial investment. On top of that, there is a personalized focused expert services that will help you to address the detected issues.

For further information, please also visit our SAP Enterprise Support services and consider joining the application lifecycle management value map.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo T. KASI SURYANARAYANA MURTHY

      Hi Dario Di Spirito,

      Very helpful insight. Quick question though.

      We are already on CCA1.0. What kind of effort is involved in migrating to CCA2.0 from CCA1.0?




      Author's profile photo Dario Di Spirito
      Dario Di Spirito
      Blog Post Author

      Hello Kasi,

      Thank you for your message.

      Please be aware, that SAP Solution Manager custom code analytics 1.0 and 2.0 are based on different procedures and data pools, as briefly mentioned in the article published here.

      Whereas 1.0 uses the existing data from SAP Solution Manager, including the usage history in SAP Solution Manager, 2.0 uses SAP EarlyWatch Alert data directly from the system.

      So the question is, why do you want to move and what is the expectation of the move?

      In the meantime, the following SAP Notes 2947886 - Getting started with Custom Code Analytics based on EWA is a good starting point, as well as this blog article that could also help you to clarify your doubts on this topic.

      I hope that this information is going to help you.

      Best regards,