Show TOC

Background documentationDecommissioning

 

Over time, custom code objects in your system landscape can become obsolete. For example, if a new software version fills a functional gap for which you once implemented a custom development, this custom code is no longer needed and can be decommissioned.

The decommissioning cockpit is a lifecycle tool for managing custom code based on your custom code library. The cockpit helps you to identify redundant or obsolete custom code objects and to retire them from your systems. You create decommissioning analyses and schedule background jobs to monitor custom code objects in your system for activity over a defined period. You can run standard analyses created by SAP or you can define your own analyses.

The cockpit provides a graphical representation of the lifecycle status of the custom code objects from the custom code library. If you see that custom code objects are unused, you can schedule these objects for decommissioning.

The number of analyses in each status is displayed at the top of the screen, along with links to navigate to the analysis list of each status.

Prerequisites

  • A custom code library is active in your system landscape and contains data to analyze.

  • You have completed the Custom Code Management scenario of SAP Solution Manager Configuration.

  • You have the necessary authorizations:

    • To access all features of the cockpit, create new analyses, and delete objects, you need the standard role SAP_CCLM_ALL.

    • To view analyses and their results you need the role SAP_CCLM_DIS.

      Note Note

      You generate and assign these roles to users in the Create Template Users step in the Custom Code Management scenario of SAP Solution Manager Configuration.

      End of the note.

Features

  • Create decommissioning projects to identify obsolete custom code objects

    For more information, see Create New Analyses.

  • View the lifecycle status of custom code objects from your custom code library

    Note Note

    If a modification which is listed in custom code management, is inactive, it will have the status Deleted.

    End of the note.
  • View detailed statistics about the custom code objects in your system landscape

  • Schedule objects for decommissioning

    For more information, see Work with Active Analyses.