Siebel Assignment Manager Administration Guide > Availability-Based Assignment > Process of Configuring Assignment Objects for Availability-Based Assignment >

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

  1. Start Siebel Tools.
  2. In the Object Explorer, expand Workflow Policy Object and select the assignment object.
  3. With the object selected, choose Tools, then Lock Project (or Alt+L), to lock the project.
  4. In the Assignment Objects list, choose Edit, then New Record, to add the property values, as shown in Table 63.
  5. 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 on how to make the properties visible to the end user, see Using Siebel Tools.

Table 63 shows the assignment object user property values you set for availability-based assignment.

NOTE:  A column user property takes precedence over the corresponding value user property. For example, if you define a Breakable Flag Column user property and a Breakable Flag Value user property, the Breakable Flag Column user property takes precedence. As an alternate method, you can configure the Calendar Activity Additional Fields property on the assignment object to specify the values of certain fields. Assignment Manager assigns in this order: column user property, then value user property, and then Calendar Activity Additional Fields property.

Table 63. Assignment Object User Property Settings for Availability-Based Assignment
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 (ABS) 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 ABS 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 ABS 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 ABS 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 ABS 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 ABS 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.

Siebel Assignment Manager Administration Guide Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.