Scheduling and Completing Tasks

This appendix covers the following topics:

Introduction

The administrator can organize the Oracle Mobile Field Service application in several different ways, depending on how much control a field service technician is given over his schedule. This appendix describes several different levels of control for the field service technician.

Conform to the Schedule

The field service technician can only work on one job at a time, and is given a schedule that the dispatcher plans. Take, for example, the following tasks:

The field service technician first needs to finish task 1 before going on to task 2. He needs to follow the pre-defined order that the dispatcher has set. The field service technician cannot reschedule a task, but he can reject a task.

This setup gives the dispatcher control over the daily schedule of the field service technician. The dispatcher sets up the tasks, including what time and where the field service technician is to be at all times.

Order of Task Completion

If you need to send more than one field service technician to perform a task, make sure that you schedule only one task assignment at a time, because multiple task assignments can lead to conflicts. For example, suppose you have a task that requires three field service technicians. You set up the task and then you send it to the task lists of all three field service technicians. It now appears on their task list. However, if one of your field service technicians changes the time for his task, that would affect the task list of the other two field service technicians. To avoid this, you would create three tasks, one for each field service technician.

The field service technician can complete his scheduled tasks under different scenarios. Those scenarios are:

Scenario 1: Complete Scheduled Tasks in Pre-Determined Order

In this scenario, the field service technician works on one job at a time and conforms to the dispatched schedule.

Scenario 2: Complete One Scheduled Task at a Time in Any Order

In this scenario, the field service technician works on one single job at a time and does not conform to the dispatched schedule.

Scenario 3: Complete Multiple Scheduled Tasks in Any Order

In this scenario, the field service technician works on multiple jobs at a time and does not conform to the dispatched schedule.

Scenario 2 and Scenario 3 gives the field service technician control over his day. The dispatcher sends the tasks and locations to the field service technician, and the field service technician then decides when to perform each task. These scenarios work well in an environment where each task requires only one field service technician. For example, if a field service technician has a dental appointment, he can arrange the time he wants to be at the customer site near his dentist. The field service technician is expected to complete all the tasks on the day they were assigned. If he is unable to complete a scheduled task, he can reject it and then the dispatcher will re-schedule the task for the next day.

General Operating Rules

This section describes some of the general operating rules of Oracle Mobile Field Service that may not be obvious. Some of these rules are based on the scenarios found in Order of Task Completion.

The following are the general rules for working in Oracle Mobile Field Service: