Understanding Validation Severity

For custom and application-specific validations, by default a validation failure displays an error and stops the current operation. You can modify the severity to display a warning or ignore the validation instead.

You can set the severity levels for each of the following operations:

  • Request Submit: The validation is evaluated when the request is in the Submit stage (regardless of the status of Draft, Pushed Back, or Recalled)
  • Request Approve: The validation is evaluated when the request is in the Approve stage
  • Request Commit: The validation is evaluated when the request is in the Commit stage

    Tip:

    Configuring different severity levels for each request stage enables you to, for example, configure a validation so that a failure will display a warning during the Submit stage (which still allows the request to be submitted), but to display an error during the Approve stage so that the request cannot be approved until the failure is resolved.

  • Viewpoint Validate and Export: The validation is evaluated when you validate a viewpoint or export a dimension.

    Note:

    When exporting a dimension, only validations with a severity of Error are run, and the outcome depends on the dimension's Validate Before Export setting. See Validating Viewpoints before Exporting Dimensions.

The outcome of each scenario is described in the table below.

Table 21-5 Validation Severity Per Operation

Severity All Request Stages Validating a Viewpoint Exporting a Dimension
Error Displays an error and prevents the request from transitioning to the next stage. The validation is performed and the Error severity is indicated in the viewpoint validate results. The validation is run before exporting a dimension. The Validate Before Export setting determines the outcome of validation failures. See Validating Viewpoints before Exporting Dimensions.
Warning Displays an error, but permits the request to transition to the next stage (after user confirmation). The validation is performed and the Warning severity is indicated in the viewpoint validate results. The validation is not run before exporting a dimension.
Ignore The validation is not processed. The validation is not performed during viewpoint validation. The validation is not run before exporting a dimension.

Note:

You can configure the validation severity for custom and application-specific validations only (see Managing Enforcement and Severity of Application-Specific Validations).The validation severity for system validations is always Error.