1.Workflow Services :
It’s a handy salesforce feature that lets you track and manage automated processes running behind the scenes - like Data Processing Engine (DPE) runs, Batch jobs, Billing Scheduler, data syncs or even decision table refreshes.you’ll find it in setup under workflow services.
2.AppUsageAssignment :
AppUsageAssignment provides application context for a record - meaning salesforce can decide what actions are allowed and which related objects should be created based on that context.
3.Decision Table refreshes
- Record-Triggered Flow - Refresh a Decision Table automatically when a related record changes.
- Screen Flow (Manually Refresh) - Display Decision Tables in a Data Table component and let admin users select which ones to refresh.
- Scheduled Flow - Run Periodic refreshes at defined intervals (daily, weekly etc)
Pro tip :
Leverage the Incremental Refresh option in the Apex action to improve performance - especially helpful for larger tables.
4.“Is Price Impacting” on Product Classification Attribute :
Is Price Impacting allows us to adjust the price based on selection of the attribute value later on.
What does “ Price Impacting” RCA?
When an attribute is marked as price impacting , it tells Salesforce to adjust the product price automatically based on the selected value of that attribute .
Why using price impacting attributes ?
- To automate pricing based on product options. To reduce quoting mistakes and manual calculations.
- To Simplify the sales process - sales reps just choose options, and the system calculates pricing dynamically.
- Check the Product details
—> is it active?
—> Is it assigned to the correct Product Selling Model?
—> Does it have a valid price book entry for the corresponding product selling model in the right Price Book?
2. Verify the Product Catalog
—> Is the product is added to a category and is the category added to the right catalog?
—> Has the index has been rebuilt after the product was added to the category and catalog?
3. Make sure the Product Qualification works
—> If product qualification/disqualification rules apply, are the product qualification/disqualification records are accurate and active?
—> Do the product qualification/disqualification look up tables have the right filters and conditions?
—> Does the qualification procedure return the right results? You can try simulating the procedure to verify the output.
4. Check the Set UP
—> Does the product discovery settings refer to the right context definition and discovery procedure?
—> Have the decision tables been refreshed?
5. Verify the Quote details
—> Is the price book selected on the quote the right one?
—> Do the qualification criteria during quoting match the qualification records created for the product?
6.Pricing Procedures :
Pricing Procedures are the heart of the Revenue Cloud pricing engine. They define every step that transforms a simple List Price into a final Net Price. Once you understand how they work, you gain real control over your entire Quote-to-Cash flow.
The Pillars of a Pricing Procedure
1. Context Definition: This is your data map. Context Tags pull values from your Salesforce objects into the pricing engine. If your context is wrong or incomplete, your entire procedure will misfire - so this is the first place to get right.
2. Pricing Elements: These are the individual steps that make up your calculation logic. List Price Element, Volume Discount Element, Formula Element, Rating Lookups, and more.Each element performs one task- calculate something, fetch something, or transform something.
3 The Sequence (The Price Waterfall): This is the execution order of your Pricing Elements. One element’s output becomes the input for the next, so the sequence determines how your price waterfall unfolds. A misplaced element can completely change the final price.
Pro Tip: Use Price Logs to Verify Your Pricing Flow
One of the least known debugging tools in Revenue Cloud is Price Logs. They show exactly how your Pricing Procedure executed - step by step.
How to use them:
1. Go to Setup → Salesforce Pricing Setup and turn Price Logs Capture ON.
2. Open the Pricing Operations Console app.
3. Navigate to Pricing API Executions to view logs for each line item.
You’ll be able to see:
- Inputs passed into each Pricing Element
-Outputs generated
- The exact sequence the procedure followed
Perfect for validating logic, troubleshooting incorrect prices, and refining complex waterfalls.
No comments:
Post a Comment