Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Read More
Agentforce Field Service and Operations
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          What’s the Fate of Older Salesforce Customizations?

          What’s the Fate of Older Salesforce Customizations?

          Orgs existing prior to Summer ’23 can enable Enhanced Scheduling and Optimization for all or selected service territories. Enhanced Scheduling and Optimization is backward compatible so your existing implementations remain in place after you enable it.

          Required Editions

          Available in: Available in Lightning Experience and Salesforce Classic in these editions where Field Service is enabled: Enterprise, Unlimited, and Developer Editions

          If you’re scheduling work using Queueable Apex, use the Database.AllowsCallouts annotation for the Enhanced Scheduling and Optimization engine. If you don’t include this annotation, the request causes an exception. See Queueable Apex: More Than an @future.

          Enhanced Scheduling and Optimization uses processes and information that aren’t locally primed. A callout is used to trigger a requested service and retrieve information. If DML occurs before the callout, it causes an exception, for example, an uncommitted work pending error. To avoid an exception, ensure that DML is completed in a separate DML transaction.

           
          Loading
          Salesforce Help | Article