Siebel Field Service Guide > Scheduling Using Siebel Scheduler > Reloading the ABS and Optimizer Caches >

Loading Employee Data for Service Regions


A field service engineer can belong to only 1 service region. This rule applies because employee information is cached in memory for performance reasons. Also, if each Siebel Scheduler process has its own cache, then employee information cannot exist in more than 1 cache at a time. Otherwise, each instance of Siebel Scheduler produces conflicting schedules for the employee. Attempting to keep 2 service regions synchronized around common employees consumes heavy amounts of resources and is difficult to manage.

Employee data is loaded with service region data into the ABS or Optimizer cache. You can manually load data, or the Workflow Manager can automatically load data. When activities are loaded, Assignment Manager retrieves the list of eligible employees, and the ABS or Optimizer loads this data.

When you load the data for a new employee, the list of employees eligible for existing activities is not updated. The result is that the new employee might not be eligible to complete any of the existing activities, but is eligible for new activities. At the next reload of the service region and its employee data, the new employee is eligible for all activities.

You specify service regions for employees by using the Service Region field in the Service Details view in the Employees view of the Administration - User screen. All the employees for a service region are then listed on the Employees view in the Service Region List view of the Administration - Scheduling screen.

To manually load employee data for a service region

  1. Navigate to the Administration - Scheduling screen, then the Service Region List view.
  2. Drill down on the Name field for a selected service region, and click the Employees view tab.
  3. Select the employees to load for the service region.
  4. Click Load ABS.

    An asynchronous request is sent to the Optimizer to refresh the data for 1 or more selected employees in the ABS cache. You must manually initiate this command, or the Workflow Manager can automatically initiate this command. Do not use a repeating component job.

You can remove data for an employee from the Appointment Booking System cache.

To remove employee data from the ABS cache

  1. Navigate to the Administration - Scheduling screen, then the Service Region List view.
  2. Drill down on the Name field for a selected service region, and click the Employees view tab.
  3. Select an employee record.
  4. Click Unload ABS.

    An asynchronous request is sent to the Optimizer to remove the data. You must manually initiate this command. Do not use a repeating component job.

Siebel Field Service Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.