Function documentationQuality


The Quality view provides detailed information about the quality of your custom code objects in the quality cockpit.

You display the results of ABAP Test Cockpit (ATC) runs and the open exemptions created for the results over a certain period of time. In your managed systems, you schedule ATC runs as background jobs.


  • On your managed systems, an ATC administrator has configured ATC runs by creating run series and run variants (transactions SCI and ATC).

    Note Note

    For more information about working with the ABAP Test Cockpit (ATC), see SAP Help Portal at published on SAP site and choose Start of the navigation path Technology Platform Next navigation step SAP Net Weaver Next navigation step 7.4 Next navigation step Development Information Next navigation step Developer’s Guides Next navigation step Development Information End of the navigation path then under Custom Application Development (ABAP) choose Start of the navigation path Application Development on AS ABAP Next navigation step ABAP Test and Analysis Tools Next navigation step Quality Checking with the ABAP Test Cockpit End of the navigation path

    End of the note.
  • You have connected the BW system as part of SAP Solution Manager configuration.

  • You have activated the extractors for ATC results and ATC exemptions in the Custom Code Management scenario of SAP Solution Manager Configuration.

  • To display ATC Monitoring, you have the display role assigned. You are not able to validate and reject open exemptions.

  • To validate and reject open exemptions in ATC Monitoring, the following prerequisites apply:

    • The administrator role is assigned to your user (authorization object SM_ATC_APP).

    • In the connected managed systems, your user exists with the same name.


Creating a New Quality Project to Analyze Custom Code

Proceed as follows:

  1. In the quality cockpit choose Create New.

    The system opens an embedded view to enter selection values for your new project.

    • New Project screen area.

      Provide the following details about your projects:

      • Project Name

      • Description

      • Project Owner

      • Custom Classification Variants

        Predefined as default.

        You can overwrite the ATC classification by defining that a specific check is an error instead of a warning or information. To do so, choose the Edit button and enter the ATC Error Class and ATC Error Code that you want to change and enter the Custom Classification.

      • Custom Time Estimation Variant

        Predefined as default

        You can overwrite the default time estimation that is needed to solve an error of one of the checks. To do so, choose Edit and enter the estimated time in the Default Time Estimation (for unassigned errors) field. The default time is 0.2 hours which you can change by entering a different value in hours.

      • Target Thresholds for Critical Errors

        Example Example

        Enter 100,00, if you aim to solve 100% of the errors.

        End of the example.
      • Target Thresholds for Default Errors to be Improved

      • Check the Object Quality Levels

        Select the Error, Warning and/or Information checkboxes.

    • Object Selection screen area

      1. Select at the Package containing the objects that you want to use for your quality project.

      2. Optional: Object Type, Application , Project Owner

    • System Selectionscreen area

      1. Enter a Quality System ID.

      2. ChooseSelect the ATC variant for the quality system and make the necessary entries.

    • Analysis Schedule screen area

      Define a Start Date, Start Time and Frequency to determine when the ATC results are retrieved for the analysis of your quality project.

  2. Choose Save Project to confirm your entries.

Displaying the Overall Quality Project Status Overview

All objects of the quality projects will be shown in the chart. This provides a quick overview of the overall status of your quality projects. The chart distinguishes between object status Critical (status red), To Be Improved (status yellow) and Information objects (status green).

You have the possibility to filter the overview of the objects.

You can choose the following radio buttons:

  • Quality

    Provides an overview of the total number of objects in all quality levels that is the different statuses.

  • Time Estimate

    Provides a quick overview of the estimated time that is needed to perform necessary corrections.

Displaying the Quality Project Lists

You can display results of the quality projects in more depth. Proceed as follows:

  1. In the Quality Cockpit choose View List to view the object results for all Active Projects, Projects with Critical Objects or Projects with Objects to be Improved.

  2. Select the desired project from the Project List table.

    You can display additional information to view more details about the analysis project and its analysis criteria or the objects with an error, warning or information.

    • Analysis History

      This area lists the completed analysis runs and shows a graphical representation of the analyis results in terms of quality or time effort for the selected project.

    • Object Statistics

      You can also statistical data about the objects, for example the number of ATC errors and warnings or the estimated time it will take to improve the object quality.

    • Object Selection

      The Object List screen area lists all objects of the different quality levels individually.

      You can use selection options to filter specific objects with an error or warning to view more details about it, for example when and who modified the object for the last time.