Siebel Finance Guide > Business Services for Siebel Financial Services >

Data Validation Manager


Many companies are governed by various regulatory agencies, as well as internal processes and procedures, to verify the quality and accuracy of their transactions. Data validation can involve many types of transactions, which includes orders, applications, claims, and various other service requests.

Data validation is a key component of almost every business process in Financial Services. The Data Validation Manager business service can validate business component data based on a set of rules.

In the case of a rule violation, a custom error message appears or a user-defined error code is returned. The validation rules are defined using the Siebel Query Language and can be conveniently constructed using the Personalization Business Rules Designer. The business service centralizes the creation and management of data validation rules without requiring Siebel Tools configuration, and does not require the deployment of a new SRF.

The Data Validation Manager business service significantly reduces the need for custom scripts, decreasing implementation costs and increasing application performance.

The Data Validation Manager features include:

  • Search automatically for the proper rule set to execute based on active business objects and views.
  • Write validation rules based on fields from multiple business components.
  • Apply a validation rule to a set of child business component records to see if a violation occurs from one or more records.
  • Invoke specific actions to be performed as a result of a validation.
  • Write validation rules that operate on dynamic data supplied at run time without that data being from business component field.
  • Automatic logging of data validation events.

Some example business rules that can be enforced by the Data Validation Manager business service are:

  • In an insurance company, claim adjusters are required to enter a closed date whenever they close a claim. If the adjuster tries to close a claim without a closed date, he is prompted with an appropriate error message and the claim record is not committed to the database.
  • In a retail bank, different data validation rules are required for each of dozens of different service request types. When a customer service representative creates a new service request, the Data Validation manager identifies the appropriate validation rule set for the specific type of service request and executes the data validation rules of that rule set.
  • At a health insurance company, customer service representatives use activity plans and activities to track service requests. All activities must be closed before the service request can be closed. When the CSR closes the SR, the DVM loops through all associated activities making sure the status of each activity is closed. If any are still open, the SR cannot be closed.

For more information about Data Validation Manager, see Siebel Order Management Infrastructure Guide.

Siebel Finance Guide Copyright © 2006, Oracle. All rights reserved.