---
schema_version: "1"
id: d5fc5bb159751987e78442856f947332c9e8ce979b1a8ce72aa056e53a210b7f
title: FieldServiceSettings
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_fieldservicesettings.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_fieldservicesettings.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: a43a2618e46984c2af7b5e241fd4b21ec0c35cf6c85983acd7b110ec246dc116
description: Represents an organization’s Field Service settings.
---
# FieldServiceSettings

Represents an organization’s Field Service settings.

To learn more about Field Service settings, see [Enable Field Service](https://help.salesforce.com/articleView?id=fs_enable.htm&language=en_US) in Salesforce Help.

In the package manifest, all organization settings metadata types are accessed using the Settings name. See [Settings](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_settings.htm "Represents the organization settings related to a feature. For example, your password policies, session settings and network access controls are all available in the SecuritySettings component type.") for more details.

## Version

FieldServiceSettings is available in API version 40.0 and later.

## Fields

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d503097e82">Field</th>

              <th class="featureTableHeader  " id="d503097e85">Field Type</th>

              <th class="featureTableHeader  " id="d503097e88">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">apptAssistantExpiration</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">int</td>

              <td class="entry" headers="d503097e88" data-title="Description">The expiration time of <span class="keyword parmname">apptAssistantInfoUrl</span> after which
                the customer stops seeing the mobile worker's location and estimated time of
                arrival. Available in API version 50.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">apptAssistantInfoUrl</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The tracking URL that helps a customer see the mobile worker's estimated time
                of arrival and tracking information. Available in API version 50.0 and
                later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">apptAssistantRadiusUnitValue</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">ApptAssistantRadiusUnit (enumeration of type string)</td>

              <td class="entry" headers="d503097e88" data-title="Description">The units for specifying the geofence radius. When the mobile worker enters
                this area, a Last Mile notification is automatically sent. Valid values are:<ul class="ul bulletList">
                  <li class="li">Kilometer</li>

                  <li class="li">Meter</li>

                  <li class="li">Mile</li>

                  <li class="li">Yard</li>

                </ul>
                <p class="p">Available in API version 50.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">apptAssistantRadiusValue</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">int</td>

              <td class="entry" headers="d503097e88" data-title="Description">The geofence radius from the service appointment's address used for sending a
                notification to the customer when the mobile worker approaches the address.
                Available in API version 50.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">apptAssistantStatus</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The status on the service appointment used to trigger En Route notification.
                The value has to match one of the service appointment's Status field options. When
                the mobile worker selects this status on a service appointment, the customer
                receives the En Route notification with tracking details. Available in API version
                50.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">canceledDefaultStatus</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The default status value when a service appointment is canceled. Available in
                API version 65.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">cannotCompleteDefaultStatus</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The default status value when a service appointment can't be completed.
                Available in API version 65.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">canPopulateGoogleAddress</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Allows desktop and mobile to send geolocation and map data to Google and Apple.
                Available in API version 57.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">canSendAppCenterCrashReports</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Allows Salesforce to send crash reports to Microsoft App Center. Available in
                API version 57.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">canStoreMobileAnalytics</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Allows third parties to store mobile analytics. Available in API version 57.0
                and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">completedDefaultStatus</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The default status value when a service appointment is completed. Available in
                API version 65.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field">
                <span class="keyword parmname">deepLinkPublicSecurityKey</span>
              </td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">Provides a public security key for users accessing a deep link action in the
                Field Service mobile app. Hide the redirection warning by configuring the deep link
                URL with a security key. The deep link URL then processes the security check.
                Available in API version 54.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">dispatchedDefaultStatus</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The default status value when a service appointment is dispatched. Available in
                API version 65.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">doesAllowEditSaForCrew</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Lets service crew members edit their service appointments.<p class="p">This setting
                  applies only if <span class="keyword parmname">doesShareSaWithAr</span> is selected. For assigned
                  resources of type Crew, crew members get Read-Write access to their service
                  appointment and, if <span class="keyword parmname">doesShareSaParentWoWithAr</span> is selected, to
                  their service appointments’ parent work orders.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">doesShareSaParentWoWithAr</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Shares service appointments’ parent work orders with their assigned
                resources.<p class="p">This setting applies only if <span class="keyword parmname">doesShareSaWithAr</span>
                  is selected and sharing access for work orders is set to Private or Public Read
                  Only. Technician assigned resources get Read-Write access to their work orders.
                  For assigned resources of type Crew, the crew leader gets Read-Write access and
                  crew members get Read access. If the service appointment’s parent is a work order
                  line item, assigned resources get access to the associated work order.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">doesShareSaWithAr</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Shares dispatched service appointments with their assigned resources.<p class="p">This
                  setting applies only if sharing access for service appointments is set to Private
                  or Public Read Only. Technician assigned resources get Read-Write access to their
                  service appointments. For assigned resources of type Crew, the crew leader gets
                  Read-Write access and crew members get Read access.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">enableDocumentBuilder</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Enables access to Document Builder feature.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">enableFloatingWorkOrder</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Enables floating work orders for the org.<p class="p">Allows users to create work orders
                  with a floating recurrence cadence based on the previous work order's
                  completion.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">enableLsdkMode</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Enables Lightning SDK in the Field Service mobile app.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">enablePopulateWorkOrderAddress</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Allows the address to be populated when work orders are generated from a
                maintenance plan.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">enableStandbyMode</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Turns on standby mode in the Field Service mobile app. When enabled, it helps
                mobile workers conserve battery and reduce distractions by pausing notifications and
                disabling data syncs when not actively working. </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">enableWorkOrders</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Enables Work Orders for the org.<p class="p">This setting allows users to use the Work
                  Order object, whether or not Field Service is enabled. When Field Service is
                  enabled, you can’t turn off Work Orders.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">enableWorkPlansAutoGeneration</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Allows work plans and their work steps to be generated automatically when a
                work order or a work order line item is newly created. The specific work plans and
                work steps to be generated depends on matching criteria specified in Work Plan
                Selection Rules. Available in API version 52.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">enableWorkStepManualStatusUpdate</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Allows a work step status to be updated manually. A prompt suggests a status
                update that users can accept or defer.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">fieldServiceNotificationsOrgPref</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Turns on in-app notifications for the Salesforce mobile app and Lightning
                Experience users. Notifications are sent when any of the following actions occurs on
                a work order or work order line item that they own or follow:<ul class="ul bulletList">
                  <li class="li">A text or file post is added</li>

                  <li class="li">A tracked field is updated</li>

                  <li class="li">The record owner changes</li>

                  <li class="li">The resource assignments change on a related service appointment</li>

                </ul>
                If the option to track all related objects is selected in the feed tracking
                settings for work orders, users are also notified when child records of work
                orders—such as service appointments—are created or deleted.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">fieldServiceOrgPref</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Indicates whether Field Service is enabled.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">inProgressDefaultStatus</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The default status value when a service appointment is in progress. Available
                in API version 65.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">isGeoCodeSyncEnabled</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Syncs the location of a Service Resource to an Inventory object.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">isLocationHistoryEnabled</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Tracks the location history of a Service Resource.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">mobileFeedbackEmails</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">Stores an email address to which a feedback email is sent when users leave
                feedback from the Field Service mobile app. Available in API version 54.0 and
                later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">noneDefaultStatus</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The default status value when a service appointment has no specific status.
                Available in API version 65.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">o2EngineEnabled</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Enables Field Service Enhanced Scheduling and Optimization. The default value
                is false. Available in API version 55.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">objectMappingItem</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type"><a class="xref" href="#ObjectMappingItem">ObjectMappingItem</a></td>

              <td class="entry" headers="d503097e88" data-title="Description">Represents an organization's custom field mapping for Work
                Plan or Work Step generation. Custom Fields can be mapped from WorkPlanTemplate to
                WorkPlan, WorkStepTemplate to WorkStep, or WorkPlanTemplateEntry to WorkStep. Available in
                API version 52.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">optimizationServiceAccess</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Allows the optimization service to access data in your Salesforce org.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">overrideDefaultLwcStyling</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">boolean</td>

              <td class="entry" headers="d503097e88" data-title="Description">Allows the Field Service mobile app to override the default Lightning Web
                Component (LWC) styling with custom or branded styles. When enabled, it applies
                custom styling configurations (such as brand colors, themes, and visual elements) to
                LWCs within the mobile application. </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">scheduledDefaultStatus</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The default status value when a service appointment is scheduled. Available in
                API version 65.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">serviceAppointmentsDueDateOffsetOrgValue</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">int</td>

              <td class="entry" headers="d503097e88" data-title="Description">Indicates the number of days past the Created Date that the Due Date on
                auto-created service appointments should fall. Work types include an option to
                automatically add a service appointment to new work orders or work order line items
                using the work type.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">workOrderDurationSource</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">WorkOrderDurationSource (enumeration of type string)</td>

              <td class="entry" headers="d503097e88" data-title="Description">The source for the work order duration value. Possible values are:<ul class="ul bulletList">
                  <li class="li">WorkType</li>

                  <li class="li">TotalFromWorkPlan</li>

                  <li class="li">Custom</li>

                </ul>
                Available in API version 55.0 and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">workOrderLineItemSearchFields</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The work order line item fields that the search engine should scan to suggest
                knowledge articles on work order line items.</td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e82" data-title="Field"><span class="keyword parmname">workOrderSearchFields</span></td>

              <td class="entry" headers="d503097e85" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e88" data-title="Description">The work order fields that the search engine should scan to suggest knowledge
                articles on work orders.</td>

            </tr>

          </tbody>

        </table>

## ObjectMappingItem

Represents an organization's custom field mapping for Work Plan or Work Step generation. Custom Fields can be mapped from WorkPlanTemplate to WorkPlan, WorkStepTemplate to WorkStep, or WorkPlanTemplateEntry to WorkStep. Available in API version 52.0 and later.

<table class="featureTable sort_table" summary="">
          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d503097e710">Field Name</th>

              <th class="featureTableHeader  " id="d503097e713">Field Type</th>

              <th class="featureTableHeader  " id="d503097e716">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d503097e710" data-title="Field Name"><span class="keyword parmname">mappingType</span></td>

              <td class="entry" headers="d503097e713" data-title="Field Type">string</td>

              <td class="entry" headers="d503097e716" data-title="Description">The type of object mapping. Valid values are:<ul class="ul bulletList">
                  <li class="li">
                    <samp class="codeph nolang">WorkPlans_WorkPlanTemplate_WorkPlan</samp> —
                    Maps a WorkPlanTemplate to a WorkPlan
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">WorkPlans_WorkStepTemplate_WorkStep</samp> —
                    Maps a WorkStepTemplate to a WorkStep
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">WorkPlans_WorkPlanTemplateEntry_WorkStep</samp>
                    — Maps a WorkPlanTemplateEntry to a WorkStep
                  </li>

                </ul>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d503097e710" data-title="Field Name"><span class="keyword parmname">objectMapping</span></td>

              <td class="entry" headers="d503097e713" data-title="Field Type"><a class="xref" href="#ObjectMapping">ObjectMapping</a></td>

              <td class="entry" headers="d503097e716" data-title="Description">The object mapping details.</td>

            </tr>

          </tbody>

        </table>

## ObjectMapping

Represents a map of fields in the input object to fields in the output object.

<table class="featureTable sort_table" summary="">
            <thead class="thead sorted" align="left">
              <tr>
                <th class="featureTableHeader  " id="d503097e784">Field Name</th>

                <th class="featureTableHeader  " id="d503097e787">Field Type</th>

                <th class="featureTableHeader  " id="d503097e790">Description</th>

              </tr>

            </thead>

            <tbody class="tbody">
              <tr>
                <td class="entry" headers="d503097e784" data-title="Field Name"><span class="keyword parmname">inputObject</span></td>

                <td class="entry" headers="d503097e787" data-title="Field Type">string</td>

                <td class="entry" headers="d503097e790" data-title="Description">Required. The name of the object type containing the source fields for mapping.
                  Valid values are:<ul class="ul bulletList">
                    <li class="li"><samp class="codeph nolang">WorkPlanTemplate</samp></li>

                    <li class="li"><samp class="codeph nolang">WorkStepTemplate</samp></li>

                    <li class="li"><samp class="codeph nolang">WorkPlanTemplateEntry</samp></li>

                  </ul>
                </td>

              </tr>

              <tr>
                <td class="entry" headers="d503097e784" data-title="Field Name"><span class="keyword parmname">mappingFields</span></td>

                <td class="entry" headers="d503097e787" data-title="Field Type">[<a class="xref" href="#ObjectMappingField">ObjectMappingField</a>]</td>

                <td class="entry" headers="d503097e790" data-title="Description">Required. The mapping of source object fields to target object fields.</td>

              </tr>

              <tr>
                <td class="entry" headers="d503097e784" data-title="Field Name"><span class="keyword parmname">outputObject</span></td>

                <td class="entry" headers="d503097e787" data-title="Field Type">string</td>

                <td class="entry" headers="d503097e790" data-title="Description">Required. The name of the object type that receives data from the source
                  fields. Valid values are:<ul class="ul bulletList">
                    <li class="li"><samp class="codeph nolang">WorkPlan</samp></li>

                    <li class="li"><samp class="codeph nolang">WorkStep</samp></li>

                  </ul>
                </td>

              </tr>

            </tbody>

          </table>

## ObjectMappingField

A field name in the input object and the corresponding field name in the output object.

| Field Name | Field Type | Description |
| --- | --- | --- |
| inputField | string | Required. The name of a custom field supplying source data. This field is from the object specified in inputObject. |
| outputField | string | Required. The name of a custom field that receives data from the source field specified in inputField. This field is from the object specified in outputObject. |

## Declarative Metadata Sample Definition

This sample file shows a subset of the possible field service settings that you can customize.

<?xml version="1.0" encoding="UTF-8"?>
<FieldServiceSettings xmlns="http://soap.sforce.com/2006/04/metadata"\>
   <doesAllowEditSaForCrew>false</doesAllowEditSaForCrew>
   <doesShareSaParentWoWithAr>false</doesShareSaParentWoWithAr>
   <doesShareSaWithAr>false</doesShareSaWithAr>
   <enableWorkOrders>false</enableWorkOrders>
   <enableWorkPlansAutoGeneration>true</enableWorkPlansAutoGeneration>
   <fieldServiceNotificationsOrgPref>false</fieldServiceNotificationsOrgPref>
   <fieldServiceOrgPref>true</fieldServiceOrgPref>
   <isGeoCodeSyncEnabled>false</isGeoCodeSyncEnabled>
   <isLocationHistoryEnabled>false</isLocationHistoryEnabled>
   <o2EngineEnabled>false</o2EngineEnabled>
   <objectMappingItem>
      <mappingType>WorkPlans\_WorkPlanTemplate\_WorkPlan</mappingType>
      <objectMapping>
         <inputObject>WorkPlanTemplate</inputObject>
         <mappingFields>
            <inputField>WorkPlanTemplate\_CustomNumberField\_\_c</inputField>
            <outputField>WorkPlan\_CustomNumberField\_\_c</outputField>
         </mappingFields>
         <mappingFields>
            <inputField>WorkPlanTemplate\_CustomTextField\_\_c</inputField>
            <outputField>WorkPlan\_CustomPicklistField\_\_c</outputField>
         </mappingFields>
         <outputObject>WorkPlan</outputObject>
      </objectMapping>
   </objectMappingItem>
   <objectMappingItem>
      <mappingType>WorkPlans\_WorkStepTemplate\_WorkStep</mappingType>
      <objectMapping>
         <inputObject>WorkStepTemplate</inputObject>
         <mappingFields>
            <inputField>WokStepTemplate\_CustomNumberField\_\_c</inputField>
            <outputField>WokStep\_CustomNumberField\_\_c</outputField>
         </mappingFields>
         <mappingFields>
            <inputField>WokStepTemplate\_CustomTextField\_\_c</inputField>
            <outputField>WokStep\_CustomTextField\_\_c</outputField>
         </mappingFields>
         <outputObject>WorkStep</outputObject>
      </objectMapping>
   </objectMappingItem>
   <objectMappingItem>
      <mappingType>WorkPlans\_WorkPlanTemplateEntry\_WorkStep</mappingType>
      <objectMapping>
         <inputObject>WorkPlanTemplateEntry</inputObject>
         <mappingFields>
            <inputField>WorkPlanTemplateEntry\_CustomDateField\_\_c</inputField>
            <outputField>WokStep\_CustomDateField\_\_c</outputField>
         </mappingFields>
         <outputObject>WorkStep</outputObject>
      </objectMapping>
   </objectMappingItem>
   <optimizationServiceAccess>false</optimizationServiceAccess>
   <serviceAppointmentsDueDateOffsetOrgValue>7</serviceAppointmentsDueDateOffsetOrgValue>
   <workOrderLineItemSearchFields>Subject</workOrderLineItemSearchFields>
   <workOrderSearchFields>Subject</workOrderSearchFields>
</FieldServiceSettings>

## Wildcard Support in the Manifest File

The wildcard character \* (asterisk) in the package.xml manifest file doesn’t apply to metadata types for feature settings. The wildcard applies only when retrieving all settings, not for an individual setting. For details, see [Settings](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_settings.htm). For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm).