This chapter covers the following topics:
Oracle Advanced Scheduler provides comprehensive scheduling functionality for assigning activities to field service technicians. Oracle Advanced Scheduler uses predefined constraints and associated costs for creating highly optimized and cost-effective schedules for field service representatives.
This section provides information on the common prerequisites, profile options, and data setups required for executing the Oracle Advanced Scheduler flows. Flow specific requirements are documented along with each flow in the subsequent sections.
None.
Not applicable.
Not applicable.
Not applicable.
In a scenario where the effort for a task takes longer than a standard work shift, for scheduling purposes, Advanced Scheduler automatically splits the parent task and creates multiple child tasks with durations that are equal to, or shorter than, a standard shift. If the parent task or one or more of the child tasks needs to be rescheduled, you can right click the tasks in Dispatch Center and then select Reschedule starting from Task option. The Reschedule Child Task flow performs the following actions:
Creates a service request and task with planned efforts more than the shift duration.
Launches the Dispatch Center.
Schedules the task by assigning it to an eligible technician.
Reschedules child tasks by assigning these to another technician.
This section provides information on prerequisites, profile options, and data setups required to execute the Reschedule Child Task flow.
Reschedule_Child_Task
The following are the prerequisites for executing this flow:
The task has planned effort greater than or equal to the default shift duration.
Task is scheduled.
The following profile options must be set:
Profile Option Name | Profile Option Value | Level |
---|---|---|
CSF: Default Time Zone Source - Schedule Advice | Incident Time Zone | Site |
CSF: Update planned/scheduled times allowed | Yes | Site |
The following predefined data must be used:
Page Name | Field Name | Field Value |
---|---|---|
Create Service Request Task tab | Type | Dispatch |
Create Service Request Task tab | Status | In Planning |
Create Service Request | Name | Total Internet |
Create Service Request | Number | 1008 |
Not applicable.
Often field service tasks are assigned to third party resources or groups due to overflow of work in a territory. Using Dispatch Center, dispatchers can monitor, commit, and release tasks scheduled to third party organizations and their technicians. The Scheduling Task with Third Party Resource flow schedules field service tasks to third party resources from Dispatch Center.
Scheduling Task with Third Party Resource flow performs the following actions:
Creates a service request and a task.
Launches Dispatch Center.
Schedules the task by assigning it to an eligible third party technician.
This section provides information on prerequisites, profile options, and data setups required to execute the Scheduling Task with Third Party Resource flow.
Third_Party_Scheduling
The following is a prerequisite for executing this flow:
Third party resource is assigned to a territory.
Not applicable.
The following predefined data must be used:
Page Name | Field Name | Field Value |
---|---|---|
Create Service Request Task tab | Type | Dispatch |
Create Service Request Task tab | Status | In Planning |
Create Service Request | Name | Total Internet |
Create Service Request | Number | 1008 |
The following data must be set up:
Page Name | Field Name | Field Value |
---|---|---|
Schedule Task Preferences tab | Resource Suggestion | FS_Third_Party |