This application is the central point of access for all functions that you use to manage the lifecycle of custom developments from creation to deletion. The custom developments that you manage with this application are programs, transactions, and other objects.
The application provides an overview of all the custom developments in your systems. You can identify changes and manage your developments more effectively. You can manage activities more efficiently, such as change events or implementation of new software, by identifying the custom objects that are currently in use.
In SAP Solution Manager Configuration, the Custom Code Management scenario is configured.
There is at least one solution with logical components and systems.
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.
Use only the library definitions you actually need
Specify which systems are included and to what extent
Display custom-object information stored in the library definitions
Classify the custom objects in your existing landscape by defining contracts and persons responsible for the individual objects
Generate a clear overview of which objects are new and when they were created or last changed
You can also define custom reports; however, reports are not included in SAP standard software.
You perform common tasks related to Custom Code Lifecycle Management (CCLM). In the navigation area of CCLM, you can choose the following common tasks:
You check and update the configuration and the basic settings for CCLM. A new window opens in which you configure basic settings.
You view the current status of the data extractors configured for the BW system. A new window opens in which you can also edit the data extractors.
You execute a comprehensive standard reporting for CCLM. A new window opens in which you can define different selection criteria and execute the report.
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:
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
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.
ATC Results
You check the results of ABAP Test Cockpit (ATC) features.
ATC Open Exemptions
You check open exemptions of ABAP Test Cockpit (ATC) features.
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
For more information about configuring Custom Code Lifecycle Management, see the CCLM Roadmap on SAP Service Marketplace. In the CCM view, in the Related Links area, choose CCLM Best Practice.