Show TOC

Function documentationCustom Code Management Work Center Locate this document in the navigation structure

 

The Custom Code Management work center is the central point of access for all functions that you use to monitor and manage the lifecycle of custom developments from creation to deletion. You can continually optimize your developments and configure how they are implemented or affected by changes to SAP objects.

Prerequisites

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

  • There is at least one solution with logical components and systems.

  • You are authorized to use the work center.

  • For usage information to be sent to SAP, the EarlyWatch Alert for the systems is activated.

  • For usage information for custom code objects, Usage and Procedure Logging (UPL) is activated.

Features

  • Overview

    The 3D City Model provides an overview of the number of custom developments in your system. The model also displays information about the quality and criticality of the objects to help you decide whether custom code is really necessary.

  • Library Definitions

    The Library Definition view provides an overview of active and inactive custom code libraries. You can upload and download library definitions as XML files.

  • Objects

    The Objects view displays the results of completed data collection jobs, that is, all custom objects and their attributes that were collected in the active library. You can maintain attributes and references for some objects.

  • Quality

    The Quality view displays the results of ABAP Test Client (ATC) runs and the open exemptions created for the results over a certain period of time. You can analyze the results and accept or reject open exemptions.

  • Decommissioning

    The Decommissioning Cockpit helps you identify redundant or obsolete custom code. You create decommissioning analyses and schedule background jobs to monitor custom code objects in your system for activity over a defined period.

  • Dashboards

    The Interactive Continuous Improvement (ICI) dashboard is integrated in the CCM work center. You can set CCM-related objectives and measure your progress toward these goals using fully customizable scorecards and KPIs.

  • Reports

    You export the data that you record in CCM to a BW system and use it to create your own reports on your custom developments. For example, you can create reports on all custom developments for a specific owner or contract. You can also call ad-hoc reporting from the link under Common Tasks.

Note Note

Administrative tasks related to Custom Code Management are not performed in the work center. Instead, you perform tasks, such as defining the scope of data collection jobs, in the Custom Code Management scenario of SAP Solution Manager Configuration. For more information, see the help texts displayed in the corresponding guided procedure.

End of the note.

More Information

In addition to the main features of Custom Code Management, you also use supporting functions, which you can access by choosing the corresponding links in the Related Links section of the navigation area. The additional functions are divided into the following groups:

  • Custom Code Transparency

    You use the following functions to get more detailed information about your custom code objects:

    • Custom Code Analysis

      You use various tools, such as SAP Clone Finder, to perform detailed analyses of your custom code objects based on presets.

    • Custom Development Management Cockpit (CDMC)

      You perform various analyses and Customizing activities, such as Maintain Adjustment Times. For more information, see Custom Development Management Cockpit

    • Scope and Effort Analyzer

      You can estimate the development and test efforts for planned EHP (Enhancement Package) or SP (Support Package) maintenance projects in the Scope and Effort Analyzer. For more information, see Scope and Effort Analyzer.

  • Custom Code Quality

    You use the following functions to get more detailed information about the quality of your custom code objects:

    • ABAP Code Inspector

      You use the Code Inspector to test single objects or object sets (programs, function groups, classes, interfaces, Dictionary objects) for performance, security, serviceability, error proneness, and statistical information.

    Note Note

    As of SAP Solution Manager 7.1 SP12, you can use the ABAP Test Cockpit Monitoring and Exemption (ATC Monitoring) tool to manage the quality of your custom code objects. For more information, see Quality.

    End of the note.
  • Custom Code Documentation

    You use the following links to go to more documentation about Custom Code Management features:

    • Custom Code Roadmap

    • CCLM Best Practice

    • CCLM Online Help

    • CCLM Dashboards Online Help

    • Custom Code Application Lifecycle (ALM) Process