Configuring Assignment Object User Properties for Availability-Based Assignment
Using Siebel Tools, you configure the values of the Activity Type, Activity Priority, and Breakable Flag user properties for an assignment object to come from either the object row itself or through constants.
This task is a step in Process of Configuring Assignment Objects for Availability-Based Assignment.
To configure assignment object user properties for availability-based assignment
Start Siebel Tools.
In the Object Explorer, expand Workflow Policy Object and select the assignment object.
With the object selected, choose Tools, then Lock Project (or Alt+L), to lock the project.
In the Assignment Objects list, choose Edit, then New Record, to add the property values, as shown in the following table.
After the user properties are configured for the assignment object, they must be made visible to the end user by adding them to the appropriate business component and applets.
Note: Configure the views and applets with Start Time and Duration fields, such as is the case with Activity.
For information about how to make the properties visible to the end user, see Using Siebel Tools.
Property |
Description |
---|---|
Activity Breakable Flag Column |
The name of the column in the assignment object primary table that stores the value of the Breakable Flag property. When this property is defined and the Check Employee Calendar flag is checked on the assignment rule, Assignment Manager queries for the Activity Breakable Flag Column when it retrieves data from the object row, and passes this value to the Appointment Booking System when evaluating employee availability. For example, you can create a user property for the Activity assignment object with name=Activity Breakable Flag Column and value=ALLOW_BREAK_FLG. |
Activity Breakable Flag Value |
The constant value that is passed to the Appointment Booking System for the Breakable Flag field in the availability-based assignment. For example, you can create a user property for the Service Request assignment object where the name is Activity Breakable Flag Value, and the value is Y. |
Activity Priority Column |
The name of the column in the assignment object primary table that stores the value of the Activity Priority. When this property is defined and the Check Employee Calendar flag is checked on the assignment rule, Assignment Manager queries for the Activity Priority Column column when it retrieves data from the object row and passes this value to the Appointment Booking System when evaluating employee availability. For example, you can create a user property for the Activity assignment object, with name=Activity Priority Column and value=ALLOW_BREAK_FLG. |
Activity Priority Value |
The constant value that is passed to the Appointment Booking System for the Activity Priority field in availability-based assignment. For example, you can create a user property for the Service Request assignment object with name=Activity Priority Value and value=TRUE. |
Activity Type Column |
The name of the column in the assignment object primary table that stores the value of the Activity Type. When this property is defined and the Check Employee Calendar flag is checked on the assignment rule, Assignment Manager queries for this column when it retrieves data from the object row and passes this value to the Appointment Booking System when evaluating employee availability. For example, you can create an Activity assignment object with name=Activity Type Column and value=ALLOW_BREAK_FLG. |
Activity Type Value |
The constant value that is passed to the Appointment Booking System for the Activity Type field in availability-based assignment. For example, you can create a Service Request assignment object with name=Activity Type Value and value=TRUE. |