Upgrading to Services Estimator Summer 2026
This page describes the changes to make when upgrading to Summer 2026.
See the Upgrade Steps section under each feature for details of any action required. If you don't want to use or upgrade an optional feature, you can skip the upgrade steps for that feature. To perform upgrade steps in your org, you must be assigned administrator permissions.
See the Included in This Feature section under each feature for details of items such as objects, fields, or buttons that have been added in this release.
If you are upgrading from a version earlier than May 2026, check the documentation for previous releases for upgrade details.
For information on new features and changes to existing features in Summer 2026, see New Features and Enhancements in Services Estimator Summer 2026.
Build Custom Pricing Methods with Formula-Based Pricing Variables
Upgrade Steps
To upgrade this feature to Summer 2026, take the following action.
| Action | Further Information |
|---|---|
| Add the Pricing tab to your Estimate record page. This tab is not added automatically. | Services Estimator Lightning Components |
| If your Estimate Pricing Method page layout is cloned or customized, add the Field Configurations related list to it. | — |
Included in This Feature
This section details the items that have been added, updated, or deleted in this release.
Objects
| Object | Further Information |
|---|---|
| Estimate Pricing Field | Estimate Pricing Field Fields |
| Estimate Pricing Variable | Estimate Pricing Variable Fields |
Fields
| Object | Field | Further Information |
|---|---|---|
| Estimate | Independent Labor Bill Amount | Estimate Fields |
| Independent Labor Cost Amount | ||
| Independent Labor Net Bill Amount | ||
| Estimate Pricing Field | Editable | Estimate Pricing Field Fields |
| Estimate Pricing Field Name | ||
| Estimate Pricing Method | ||
| Order | ||
| Target Field | ||
| Target Object | ||
| Estimate Pricing Variable | Data Type | Estimate Pricing Variable Fields |
| Description | ||
| Estimate Pricing Method | ||
| Formula | ||
| Output To | ||
| Estimate Product Instance | Labor Bill Amount | Estimate Product Instance Fields |
| Labor Cost Amount | ||
| Labor Net Bill Amount | ||
| Services Estimator Trigger Settings | Bypass Estimate Pricing Field Trigger | Services Estimator Process Settings |
| Bypass Estimate Pricing Variable Trigger | Services Estimator Process Settings |
Permission Sets
| Permission Set | Change |
|---|---|
| Services Estimator - Create Estimates | The Rate Card field on Estimate Role Request records is now editable. |
| Source lookup fields on Estimate Product Instance, Estimate Role Request, Estimate Task, and Estimate records are now visible. | |
| Services Estimator - Edit Estimate Products | The Short Description field on Estimate Product records is now editable. |
| Services Estimator - Edit Estimates | The Rate Card field on Estimate Role Request records is now editable. |
| Source lookup fields on Estimate Product Instance, Estimate Role Request, Estimate Task, and Estimate records are now visible. | |
| Services Estimator - Manage Estimated Expenses | The Source Estimated Expense field is now visible. |
| Services Estimator - Manage Estimate Role Skills | The Source Role Skill Request field is now visible. |
| Services Estimator - Manage Estimate Vendor Line Items | The Source Vendor Line Item field is now visible. |
| Services Estimator - Manage Scoping Requirement Sets | The Total Result Responses field on Scoping Requirement Result records is now visible. |
Lightning Components
| Component | Further Information |
|---|---|
| Services Estimator Estimate Pricing Builder | Services Estimator Lightning Components |
Lightning Record Pages
| Object | Record Page | Further Information |
|---|---|---|
| Estimate | Estimate Record Page | Estimate Fields |
Page Layouts
| Page Layout | Further Information |
|---|---|
| Estimate Pricing Field Layout | Estimate Pricing Field Fields |
Manage Estimate Builder Column Layouts
Upgrade Steps
To upgrade this feature to Summer 2026, take the following action.
| Action | Further Information |
|---|---|
| Configure Estimate Builder column layout from the Estimate Builder Settings section on the Services Estimator Administration page instead of the Lightning App Builder. | Managing Estimate Builder Columns |
| In Feature Console, open Services Estimator Summer 2026 Upgrade and perform the migration steps to carry your Estimate Builder column configuration forward to Column Preferences. | Enabling and Disabling Features |
Optimize Estimate Management using Estimate Product Items
Upgrade Steps
To upgrade this feature to Summer 2026, take the following action.
| Action | Further Information |
|---|---|
| Add the "Select Estimate Product Item" value to the Action Type field on the Scoping Action object. | Scoping Action Fields |
Included in This Feature
This section details the items that have been added, updated, or deleted in this release.
Objects
| Object | Further Information |
|---|---|
| Scoping Action Estimate Product Item | Scoping Action Estimate Product Item Fields |
Fields
| Object | Field | Further Information |
|---|---|---|
| Scoping Action Estimate Product Item | Estimate Product Item | Scoping Action Estimate Product Item Fields |
| Scoping Action | Scoping Action Estimate Product Item Fields | |
| Scoping Action Estimate Product Item Name | Scoping Action Estimate Product Item Fields |
Set a Baseline Price at the Estimate Product Level
Upgrade Steps
To upgrade this feature to Summer 2026, take the following action.
| Action | Further Information |
|---|---|
| Add the Baseline Price field to any custom page layouts for the Estimate Product object. | Estimate Product Fields |
| Add the Baseline Price field to any custom page layouts for the Estimate Product Instance object. | Estimate Product Instance Fields |
| Update any custom permission sets to include Read and Edit access to the Baseline Price field on the Estimate Product and Estimate Product Instance objects. | Permissions |
Included in This Feature
The following object fields are added as part of this feature.
Fields Added
| Object | Field | Further Information |
|---|---|---|
| Estimate Product | Baseline Price | Estimate Product Fields |
| Estimate Product Instance | Baseline Price | Estimate Product Instance Fields |
Adjust Estimate Schedules Directly in the Timeline View
Upgrade Steps
No upgrade steps are required to upgrade this feature to Summer 2026.
Automate Estimate Management with Invocable Actions
Upgrade Steps
No upgrade steps are required to upgrade this feature to Summer 2026.
Included in This Feature
This section details the items that have been added, updated, or deleted in this release.
Invocable Actions
| Invocable Apex Class | Purpose | Global API | Global API Entry Point |
|---|---|---|---|
| ActionCreateBlankEstimate | Creates a new blank estimate with no role requests, tasks, expenses, or vendor line items. | CreateEstimateService | createBlankEstimates |
| ActionCreateEstimateFromEstimate | Creates a new estimate by copying an existing estimate to an opportunity. | CreateEstimateService | createEstimatesFromEstimates |
| ActionCreateTemplateFromEstimate | Creates a new template estimate by copying an existing estimate. | CreateEstimateService | createTemplatesFromEstimates |
| ActionCloneScopingRequirementSet | Clones a scoping requirement set to a target estimate product and returns the ID of the cloned requirement set. | ||
| ActionSetEstimatePrimary | Sets one or more estimates as the primary estimate on their linked opportunities. | ||
| ActionUnsetEstimatePrimary | Removes the primary designation from one or more estimates. | ||
| ActionUpliftRates | Uplifts the bill rates and cost rates of an estimate's role requests by a specified percentage from a cut-off date. | UpliftRatesService | upliftRates |
For more information, see Custom Actions.
Define Custom Rollup Rules for the Estimate Hierarchy
Upgrade Steps
To upgrade this feature to Summer 2026, take the following action.
| Action | Further Information |
|---|---|
| Add the Source Filter Field API Name field to any custom page layouts for the Custom Rollup Rule object. | Custom Rollup Rule Fields |
Included in This Feature
This section details the items that have been added, updated, or deleted in this release.
Fields
| Object | Field | Further Information |
|---|---|---|
| Custom Rollup Rule | Source Filter Field API Name | Custom Rollup Rule Fields |
Page Layouts
| Page Layout | Further Information |
|---|---|
| Custom Rollup Rule Layout | Custom Rollup Rule Fields |
Apply Percentage-Based Rate Modifiers to Your Estimates
Upgrade Steps
No upgrade steps are required to upgrade this feature to Summer 2026.
Included in This Feature
This section details the items that have been added, updated, or deleted in this release.
Objects
| Object | Description | Further Information |
|---|---|---|
| Estimate Rate Modifier | Stores Estimate Rate Modifier records for applying percentage-based adjustments to estimate prices. This object will be available in a future release. | Estimate Rate Modifier Fields |
Manage Scoping Variables on Scoping Requirement Sets
Upgrade Steps
No upgrade steps are required to upgrade this feature to Summer 2026.
Included in This Feature
This section details the items that have been added, updated, or deleted in this release.
Objects
| Object | Description | Further Information |
|---|---|---|
| Scoping Variable | Stores scoping variables for aggregating scores on a scoping requirement set. This object will be available in a future release. | Scoping Variable Fields |
Fields
| Object | Field | Further Information |
|---|---|---|
| Scoping Action | Reserved for future use: Target Variable | Scoping Action Fields |
Scale Services Estimator to Support Larger Project Estimates
Upgrade Steps
To upgrade this feature to Summer 2026, take the following action.
| Action | Further Information |
|---|---|
| [Optional] Select the Run Estimate Rollup Calculation Async custom setting field in the Services Estimator Settings to run the estimate rollup calculation asynchronously. | Services Estimator Settings |
|
|
|
If you have cloned the following permission sets or created your own permission sets for working with the Estimate Builder tab on the Estimate details page, you must update them to include access to the EstimateAsyncRollupController and pselib_AsyncJobRecordProgressController Apex classes.
|
For more information about editing permission sets, see the Salesforce Help |
| [Optional] Select the Add Products To Estimate Event custom setting field in the Services Estimator Process Settings. This publishes the Services Estimator Process Completion platform event whenever you add products to an estimate. If you have automation, like a Flow or an integration, that reacts when you add products, you can build it on this event with confidence. It only fires once the estimate's totals are fully recalculated, whether that happens right away or, with Run Estimate Rollup Calculation Async turned on, in the background. | Services Estimator Process Settings |
Included in This Feature
This section details the items that have been added, updated, or deleted in this release.
Custom Setting Fields
| Custom Setting Field | Custom Setting | Further Information |
|---|---|---|
| Asynchronous Rollup Threshold | Services Estimator Settings | Services Estimator Settings |
| Estimate Rollup Callable Batch Size | ||
| Run Estimate Rollup Calculation Async | ||
| Add Products To Estimate Event | Services Estimator Process Settings | Services Estimator Process Settings |
Permission Sets
| Permission Sets | Description | Further Information |
|---|---|---|
| Services Estimator - Create Estimates |
We have added the following Apex classes:
|
Permission Sets and Other Technical Documentation |
| Services Estimator - Create Projects from Estimates | ||
| Services Estimator - Edit Estimates | ||
| Services Estimator - Edit Price and Cost |
Monitor Real-time Estimate Calculations Progress
Upgrade Steps
No upgrade steps are required to upgrade this feature to Summer 2026.
Manage Estimates Faster with Finalized Data Rollups
Upgrade Steps
No upgrade steps are required to upgrade this feature to Summer 2026.
Permissions
Upgrade Steps
To upgrade this feature to Summer 2026, take the following action.
| Action | Further Information |
|---|---|
| If you are using custom permission sets, add the new permissions to the appropriate permission sets. | Permission Sets and Other Technical Documentation |
Release Content
Upgrade Steps
No upgrade steps are required to upgrade this feature to Summer 2026.
SECTIONS