Siebel Field Service Guide > Dispatch Board > Process of Configuring the Dispatch Board (High-Interactivity Client) >

Optimizing Display Speeds for the Dispatch Board (High-Interactivity Client)


To speed up the display of the Dispatch Board, the Dispatch Board user interface component gets activity data from a cache and not from the Siebel database. You can further improve the display speed of the Dispatch Board by changing the cache size.

With a large cache, a user can retrieve more data without accessing the Siebel database. Thus, a larger cache size increases the display speed of the Dispatch Board. However, a larger cache also requires more browser memory.

Therefore, to determine the optimal cache size, consider the following factors:

  • Cache size is the number of entries in the cache. The default is 300 entries, the maximum is 2,000 entries, and the minimum is 200 entries.
  • The Dispatch Board uses a session cache so that each user has an individual activity cache.
  • An entry stores a list of the activities for an employee on a day. Thus, as the number of employees and viewable days on the Gantt chart increases, the cache size must increase to avoid a slowdown in display speed. Before adjusting for memory considerations, you can calculate an appropriate cache size as follows:

    (10 Employees x 14 Viewable days) + 60 Redundancy = 200 entries

  • The memory that the cache requires is a function of the number of entries, the number of activities for each entry, and the number and data type of Tooltip fields.

This task is a step in Process of Configuring the Dispatch Board (High-Interactivity Client).

Changing the Cache Size

Perform the following procedure to change the cache size.

To change the cache size

  1. Log in to Siebel Tools as an administrator.
  2. In Object Explorer, navigate to Business Service, and query for the FS Activity Cache business service.
  3. Navigate to Business Service, then Business Service User Prop, and query for the Cache Size user property.
  4. Change the default value for cache size.

Clearing Cached Data for Activities

To speed up the display of the Dispatch Board, the Dispatch Board user interface component gets activity data from a cache and not from the Siebel database. The activity data in the cache table is duplicate data created during a user session.

You can manually clear the data at any time by calling the FS Activity Cache business service, a clean up service. The FS Activity Cache business service uses a CleanUpCacheTable method. This method uses no input arguments, and clears the contents of the cache table. To clear the cache table, it is recommended that you call this method nightly during operation downtime or during low usage periods.

An administrator can call this business service by using one of the following methods:

Clearing the Cache from the Business Service Simulator

Perform the following procedure to clear the Dispatch Board cache from the business service simulator.

To clear the cache from the business service simulator

  1. Navigate to the Administration - Business Service screen, then the Simulator view.
  2. In the Simulator list, create a new record.
  3. In the Service Name field, select FS Activity Cache.

    NOTE:  The display name for this service is Field Service Activity Cache Service.

  4. In the Method Name field, select CleanUpCacheTable.
  5. Click Run.

    The business service method runs, and the data from the Dispatch Board cache table is cleared.

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