Siebel CRM Desktop for Microsoft Outlook Administration Guide > Administering Siebel CRM Desktop > Changing the Behavior of Siebel CRM Desktop >

Controlling How Siebel CRM Desktop Handles an Archived Item


Siebel CRM Desktop does not distinguish between items in Microsoft Outlook that Outlook archives and items that the user deletes. If Outlook archives an item, then Siebel CRM Desktop interprets this action as a deletion, and it deletes the corresponding Siebel CRM record in the Siebel database. To modify this behavior, you use the archive_activity_days variable in the business_logic.js file. If the deleted Microsoft Outlook event contains the following:

  • An end date that occurs further in the past than the current system date minus the number of days that the archive_activity_days variable specifies, then Siebel CRM Desktop does not delete the corresponding Siebel CRM record.
  • An end date that occurs more recently than the current system date minus the number of days that the archive_activity_days variable specifies, then Siebel CRM Desktop deletes the corresponding Siebel CRM record.

Siebel CRM Desktop sets the archive_activity_days variable to 7 by default. For example, assume you leave the archive_activity_days variable at the default value. Siebel CRM Desktop does the following:

  • If a meeting occurred further in the past than the current system date minus 7 days, and if the meeting no longer exists in Microsoft Outlook, then Siebel CRM Desktop treats the meeting as an archived item. It does not delete the corresponding Siebel CRM meeting from the Siebel database.
  • If a meeting was scheduled to occur less than 7 days before the current system date, then Siebel CRM Desktop assumes the user intentionally deleted the meeting, and it deletes the corresponding Siebel CRM meeting from the Siebel database.

To control how Siebel CRM Desktop handles archive items

  1. Open the business_logic.js file with a program that can edit JavaScript code.

    For more information, see About Files in the Customization Package.

  2. Change the value for the var archive_activity_days attribute.
  3. Add your modification to a customization package.
  4. Publish the customization package.

    For more information, see Creating and Publishing the Customization Package.

Siebel CRM Desktop for Microsoft Outlook Administration Guide Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.