Configuring Appointment and Event Creation
To ensure that Events and Appointments are properly synced to Salesforce, you must configure the GBL025 setting in Salesforce. This setting defines how the value of the Salesforce Event Object field in the Appointment and Event objects in Service Board is auto-populated during initial sync, and also determines whether records are synced to Salesforce Event or ServiceMax Event records on the Salesforce side.
If GBL025 is set to the default value of Salesforce Event, Appointments and Events created in Service Board map to Salesforce calendar events when synchronized to Salesforce in all cases where assignees are Salesforce licensed users and the duration is not longer than 14 days. ServiceMax Event records are created in cases where assignees are not linked to Salesforce user accounts. If GBL025 is set to ServiceMax Event, all Appointments and Events created in Service Board map to ServiceMax Event records when synchronized to Salesforce.
During data sync, when GBL025 is set to Salesforce Event:
• Events or Appointments created with assigned Resources that are linked to Salesforce user accounts are synced to the Salesforce Events table.
• Events or Appointments created with assigned Resources that are not linked to Salesforce user accounts are synced to the ServiceMax Events table.
• If Events or Appointments are reassigned from Resources that are linked to Salesforce user accounts to Resources that are not linked to Salesforce user accounts, current Salesforce Event records are deleted and new ServiceMax Event records are created.
• If Appointments are reassigned from Resources that are not linked to Salesforce user accounts to Resources that are linked to Salesforce user accounts, current ServiceMax Event records are deleted and new Salesforce Event records are created.
• If Events are reassigned from Resources that are not linked to Salesforce user accounts to Resources that are linked to Salesforce user accounts, current ServiceMax Event records are retained, and the assignee is updated.
• When users try to create Events or Appointments with durations that are longer than 14 days, a validation error message is generated and no records are created.
When GBL025 is set to ServiceMax Event, all Appointment and Event records created in Service Board map to ServiceMax Events.
To configure Appointment and Event creation:
1. In Salesforce , on the ServiceMax Setup page, click > , and then click > .
2. On the Org Profile page, click > > , and then in the Global Settings list, in the GBL025 row, click Object to use for event creation.
3. In the Setting Detail dialog box, in the Current Value list, click an option, and then click Apply.
4. On the Org Profile page, click Save, and then in Max Designer, click > .
5. In the list view, click Initial Sync GBL025 Setting, and then on the record page, in the top right corner, click > .
|
|
• The GBL025 setting cannot be manually set in Service Board. To ensure that the setting is configured to the same value in Service Board and Salesforce, you must run this initial sync action to synchronize the value from Salesforce.
• The Initial Sync GBL025 Setting initial sync action must be run when new Service Board tenants are implemented, and is active by default so that it runs automatically when initial sync is triggered.
• Whenever you update the GBL025 setting in Salesforce, you must manually trigger the Initial Sync GBL025 Setting initial sync action to synchronize changes to Service Board.
|