Oracle Assignment Manager

This chapter covers the following topics:

Overview of Oracle Assignment Manager

Assignment Manager is a tool that is integrated with other applications for selecting or designating qualified resources for a document or a task. It supports all resource categories defined in the Resource Manager module and cannot be used as a stand alone application. You can use Assignment Manager to assign resources or ownership to a task or a document.

Note: Documents can be leads, opportunities, service requests, defects, or escalations. Once a document is created, it can require multiple tasks to fulfill the requirements.

What is an Assignment?

An assignment is a task or responsibility that can be delegated to an individual based on skill or availability.

Example

A support manager is required to fix all company hardware problems. The support manger assigns all of the desktop computer problems to a desktop technician and requires that the repairs be completed by the end of the week. In this case, the support manager is the owner of the assignment and if the desktop technician accepts the assignment, then that person becomes the assignee. The assignment criteria is based on the desktop technician's level of expertise and availability.

Designate Resources

When logging a service request, you can use Assignment Manager to determine the following types of available resources:

Assign Ownership

Assignment Manager can also assign ownership to a task or a document by performing the following:

The assignment process uses criteria based on preferred resources, availability, and territories. An optional module, Oracle Scheduler, provides additional features to optimize scheduling resources.

Assignment Manager Terms and Definitions

The following table describes the Assignment Manager terms and definitions.

Assignment Manager Terms and Definitions
Term Description
Assignee An assignee is the designated person who commits to fulfill a specific task or an assignment.
AM module The Assignment Manager is a tool that helps you assign resources to a task or a document.
Assisted Assignment Option The Assisted assignment option is used to assign a resource to a task or a document based on predefined criteria.
Unassisted Assignment Option The Unassisted assignment option is used to assign a resource to a document or task of your choice without taking predefined criteria into account.
Dispatch Center The Dispatch Center is a window in Oracle Field Service where you can view resource availability or assign resources to a task.
Gantt Chart The Gantt chart provides a graphical overview of the scheduled tasks for resources.
Owner An owner is a person (resource) who oversees a task or a document.
Resource Web Availability Resource web availability is defined as a resource who has the immediate ability to work on a service request that is created online.

Oracle Assignment Manager Integrations

Assignment Manager cannot operate as a stand alone application and must be integrated with another application.

Integration with Oracle CRM Applications

Assignment Manager can be integrated with the following Oracle CRM applications:

Oracle Quality, Sales, and iSupport applications can either manually select resources or use backend processes to call Assignment Manager for resource selection.

Ownership and Resources

Assignment Manager can assign ownership and resources to a specific task or document based on selection criteria including customer preferred resources, territories, and resource availability. The following section discusses the concept of ownership and resource assignment options.

Assigning Ownership

You must assign an owner when you create a document or task to ensure that some type of action is taken.

In order for a task or service request to be fulfilled, that task or service request must have a person (owner) responsible for subsequent actions. The actions are performed either by that person or by someone else (assignee) for task completion. The assignee is selected based on ability or availability.

The following table describes the two options used for assigning ownership.

Assigning Ownership
Option Description
Assisted Assignment Option Use this option to find a list of qualified resources based on a predefined set of criteria.
When no resource can be found based upon the selection criteria, you must adjust your criteria and perform a search again.
Unassisted Assignment Option Use this option to assign a task or document without specifying the criteria, or to overrule the criteria set.

Assigning Resources

Assignment Manager can designate qualified resources for a task or a document based on certain criteria, such as availability and resource location.

The following table describes the options for assigning resources.

Assigning Resources
Option Description
Assisted Assignment Option Use this option to find a list of qualified resources based on a predefined set of criteria. The Gantt chart displays tasks and task statuses. When no qualified resource is shown, you must adjust your criteria and search again.
When no resource can be found based upon the selection criteria, you must adjust your criteria and perform a search again.
Unassisted Assignment Option Use this option to assign a document or task without considering search criteria.
For example, to assign a group to a task, either specify the exact group name or partial name, if known, or search for all group resources and then select them based on resource availability for the task.

Assisted Assignment Option

The Assisted Assignment Option finds a list of active resources in Assignment Manager based on a predefined set of criteria instead of selecting resources based on the user's choices. When Assignment Manager is invoked, the Assisted option is the default assigning mode.

Note: In the Unassisted and Assisted assignment options, Assignment Manager does not return any end dated resources. All resources populated in the Gantt chart are active resources.

For task assignments, save your task first before launching Assignment Manager. Otherwise, the task start and end date information will not populate automatically in the document details region.

Use this option if you want Assignment Manager to assist you in selecting qualified resources to be the owner of a document or to fulfill a task based on certain criteria. This selection criteria can help you assign qualified resources to a task or a document.

Example

A company that is having computer problems requests help from its support vendor. A representative for the support vendor who must send resources to the company can use the Assisted option in Assignment Manager to help select qualified resources based on the following criteria:

After performing a search, the customer support representative can view shift schedules and assigned tasks in the Gantt chart.

Unassisted Assignment Option

The Unassisted Assignment option assigns a document without taking search criteria into account. If you want to assign a group resource to a task, then either specify the group name (if you know it) or search for all group resources, and then make your choice based on resource availability for the task.

Note: When using the Unassisted and Assisted assignment options, Assignment Manager does not return any end dated resources. All resources populated in the Gantt chart are active resources.

Example

After receiving a hardware repair request from a customer, a service company's support representative logs a service request and then creates a task for that request. As part of this process, the support representative enters the customer's request location and also enters the current date as the planned start date and adds five business days to establish the end date. Before assigning the appropriate resource to the service request, the support representative uses Assignment Manager to view that person's availability. Using the Unassisted Assignment option, the support representative enters the following information to limit resource selection:

Resource Partial Name enables the support representative to enter a partial name for the resource.

Resource Type limits resource selection to a specific resource type. For example, selecting group resource in the Resource Type field retrieves all of the group resources information.

When the Unassisted Assignment option is selected, predefined selection criteria is not available. After searching for resources, the support representative can view shift schedules and assigned tasks in the Gantt chart.

Viewing resources in the Gantt Chart or Table Layout

Assignment Manager displays the details of qualified and preferred resources in two formats, the Gantt chart and a table layout. The Gantt chart provides a comprehensive view of resources including identifying information, schedules, and attributes in graphical format. The table layout provides a simplified version of this information that is better suited for accessibility requirements. When Assignment Manager displays resource information, you can view that information in the Gantt chart by clicking View in Gantt, or in the table layout by clicking View in Table. Assignment Manager uses the Gantt chart as the default method for displaying resource details.

Time Zones

If time zone conversion is disabled, then date time fields display with the time stored in the database.

If time zone conversion is enabled, then all times in the Gantt chart are converted to and displayed in the viewer's (Agent) time zone if available, and if not available, in the server (Corporate) time zone. The Table view provides the ability to select the time zone to view. The selection list includes the agent and corporate time zones, time zone for a task, and any time zones passed from calling applications. The default time zone is that passed by the application, or if none, then the agent time zone is the default.

The Gantt Chart

The Gantt chart provides a quick graphical overview of the scheduled tasks based on a specific period of time. The right side of the chart displays the calendar schedule and booking related details of the resource and the left side displays its attributes

Gantt Chart Resource Attributes

The Gantt chart displays the following resource attributes:

Gantt Chart Calendar Data

The Gantt chart uses different colors to display calendar data for a resource. The following table describes the resource calendar displayed in the Gantt chart:

Calendar Data in Gantt Chart
Calendar Data Color Description
Shift schedules Yellow background Displays available shifts within a specific date range. Shifts are determined in the Forms-based calendar.
First available time slot Green bar Displays the first available time slot for a work assignment.
Assigned tasks Optional (blue default) Displays work assigned within a shift. The work is color-coded based on setup data. The setup data denotes the color to be used for any specific task based on task attributes.
Escalated tasks Red bar Displays escalated tasks within a shift.

Note: The Thin Client Framework (TCF) server must be set up correctly and running in order for the Gantt chart to work properly.

You can drag the scroll bar to move across the Gantt if the shift or current time line is not synchronized properly.

Determining the Available Time for a Resource

The default for the First Available slot for a resource depends on the following:

Assignment Manager takes into consideration what the current time is and when the resource's shift actually starts. The end time for the first available slot equals start time plus the duration. If no duration is specified, the default assumed is one hour.

Auto assignment has three typical cases:

Example 1

If the resource's shift runs from 9:00 a.m. to 6:00 p.m., and if the current time is 11:47 a.m., then if no start or end date-time is specified for the search, the Assignment Manager defaults to 11:47 a.m. as the first available slot for a resource.

Example 2

If the resource's shift runs from 9:00 a.m to 6:00 p.m., and if the current time is 8:47 a.m, then if no start or end date-time is specified for the search, the Assignment Manager defaults to 9:00 a.m as the first available slot for a resource.

Determining duration and planned date over duration when both are defined in task

While assigning available time for a selected resource, Assignment Manager also checks the planned start and end dates for the required task time frame to locate the work shifts if identified, as well as checks the planned effort and duration effort to determine the required work hours (or days) for a task assignment.

The following table describes the effort information that can be entered while defining a task.

Effort Information
Dates for a Task Description
Planned The effort required to complete a task. For example, a task requires 10 hours work and is assigned to Mary and John. Each needs to contribute five hours to complete this assignment. The planned effort to complete this task is 10 hours.
Duration The actual time for task completion. For example:
If Mary works from 10:00 a.m. to 2:00 p.m., and John continues from 2:00 p.m. to 7:00 p.m., then the duration of this task is nine hours (10:00 a.m. - 7:00p.m.)
If John starts at 10:00 a.m., instead of 2:00 p.m., and finishes at 3:00 p.m., then the duration is five hours (10:00 a.m. - 3:00 p.m.)
Actual The actual effort for a task. For example, the actual effort for Mary to complete her work is four hours (10:00 a.m. - 2:00 p.m.) and for John is five hours (10:00 a.m. - 3:00 p.m.)

The following table describes the date information which can be entered while defining a task.

Date Information
Dates for a Task Description
Planned The planning start and end dates are required for a task. For example, a hardware repair task is specifically required to occur from February 12 to February 14, 2002.
Scheduled The scheduled start and end dates are shown here after the resources are assigned through Assignment Manager, such as February 12 at 8:00 a.m. to February 12 at 11:30 a.m., 2002.
Actual The actual start and end dates for the task.

The planned effort and duration effort do not always require the same work hours or days. For example, if a task is assigned to one resource, from start to finish, then the planned and duration efforts should be the same. However, if it is assigned to more than one resources, then the planned effort (10 hours work to complete the task) and duration effort (the actual time for a task completion, such as five hours work) might not be the same.

Assignment Manager uses the following rules to determine the effort required for a task assignment:

In summary, planned effort always takes precedence and the Actual Effort is of no significance while using Assignment Manager for a task assignment.

Table Layout

The table layout provides a simple tabular view of resource details that can be accessed entirely using the keyboard. It does not display details about the resource shifts and the current bookings of the resource, which can only be viewed from the Gantt layout.

Table Layout Resource Attributes

The table layout displays the following resource attributes:

Table Layout Calendar Data

The table layout displays the first available slot for a given work assignment in two columns, Start Time and End Time. The information displayed in each column is formatted in date time format. For example:

The first available slot is derived from the shifts assigned to the resource and the existing workload.

Features

The table layout contains the following features:

Assigning a Process

The process for selecting a qualified resource is based upon selection criteria and customer selections. To make these criteria effective, some requirements need to be met.

Assignment Manager Dependencies

The following table describes Assignment Manager's required dependencies.

Dependencies
Dependency Description
Preferred Resource Information A preferred resource is a single person or a resource group that is defined in Oracle Contracts or is recommended from the Install Base in Oracle Service.
Territory Definition Territories are defined in Territory Manager. A territory has resources or resource groups assigned to it.
For more information, see the module Oracle Territory Manager.
Task Duration Information Task duration is essential for checking the availability of the resource and for designating a resource as unavailable in the resources calendar after a task has been assigned.
Resource's Availability Information Availability of the resource is provided by the Forms-based Calendar component in which availability is defined.

Assignment Manager Selection Criteria

The following table describes Assignment Manager's selection criteria.

Assigning Resource Availability
Criteria Description
Preferred Resources The first criterion the Assignment Manager considers in the assignment process.
Territories Territories are used to retrieve all the qualified resources for the assignment from the winning territories.
Resource Availability The availability of the resource is considered after a preferred or qualified resource, based upon territories, is selected.

Preferred Resources

Preferred resources must first be set up in Oracle Service Install Base and Oracle Contracts. A customer's preferred resources can be employees, groups, or team resources set up in Oracle Contracts or recommended from the Install Base in Oracle Service. Once the preferred engineers are identified in either application, you can retrieve recommended resources based on specific customer preferences.

Assisted Mode

In Assisted Mode, you have to select either Preferred Resources (Contracts or Install Base) or Matching Attributes or both to search qualified resources. These are primary search criteria. Resource Availability and Filter Excluded Resources are secondary filter criteria.

Service Lines and Business Processes

When Assignment Manager displays preferred resources, it either lists them as a group with their associated service line, or it lists them according to the individual business processes with which they are associated. For example, a company has three preferred engineers, John, Mary, and Jacob, that are associated with a service line called Printer Support. When fetching resources for this company's printer problem, Assignment Manager returns John, Mary, and Jacob as the preferred engineers.

When servicing this company's printer problem, however an Assignment Manager user such as a customer service representative may also wish to list its preferred resources according to individual business processes such as Customer Support (Teleservice), Field Service, and Depot Repair. For example, John may be the company's preferred Teleservice engineer, Mary its preferred Field Service engineer, and Jacob its preferred Depot Repair engineer. If the company wishes to speak to an engineer on the telephone regarding its printer problem, then John is the preferred engineer. If it wishes to have an engineer dispatched to repair the printer on site, then Mary is the preferred engineer, and if it wishes to have the printer sent away for repairs, then Jacob is the preferred engineer.

The returned resources for service lines and business processes are the same, but they are categorized differently.

Examples:

  1. A company lists two preferred engineers in the service contract with its support vendor. A service representative can use the Assisted assignment option, by selecting the Contracts check box in Assignment Manager, to display both engineers in the Resource region.

  2. A company specifies an Install Base preferred engineer. The support vendor's service representative sees the specified engineer's name in the Resource region if the Installed Base check box is selected.

For a service request assignment, when Contracts, Install Base, and Territories check boxes are all selected in the Assignment Manager window, the Assignment Manager engine checks Contracts preferred resources first. If a Contracts preferred resource is found, Assignment Manager displays this resource in the Gantt chart and stop the process. If no resource is found, then Install Base preferred resources will then be checked. If a preferred resource is found, then return the resource and stop the process. If not, then Assignment Manager checks Territories for qualified resources.

Default resource selection order is:

  1. Contracts

  2. Install Base

  3. Territories

Territories

Territories defined in Territory Manager are used to provide resources for a task or document. This assistance is done through the matching attributes and qualified resources identified in a territory. Matching attributes aid (filter) in a territory win over competitions between territories. The qualified resources in the winning territories can then be assigned to a task or document.

When setting up resources in a territory, if resources are end dated in Resource Manager, these end dated resources are not displayed in Assignment Manager when using Assisted and Unassisted assignment options.

Example

Two engineers are the qualified resources in the West Coast Territory. When a support manager tries to assign an open service request to the proper resources located in the West Coast, the support manager uses territories to assist Assignment Manager in the selection. If the West Coast Territory happens to be the winning territory, then the two engineers are listed in the Resource region in the Assignment Manager window. The support manager can assign either one to the service request based on their availability and customer needs.

Resource Availability

Assignment Manager uses the Forms-based Calender to check the availability of a resource. When a task is assigned to a resource, that resource becomes unavailable for the period of time designated by the task.

After a preferred or qualified resource is identified, the next important criteria to consider is the availability of that qualified resource. Resource availability information is provided by the Forms-based Calendar module in which the shift schedule is defined. Resource availability for a specific time frame is determined by task planned start and end date. After a task or document has been assigned to a resource, this designated resource becomes unavailable and then will be reflected in the Assignment Manager window.

Note: The resource availability discussed here has a specific time frame required by a task or document (task planned start and end date). However, the resource Web availability always indicates current time.

The Resource Availability check box in the Assignment Manager window operates as follows:

Example

A support representative receives a call regarding a task that can be completed in up to four hours and that must be completed in the following week. The support representative can select territory as the criteria and can also check resource availability in the Assignment Manager window for the following week's time frame. If there are two technicians capable of completing the work but only one is available in the required time frame, then the available technician is selected.

The support representative can update the available technician's start and end date if necessary and can specify the four hour work completion time.

Selecting Assignment Criteria

The following table lists the assignment criteria that can be selected in the Assignment Manager Assisted window:

Assignment Criteria
Preferred Resources Territories Resource Availability Selection Results in:
Yes No No A search for the preferred resource, availability is not taken into account.
No Yes No A search for a qualified resource in the selected territories, availability is not taken into account.
No No No A search for an available preferred resource or territories is not taken into account.
Yes Yes No A search for the preferred resource, availability is not taken into account. When no preferred resource is available, a search for a qualified resource in the selected territories is done, availability is not taken into account.
No No Yes The search looks for all resources in the system taking availability into account.
No Yes Yes A search for a qualified resource in the territories selected and availability is taken into account.
Yes Yes Yes A search for the preferred resource or territory, availability is taken into account. If no preferred resource is available, a search for a qualified resource in the selected territories is done, availability is taken into account.

Accessing the Oracle Assignment Manager Interface

The Assignment Manager module is embedded within Oracle Common Application Calendar or other CRM products. It is not used as a standalone module and is only accessible through other CRM applications, such as Customer Support and Field Service, and Foundation modules, such as Task and Escalation Managers.

For example, you can access Assignment Manager through a standalone task in the Forms-based Task Manager or through a task associated with a service request in Teleservice and Field Service applications.

If accessing from Task Manager, first click More to bring up the Task Details window. Then click the Assignment Manager icon in the Resources tab.

Note: Save your task first before launching the Assignment Manager. Otherwise, the task's start and end date information will not automatically populate in the Document Details region.

Viewing and Assigning Resources in the Gantt Chart

The Gantt chart is a graphical tool embedded in Assignment Manager that provides scheduled tasks based on a specific period of time.

Steps

  1. Select either Assisted, or Unassisted in the Selection Criteria, enter any required search text section, and click Search.

    The Gantt chart populates with a list of resources in the Resource Name field.

  2. Select the resource using one of the following options:

    1. Double-click the resource to view the resource name, resource type, start and end time information. You can manually change the start and end time, and the date, before clicking OK to save the assignment.

    2. Right-click the resource to view resource details. This opens a Resource Manager form in query mode that displays the following:

      • Group Details page if the selected resource is a group

      • Team Details page if the selected resource is a team

      • Resource Details page for all other resources.

  3. When you are finished, either close the form or exit the application.

Viewing Resource Web Availability in the Gantt Chart

The Resource Web Availability feature is used for web-generated service requests, including those created in the iSupport application. It automatically assigns resources, such as support agents who are currently web available, to work on requests immediately with customers. As a result, an agent can easily determine resources that are currently web available and ready to accept a service request immediately. If a resource is not web available, then a symbol does not appear before the resource name.

Resource web availability is another resource selection criteria added to Assignment Manager to help an agent to select the appropriate resources for service request assignments. After assigning resources through Assignment Manager, the selected resources must still check their work assignment information through the Universal Work Queue (UWQ).

Note: The resource web availability works with the Territory Assisted Assignment option only. The available time indicates the current time, not that for a specific time frame.

Login: Log in to Oracle Forms.

Responsibilities used in Oracle Service and Support applications

Prerequisites

Steps

  1. Perform the following to access Assignment Manger:

    1. Access the Forms-based service request window and query the Web generated service request.

    2. Manually reassign the resources by first removing the original owner and then click Assign Request.

  2. In the Selection Criteria section, choose the Territory Assisted assignment option and click Search.

    The Gantt chart populates with a list of resources and their schedule.

  3. Double-click the resource who you are going to assign to a task created within a service request, or to a service request.

    The selected resource name, resource type, start and end time information populates automatically.

  4. You can manually change the start and end time, and the date, before clicking OK to save the assignment.

  5. When you are finished, either close the form or exit the application.

The resource web availability feature is used in the Oracle Support applications for a service request assignment with Territory Assisted assignment option only.

The manual assignment process through the Forms-based service request window to launch the Assignment Manager is used only when a resource reassignment is required.

Viewing Support Site Name Information

When a resource is selected in Assignment Manager, the support site name that the selected resource belongs to appears automatically in the Support Site Name field at the bottom of the window. This information is useful to determine how close a resource is geographically to the client.

Support site information is defined in the Service Tab of the Forms-based Resource Manager and in the Employees Detail window in HTML Resource Manager.

Viewing a Resource's Product Skills Rating

When assigning a resource to a service request, it is useful to know if the resource is a specialist in a particular area. In addition to viewing a resource's availability or geographical location, a manager can also determine the most appropriate resource for a given task.

An employee or manager can use the HTML-based Resource Manager module to view the skill set and the level of expertise that he possesses. This functionality is primarily used by Teleservice for a service request assignment with the Territory Assisted Assignment option only.

Employees can rate their skill levels against specific products which are defined in Oracle Inventory. When a service request is created, Assignment Manager searches for the qualified territories against a product name specified in that service request. Resources who are assigned to qualified territories (so-called winning territories) display in the Gantt chart with product skill rating information. The best resource can then be selected for the service request assignment.