Siebel Order Management Guide Addendum for Industry Applications > Setting Up Network Ordering > Process of Defining Network Compound Products >
Defining Rule Checker Business Services
The Compound Product Validation Engine business service executes the cross-product validation rules associated with a compound product and returns any rule violations. The product administrator associates the rules with each of the compound products. To define rules for a compound product
- Navigate to the Administration - Products screen.
- In the Products list, click the name of the Compound Product.
- Click the Compound Product view tab.
- In the link bar, click Product Rules.
- In the Product Rules list, add a new record for each rule checker to be executed and complete the fields described in the following table.
|
|
Sequence |
Enter the sequence in which the rules are to be executed. |
Business Service |
Name of the business service that implements the rule. |
- In the Parameters list specify the parameters and values that are specific to the selected rule.
These will be passed to the PreValidate and Validate methods of the rule checker business service by the Compound Validation Engine. For more information, see the section about creating custom rule checkers in Siebel Product Administration Guide.
The rule-checker business services that are available without any customization of the product are shown in Table 4.
Table 4. Business Services for Checking Compound Product Validation Rules
|
|
VORD CPVE Component Cardinality Checker Service |
The Cardinality Checker validates that the quantity of network component falls within the minimum and maximum allowed. |
VORD CPVE Simple Validation Expression Checker Service |
The Simple Validation Expression Checker executes rules defined in Siebel Query Language. |
|