You can use the Utilities Check Cockpit to perform a comprehensive consistency check of your application data at any stage. The system checks the entire dataset and generates a check log for subsequent processing here.
The Check Cockpit runs independently of user roles, applications and scenarios and therefore means that a downstream consistency check is possible.
Activity management can be used to assign the results of the check log to individual users for subsequent processing.
This application is only available in the WebClient UI. You do not need to make any Customizing settings to use the basic functions.
The main object in the Check Cockpit is the check run.
This is a header document for various check classes and specific check results for these check classes. A check run is always linked to at least one SAP job that performs the check in the background. Check runs can therefore also be scheduled or executed periodically.
Example
Check run is always scheduled on the weekend so that current check statistics are available on Monday.
A check class describes a data consistency check that is assigned to a check category. Check classes generate check problems if the data has been defined accordingly.
A check problem always refers to a business object and defines a possible data inconsistency identifed. It consists of a status (such as error) and a message log.
In addition to the checks perofmed during a check run, the following functions are also available:
Review
The check result is synchronously checked again.
Correction
If the corresponding implementation is available in the check class, this automatic correction function is available.
Archiving
You can use this function to archive past check runs and their results.
Generate Activity
The system generates a new activity from a check run or a check problem and assigns the check run or check problem to this as a reference object.
To create a check run, you must first select a check category. The following default check categories are available:
Quotations and Contracts for the Utilities Industry
Service Locations for the Utilities Category
Once you have selected a suitable check category, the system creates a new check run to which various checks are assigned. You can specify whether you want to execute specific check classes or all check classes here.
If you select a large number of check classes, this extends the runtime for the check run accordingly.
Assign a name to the check run and define the scheduling conditions (such as the time and frequency).
Use the search function to choose a check run and display this.
You can use the check result tree to display an overview of the results for the individual check classes and analyze the check classes with an error status.
You can analyze the utilities contracts that contain incorrect entries using the ERP transaction ECRMREPL (Error Monitor for IS-U Contracts
):
Create a new check run for the category Quotations and Contracts
and choose "Find Contract-Relevant Problems in the IS-U Error Monitor" as the check class. Save the check run for immediate execution and wait for the check result. The system displays the check run. You can update the display if processing is not complete using the function Update
. Once this is complete, the system displays a list of contracts or contract items that could not be processed in the error monitor.