Siebel Order Management Guide Addendum for Industry Applications > Setting Up Network Ordering >
Creating Custom Rule Checkers
The Compound Product Validation Engine business service invokes a number of different rules checker business services. Two rules checkers are provided with the product, but a customer can build custom rules checker business services that comply with the following API specification.
The following rule checkers are provided with the product:
- PreValidate. Returns the list of field names and attribute names used by the rules checker. The list of required fields and attributes may be influenced by the Parameters passed to the rule. For more information, see PreValidate Method.
- Validate. Implements the logic of the specific rule and validates the contents of the Projected Asset cache. It returns rules violations. For more information, see Validate Method.