Introduction to Salesforce Scheduler
Set Up Salesforce Scheduler
Salesforce Scheduler Data Model Overview
Salesforce Scheduler Platform Events
IndustriesSettings
Authenticate Salesforce Scheduler APIs
Translate SOQL Query Results
Previous Versions
Represents settings for Salesforce Scheduler.
This type extends the Metadata metadata type and inherits its fullName field.
In the package manifest, all organization settings metadata types are accessed using the Settings name. See Settings for more details.
IndustriesSettings are stored in a single file named Industries.settings in the settings directory.
Industries settings for Salesforce Scheduler are available in API version 47.0 and later.
true) or not (false). Available in API version 52.0 and later.falsetrue) or not (false). Available in API version 52.0 and later.falsetrue) or not (false). Before enabling this setting, create a service resource record as Main for each user, or update one of the service resource records as Main for each user. Available in API version 57.0 and later.falsetrue) or not (false). Available in API version 56.0 and later. See the prerequisites before you enable this setting.falsefalse, users don’t see their service appointments on their calendars. The default is false. Available in API version 47.0 and later. This setting is used in Financial Services Cloud.true) or not (false). Use capacity-based scheduling to control the number of appointments that can be scheduled for a given shift and type of work. Available in API version 62.0 and later. See the prerequisite before you enable this setting.true or not false. See the prerequisites before you enable this setting. Available in API version 55.0 and later. This setting is used in Financial Services Cloud.falsetrue) or not (false). Available in API version 58.0 and later. See the prerequisite before you enable this setting.falsetrue) or not (false). Available in API version 58.0 and later.falsefalsetrue) or not (false). If enabled, write these events to an external system to update it with Salesforce Scheduler service appointments. Available in API version 49.0 and later.falsetrue) or disabled (false). Available in API version 56.0 and later. See the prerequisite before you enable this setting.falsefalsefalse, concurrent time slots are visible, but can’t be modified. Available in API version 47.0 and later. This setting is used in Financial Services Cloud.falsetrue) or not (false). Available in API version 55.0 and later.falsetrue) or not (false). You must enable the enableTopicTimeSlot field before enabling this setting. Available in API version 52.0 and later.falseField Type: boolean
Description: Indicates whether to set operating hours for Service Territory Members for Work Type Groups (true) or not (false). Available in API version 52.0 and later.
See the prerequisites before you enable this setting. After you enable this setting, you can’t disable it.
Default value: false
The following is an example of an Industries.Settings metadata file.
1<?xml version="1.0" encoding="UTF-8"?>
2<IndustriesSettings xmlns="http://soap.sforce.com/2006/04/metadata">
3 <appointmentDistributionOrgPref>true</appointmentDistributionOrgPref>
4 <captureResourceUtilizationOrgPref>true</captureResourceUtilizationOrgPref>
5 <enableBlockResourceAvailabilityOrgPref>true</enableBlockResourceAvailabilityOrgPref>
6 <enableCreateMultiAttendeeEventOrgPref>true</enableCreateMultiAttendeeEventOrgPref>
7 <enableDropInSkillMatchingOrgPref>true</enableDropInSkillMatchingOrgPref>
8 <enableEventManagementOrgPref>true</enableEventManagementOrgPref>
9 <enableAppFrmAnywhereOrgPref>true</enableAppFrmAnywhereOrgPref>
10 <enableAnyResourceTypeOrgPref>true</enableAnyResourceTypeOrgPref>
11 <enableDropInAppointmentsOrgPref>true</enableDropInAppointmentsOrgPref>
12 <enableEventWriteOrgPref>true</enableEventWriteOrgPref>
13 <enableMultipleTopicsForShiftsOrgPref>true</enableMultipleTopicsForShiftsOrgPref>
14 <enableMultiResourceOrgPref>true</enableMultiResourceOrgPref>
15 <enableOverbookingOrgPref>true</enableOverbookingOrgPref>
16 <enableShareSaWithArOrgPref>true</enableShareSaWithArOrgPref>
17 <enableTopicOrTemplate>true</enableTopicOrTemplate>
18 <enableTopicTimeSlot>true</enableTopicTimeSlot>
19</IndustriesSettings>The following is an example package.xml that references the previous definition.
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>Industries</members>
5 <name>Settings</name>
6 </types>
7 <version>47.0</version>
8</Package>