Siebel CRM Desktop for IBM Notes Administration Guide > Controlling Synchronization > Controlling Synchronization Time, Day, and Size >

Controlling the Time and Day When Synchronizations Occur


You can control the time of day and the day when Siebel CRM Desktop synchronizes to manage the load that synchronization puts on the Siebel Server. For example, to avoid an overloaded server, you can delay synchronizations that might normally occur at 9:00 A.M. on a Monday morning after a weekend sales conference to a later time.

CRM Desktop delays synchronization for the number of milliseconds that you specify. It adds this delay before it sends each server request to the Siebel Server. The delays are summative. For example, if 500 requests exist, and if the delay is 1200 milliseconds, then it delays the synchronization for 10 minutes.

To control the time and day when synchronizations occur

  1. Use an XML editor to open the siebel_meta_info.xml file.

    For more information, see Files in the Customization Package and Customizing Meta Information.

  2. Add a tag named delays_schedule.
  3. In the delays_schedule tag, set the following attribute to meet your scheduling requirements:

    request_delay DaySpec

    For more information, see Coding the Delays Schedule Tag.

  4. Repeat Step 3, as necessary.

Coding the Delays Schedule Tag

You must use the following format if you code the delays_schedule tag:

  • To specify a day of the week, use MON, TUE, WED, THU, FRI, SAT, or SUN.
  • To specify a day, use one of the following formats:
    • yyyy/mm/dd
    • mm/dd
    • dd

      where:

    • yyyy/mm/dd is the year, month, and day.
  • You can use the DaySpec attribute to specify a delay in milliseconds.

If you include the day and date, then the date takes precedence. In the following example, Siebel CRM Desktop uses 2011/12/16. It does not use MON:

<request_delay DaySpec="MON" "2011/12/16" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />

Example Code That Controls the Time and Day When Siebel CRM Desktop Synchronizes

The following code controls the time and day when Siebel CRM Desktop synchronizes:

<delays_schedule>
  <request_delay DaySpec="SUN" StartTime="10:22:17" EndTime="16:34:07" DelayMsecs="6000" />
  <request_delay DaySpec="MON" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />
  <request_delay DaySpec="TUE" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />
  <request_delay DaySpec="WED" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />
  <request_delay DaySpec="THU" StartTime="12:00:00" EndTime="17:00:00" DelayMsecs="6000" />
  <request_delay DaySpec="FRI" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />
  <request_delay DaySpec="SAT" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />
  <request_delay DaySpec="2009/09/01" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />
  <request_delay DaySpec="2009/12/31" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />
  <request_delay DaySpec="05/07" StartTime="12:00:00" EndTime="13:00:00" DelayMsecs="6000" />
</delays_schedule>

Siebel CRM Desktop for IBM Notes Administration Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.