If you’ve implemented Tariff Comparison in Summer ’26, update your decision tables, flows, and community user permissions for Winter ’27. The Get Best Tariff and Get Decision Table IDs flows are no longer required.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |
| User Permissions Needed | |
|---|---|
| To create and manage decision tables: | Salesforce Pricing Design Time |
| To update B2C sales configuration: |
Consumer Sales User AND Energy & Utilities Sales Features |
| To manage flows: | Manage Flow |
Complete these steps after Winter ’27 is available in your org.
-
Preserve your Summer ‘26 customizations.
- Record your Tariff Comparison flow constants, such as CatalogCode, PaymentMethodAttributeCode, and any codes you added to the PriceImpactingAttributesList collection.
-
If you created a Get Best Tariff override, record these variables,
ContextDefinitionId, ContextMappingId,
PricingProcedureApiName, PriceBookName,
WeightedAvgAttribute, and
ProductConfigDecisionTableApiName.
Note You need these variables to confirm your configuration values before you deactivate the override later. - Save any customer-specific rows that you loaded into the ServiceProductConfigDT or TariffAttributeConfigDT decision tables so you can merge them into the updated CSV files.
- Assign Consumer Sales User permission set to the customer community users to access the simulation (product-pricing-details) API. For instructions, see Manage Permission Set Assignments.
- Enable digital experiences.
- Enable person accounts.
-
Create and update decision
tables.
-
Create these decision tables from templates.
- AttributeDetailsConfigDT
- AttributePicklistConfigDT
-
Update these existing decision tables from templates and re-upload the CSV.
- ServiceProductConfigDT
- TariffAttributeConfigDT
- Verify the B2C sales configuration settings.
-
Create these decision tables from templates.
-
Update the Tariff Comparison screen flow.
- From Setup, in the Quick Find box, enter Flows, and select Flows.
- Locate and open the managed-installed version of Tariff Comparison screen flow template.
- Click Save As to create a flow record.
- Enter the flow details and save your changes.
- Reapply your constants from Summer ‘26 configuration, such as CatalogCode, PaymentMethodAttributeCode, and any codes you added to PriceImpactingAttributesList in the AddToPriceImpactingAttributesCollection element.
- Activate your flow.
- Update the Experience site's flow component to the activated flow.
- If you’ve overridden the Enroll Customer autolaunched subflow in Summer ‘26, review the flow and re-activate. If you’d never override the flow, no action is needed.
-
Deactivate the Get Best Tariff and Get Decision Table IDs flows, which were required in
Summer ‘26 but are no longer needed.
The community-specific decision-table refresh and the community-specific flow re-setup are also no longer required.
-
Verify the upgrade. Log in to the Experience Cloud site as a community user, and compare
tariffs for a test customer.
For instructions, see Access the Portal as a Community User.