Context
If you're struggling to comprehend the various preferences listed in the custom settings and desire additional insights, we have a solution for you.
Solution
Here are the names, default values, and descriptions of the preferences. Utilize them flexibly to minimize customization efforts. If you wish to make any modifications, we strongly encourage you to contact our support team for further information.
Name |
Default Value |
Description (if enabled) |
jobGeolocation |
FALSE |
Auto-populate Geolocation field when the Address field is changed |
resourceGeolocation |
FALSE |
Auto-populate Geolocation field when the Home Address field is changed |
activityGeolocation |
FALSE |
Auto-populate Geolocation field when the Address field is changed |
locationGeolocation |
FALSE |
Auto-populate Geolocation field when the Address field is changed |
AutoDeleteJobAssignments |
FALSE |
When a job changes status to cancelled, update all attached job allocations attached to a status of deleted |
CleanUpForInactiveResource |
TRUE |
Delete future job allocations and shift allocations. |
DeletedJobAllocationAreReadOnly |
TRUE |
Do not allow to edit deleted Job Allocations (i.e Status = Deleted) |
JobActualEstimatedTimeTrigger |
TRUE |
Calculate actual and estimated times for a job when the time in progress or time completed changes for a job allocation |
RecalculateJobStatus |
TRUE |
Calculate Job Status automatically when Start/Finish times are changed |
DisableDirectJobStatusUpdate |
TRUE |
Do not allow to edit Job Status manually. Instead, Job Status is calculated automatically. This setting is only considered when RecalculateJobStatus is enabled. |
SalesforceEventSynchronisation |
FALSE |
Enable Event Sync function |
TeamLeader |
FALSE |
When a team leader updates their job allocation status, also update any team members status to match. |
LockJob |
TRUE |
Lock a Job (i.e set sked__Lock__c = true) when Job Status is changed to Complete or Cancelled. A locked Job is read only on the Skedulo Web App. |
SalesforceStreamingMethod |
-1 |
Determines the streaming method (i.e when a change is made in Salesforce it will be reflected in Skedulo Web App). The value can be:-1: Using Salesforce Platform Event-2: Disable streamingAny other number from 0 and above: Using Polling Change Event object to store the change event which will be queried by Skedulo server. The value is the polling interval in seconds. |
EnableChangeEventV1 |
TRUE |
Enable change event version 1 |
EnableChangeEventV2 |
FALSE |
Enable change event version 2. This is only considered for changes made via the Skedulo API and with Polling Change Event enabled via SalesforceStreamingMethod. |
EnableChangeEventV2AllObjects |
FALSE |
Enable change event version 2 for all Sked objects and those whose triggers extend GenericTriggerHandler. This is only considered if EnableChangeEventV2 is true. |
EnableChangeEventV2AllSources |
FALSE |
Enable change event version 2 for changes made by any method, not just the Skedulo API. This is only considered if EnableChangeEventV2 is true and may be used in combination with EnableChangeEventV2AllObjects. |
EnableCoreObjectChangeEvent settings including
|
|
Enable change event for the object. These settings are not considered if SalesforceStreamingMethod = -2 or both EnableChangeEventV1 and EnableChangeEventV2 are false. |
CorrectedJobJATimeSource |
N/A |
Deprecated |
__FF_ prefix settings |
TRUE |
These are settings for the Skedulo Web App. They should not be changed in Salesforce. |
Comments
0 comments
Please sign in to leave a comment.