Schedule Appointment Synchronization Logic
This topic describes how to synchronize Service Management appointments with the Microsoft Exchange calendar.
To enable synchronization of Service Management appointments with the Microsoft Exchange calendar, select the Enable Appointment Synchronization With Exchange check box on the Schedule Appointments tab of the Exchange Integration Parameters form.
The appointment data used is determined by the following logic:
- Only Service Management partners that have the Exchange Synchronization Enabled check box selected will be considered. This field is on the Scheduling tab of the Partners form.
- Only the folder specified on the Service Management Partners form will be synchronized for that partner. Specify this folder in the Exchange Folder field in the Scheduling tab of the Partners form.
- Only Exchange appointments which are specified as Service Management entries will be affected by the synchronization:
- All records marked with this "custom" flag that fall outside the days forward/backward range will be deleted. The days forward/backward are set on the Schedule Appointments tab of the Exchange Integration Parameters form using the Schedule Days Forwards and Schedule Days Backwards fields.
- Any deleted Service Management appointment will be deleted from Exchange.
- If the Allow
Exchange Updates check box on the Schedule Appointments tab of the Exchange Integration Parameters form is selected,
then changes to the appointment date/time, duration, and description will be
copied from Exchange to update the Service Management schedule
appointment. Note: If the same appointment is altered in both Exchange and Service Management, the Exchange information will override the Service Management data.
- Any new Service Management appointments or changes to existing appointments will be sent to Exchange.
- When new appointments are created, the data mapping is as follows:
Exchange Service Management Field Service Management Form Reminder Minutes Before Start Reminder Hours Exchange Integration Parameters Start Time Start Date Service Appointments End Time End Date Service Appointments Subject Description Service Appointments Body Reference Information, Appointment Type, Appointment Status, Customer Information, Contact Information, CRM Information Service Appointments, Customer, Contacts, Service Orders, Incidents, Opportunity, Campaign, Activity Location Ship To Address Service Appointments Categories Service Management Scheduling Hard Coded Constant Custom Properties: ExchangeIntegrationFlag
SchedRowpointer
SchedOrigStart
SchedOrigEnd
SchedOrigDescription
Exchange Integration Flag, RowPointer N/A