Siebel Finance Guide > Business Services for Siebel Financial Services > Using the Customer Expectations Manager >
Defining Customer Expectation Manager Rules
The CEM administration screen holds the historical estimates for task completion times and the rules for selecting an appropriate line. When CEM is invoked, the business service steps through each rule for all applicable rule-sets to find a rule that evaluates to true. The estimates defined against this rule are used for calculation of expected times. To create a CEM rule
- Navigate to the Administration - Application screen, and then the Customer Expectations Manager view.
- In the Rule Sets Applet, create a new record, and complete the fields.
Some fields are described in the following table.
|
|
Name |
CEM rule set name. |
Business Object |
Business object context for evaluating the rules. |
Business Component |
Business component context for the conditional expression and rules evaluation. |
Conditional Expression |
A valid Siebel query language expression. If this conditional expression evaluates to True, then the rules under the rule-set would be evaluated. TIP: Use the expression builder to test the validity of conditional expressions.
|
Active Flag |
Flag to activate or inactivate a rule-set. The field predefaults to Inactive. |
NOTE: If the conditional expression is not used, there must be only one rule-set for each business object/business component defined. If there are multiple rule-sets for the same BO/BC, and a conditional expression is not defined, then the sequence of examination is random.
- In the Rules list, create a new record, and complete the fields.
Some fields are described in the following table.
|
|
Sequence |
Sequence number for rule evaluation. |
Business Component |
Business component reference for the expression evaluation. This field predefaults to the BC on the rule-set definition and is a read-only field. |
Conditional Expression |
Siebel query language expression that specifies the rule. If this conditional expression evaluates to True, then the estimates associated with the rule is selected; further evaluation of the rules is aborted. TIP: Use the expression builder to test the validity of Inclusion expressions.
|
Name |
Unique name for the rule. Used to improve performance of the rule-set search during execution. Internally, a user key is constructed on the name field. |
Schedule |
Schedule to use for calculating the expected completion times for the task. Schedules govern the working hours, holidays, and downtime. If selected, the start time for the task is calculated using the schedule. Schedules are administered by navigating to the Administration - Service screen, and then the Schedules view. Refer to Siebel Field Service Guide for details on schedule administration. |
Use Employee Schedule |
If flagged, the employee schedule is used to calculate the start time. Employee schedule override the default schedule. |
Unit |
Unit of measure for the preparation, expected and slack times. Valid units: Minutes, Hours, or Days. |
Preparation Time |
Queue time for the task. |
Expected Time |
Expected time to complete the task. |
Slack Time |
Time buffer to allow for deviations from the expected completion time. |
Auxiliary Field |
(Optional) Specify Business Component field-value pairs. The specified fields are updated with the values based upon the rule selected. Example: "Priority","0-ASAP" |
|