Show TOC

Function documentationEnrichment and Validation Checking Locate this document in the navigation structure

 

This function validates payment orders and payment items in Payment Engine during the enrichment and validation process.

Prerequisites

  • You have defined a check set and assigned a rule type in Customizing for Payment Engine under   Payment Order   Payment Order Enrichment & Validation   Maintain Enrichment & Validation Check Set Rules  .

  • You have defined dependencies for the checks, for example, the customer segment check has to be run before the SLA check in Customizing for Payment Engine under   Payment Order   Payment Order Enrichment & Validation   Maintain Checks and Dependencies in E&V Check Sets  .

  • You have assigned the enrichment and validation checks to a check set in a specific sequence under   Payment Order   Payment Order Enrichment & Validation   Assign Checks to Enrichment & Validation Check Sets  .

    Note Note

    You also define the severity of an error in the activity Assign Checks to Enrichment & Validation Check Sets.

    End of the note.

Features

You can determine a group of enrichment and validation checks for each payment order and payment item in enrichment and validation check sets. The system performs the checks during payment processing in a specified sequence and a specific processing mode. It determines an appropriate processing mode for payment orders and payment items based on the planned processing date. For more information, see Check Processing Date.

The system performs validation checks at different levels. For more information, see:

Note Note

The system performs cross item checks after the payment order check and payment item checks. It uses the same attributes for cross item checking as the attributes that you define for payment order checks.

End of the note.

Every check can detect normal and severe errors. If a check detects an error, the system logs the error, the enrichment and validation process continues, and the system runs all checks on all business objects. If a check detects a severe error, the severity indicator is additionally set.