Siebel Order Management Guide > Integrating Order to Cash and Distributed Order Orchestration >
Setting Up Data Validation Rules for Distributed Order Orchestration
For information about why you must set up data validation rules, see Setting Up Data Validation Rules for Order to Cash. To set up data validation rules for distributed order orchestration
- Navigate to the Administration - Data Validation tab, then the Rules Sets view.
- Create a new rule set based on the existing rule set named SWI Revise Order Validation.
- In the Rule Sets list, select SWI Revise Order Validation.
- From the menu, select Revise Rule Set.
A new copy of this rule set is created.
- Click the name of the newly created rule set to display the list of rules in this rule set.
- Modify the expression for two rules, as shown in the following table.
|
|
SWI Revise Order |
(SystemPreference("Enable AIA OrderToCash")="FALSE") OR ((([Status] = LookupValue("FS_ORDER_STATUS","Booked"))) AND (([Status] <> LookupValue("FS_ORDER_STATUS","Shipped")) AND ([Status] <> LookupValue("FS_ORDER_STATUS","Closed")))) |
SWI Revise Order Line |
(SystemPreference("Enable AIA OrderToCash")="FALSE") OR((([Status] = LookupValue("FS_ORDER_STATUS","Booked")) OR ([Status] = LookupValue("FS_ORDER_STATUS","Picked")) OR ([Status] = LookupValue("FS_ORDER_STATUS","Cancelled")) OR ([Status] = LookupValue("FS_ORDER_STATUS","Pending")) OR ([Status] = LookupValue("FS_ORDER_STATUS","Shipped")) OR ([Status] = LookupValue("FS_ORDER_STATUS","Closed")) OR ([Status] = LookupValue("FS_ORDER_STATUS","Supply Eligible")) OR ([Status] = LookupValue("FS_ORDER_STATUS","Billed")) OR ([Status] = LookupValue("FS_ORDER_STATUS","Partially Shipped")))) |
- From the menu, select Activate Rule Set.
The status changes from In Process to Active.
- Create a new rule set based on the existing rule set named O2C Cancel Order Validation.
- In the Rule Sets list, select O2C Cancel Order Validation.
- From the menu, select Revise Rule Set.
A new copy of this rule set is created.
- Click the name of the newly created rule set to display the list of rules in this rule set.
- Modify the expression for one rule, as shown in the following table.
|
|
PONR Not Reached |
NOT(SystemPreference("Enable AIA OrderToCash")="TRUE" AND ([Status] = LookupValue ('FS_ORDER_STATUS', 'Shipped')) or ([Status] = LookupValue ('FS_ORDER_STATUS', 'Closed')) or ([Status] = LookupValue ('FS_ORDER_STATUS', 'Fulfilled')) or ([Status] = LookupValue ('FS_ORDER_STATUS', 'Supply Eligible')) or ([Status] = LookupValue ('FS_ORDER_STATUS', 'Billed')) or ([Status] = LookupValue ('FS_ORDER_STATUS', 'Partially Shipped'))) |
- From the menu, select Activate Rule Set.
The status changes from In Process to Active.
|