Calendars Synchronization: Essential Exceptions¶
This guide covers exceptions to the Calendar Items synchronization. Also refer to this article explaining advanced LPC sync patterns and to this article explaining available custom sync adjustment settings.
In what cases the calendars are not 1:1 identical?¶
Both Salesforce and MS Exchange / Office 365 have certain technical restrictions which can lead to events not always syncing between the calendars. Some underlying causes are listed in this Salesforce article.
General exceptions:
No recurring Salesforce Lightning Events downsyncing¶
A fundamental limitation, presently LPC sync engine can synchronize to MS Exchange / Office 365 recurring Salesforce Events created in Salesforce Classic but not ones created in Salesforce Lightning.
To work with recurring Events via LinkPoint Connect(ME), make sure to configure the prerequisites as described in this article.
Private Meetings or Appointments do not get synced¶
Meetings or appointments flagged as private in MS Outlook do not get synced to Salesforce, unless a specific global setting is enabled to allow that.
Specific Exceptions:
Attendees related exceptions¶
The only use case that causes a sync conflict is when an attendee who is a LinkPoint Connect(ME) user attempts saving to Salesforce a meeting organized by another user before it is saved by the organizer.
Another special consideration is that if an outside organizer or an in-org organizer that doesn’t use LPC initiates a meeting and it gets saved by a LPC user, it will get synced in Salesforce as an Event with no attendees.
If a recurring Meeting series’ master item gets updated in MS Exchange / Office 365¶
β’ MS Exchange / Office 365 will update all both past and future occurrences
β’ Only the future Events will be changed in Salesforce
β’ LPC handles an update of event series in SFDC in the following way: past events are not changed and no updates are sent to attendees, only the future ones are updated
β’ Salesforce will overwrite any changed Event’s Description, Location, and WhatId relationships for individual events in the series based on the βmasterβ event: all occurrences in Exchange / O365 will get changed, including the exceptions
Why?
β’ Technical reason. The two systems handle this aspect differently
Recurring all-day Events¶
β’ Recurring all-day Events do not get synced to Salesforce
β’ A sync issue will be logged
β’ A custom “Error” category will be applied to the item in MS Outlook indicating a sync issue
Why?
β’ A technical reason. Due to time zones handling difficulties for all-day Events
Similarly, recurring all-day Events created in Salesforce do not get down-synced to MS Exchange / Office 365.
Converting an already synced single occurrence item to a recurring series or vice versa¶
β’ The resulting recurring series or single occurrence item will not get synced to Salesforce
β’ A sync issue will be logged
β’ A custom “Error” category will be applied to the item in MS Outlook indicating a sync issue
Why?
β’ Technical reason. Salesforce does not allow converting a single occurrence event to a recurring series or vice versa
Time zone auto-sync exceptions¶
If an event created in Exchange uses a time zone that is not supported by Salesforce, the event may not sync. Refer to this article for all details.
We would love to hear from you