What is the most Scalable way to set the legal Entityon the Order Product and OrderProduct Consumption Schedule?
A Flow is a scalable way to set the legal entity on the order product and order product consumption schedulebecause it allows you to automate complex business logic without writing code. A Flow can be triggered when a record is created and run before the record is saved, which means that you can assign the legal entity to the order product and order product consumption schedule before they are inserted into the database. This way, you can ensure that the order product and order product consumption schedule have the correct legal entity for the billing, tax, and revenue recognition treatments that are applied to them. A Flow also gives you more flexibility and control over the logic and criteria for setting the legal entity, compared to a workflow or a custom setting. A Quote Calculator Plugin (QCP) is not a scalable way to set the legal entity on the order productand order product consumption schedule because it is a custom code solution that requires development and maintenance. A QCP also runs after the order product and order product consumption schedule are created, which means that you have to update the legal entity after the record is saved, which can cause data validation issues. A workflow or a custom setting are also not scalable ways to set the legal entity on the order product and order product consumption schedule because they have limitations and drawbacks, such as:
A workflow can only run after the record is created and saved, which means that you have to update the legal entity after the record is saved, which can cause data validation issues.
A workflow can only execute simple logic and actions, such as field updates, email alerts, tasks, and outbound messages. It cannot perform complex logic or actions, such as loops, conditions, variables, or invocations of other processes or services.
A custom setting is a type of custom metadata that stores datathat can be accessed by formulas, validation rules, flows, Apex, and the SOAP API. However, a custom setting is not a good way to store data that changes frequently or varies by user or profile, such as the legal entity. A custom setting also requires manual configuration and maintenance, which can be error-prone and time-consuming.Reference:
Legal Entities
Automation Guidelines for Orders and Order Products
Flow Builder
Universal Containers is Preparing to go live with salesforce CPQ howeversales
management has stated that they would recurring revenue captured on opportunity line
item object to reference within existing pipeline reports.Annual revenue is currentlycaptured in the
field ARR c on the SBQQ QuoteLine__c Object.Which is the mostefficient solution?
The Salesforce CPQ (Configure, Price, Quote) system allows for the creation of custom fields on the Opportunity Line Item object, such as ARR c, to capture recurring revenue. This can be used in conjunction with a price rule to copy the value from the corresponding field (ARR c) on the SBQQ QuoteLine__c object. This solution is efficient as it leverages the existing structure and functionality of Salesforce CPQ, allowing for the seamless integration of recurring revenue data into existing pipeline reports.Reference:
Salesforce Revenue Cloud documents and learning resources
Salesforce Introduces Revenue Cloud to Help Businesses Accelerate Revenue Growth Across Any Channel
Get Started with Revenue Intelligence
Introduction to Revenue Intelligence for Sales Cloud
Getting Started: Revenue Cloud: Salesforce Billing
CPQ Object Relationships- Salesforce
Object Reference for the Salesforce Platform
Salesforce CPQ Clone with Related Button to clone Quotes to a new ...
Troubleshoot Salesforce CPQ Opportunity and Quote sync issues
Bundle configuration errors 'does not belong to SObject Type' or ...
Salesforce Revenue-Cloud-Consultant-Accredited-Professional Quiz 1 ...
Which three documents help a revenue cloud consultant better understand the client's
Revenue Cloud Project requirements before speakingfor the first time in a scopingsession?
These are three documents that canhelp a revenue cloud consultant gain a better understanding of the client's business model, value proposition, pricing strategy, and approval process before engaging in a scoping session.
A sample proposal the client provides to their customers: This document can help the consultant understand how the client presents their products and services to their customers, what kind of information they include, how they structure their pricing and discounts, and what terms and conditions they apply. This can help the consultant design a solution that meets the client's needs and expectations, as well as aligns with their branding and messaging.1
Brochures that provided detail to theproducts and services the client offers: This document can help the consultant understand the features and benefits of the client's products and services, how they differentiate themselves from their competitors, and what kind of value they deliver to their customers. This can help the consultant configure the product catalog, pricing rules, and quote templates that reflect the client's offerings and value proposition.2
An approval matrix documentation that describe the approvals needed before a quote is sent to the customer: This document can help the consultant understand the client's internal governance and compliance requirements, as well as the roles and responsibilitiesof the stakeholders involved in the quote-to-cash process. This can help the consultant set up the approval workflows, notifications, and permissions that ensure the accuracy and validity of the quotes and contracts.3
1: This article explains how to create a professional proposal forcustomers using Salesforce CPQ.
2: This article explains how to create and manage product catalogs and pricing in Salesforce Revenue Cloud.
3: This article explains how to create and manage approval processes in Salesforce Revenue Cloud.
Universal Containers sell boxes based on size, Price for a specific product is based on theselection of length and width and height, which cpq pricing functionality should be usedhere?
What is the successful exit criteria that completesthe User Acceptance Testing (UAT) phase?
Dalene
5 days agoLoreta
12 days agoMelissa
20 days agoMargarett
27 days agoTommy
1 month agoCatina
1 month agoCherri
2 months agoGenevieve
2 months agoFiliberto
2 months agoKanisha
2 months agoKathrine
3 months agoSkye
3 months agoDean
3 months agoJennie
3 months agoKendra
4 months agoOretha
4 months agoGail
4 months agoChan
4 months agoRyan
5 months agoMarsha
5 months agoGeorgene
5 months agoReta
5 months agoChristoper
6 months agoGayla
6 months agoSharee
6 months agoEdelmira
6 months agoGarry
8 months agoVanda
9 months agoChana
11 months agoCordie
12 months agoClay
1 year agoLeonor
1 year agoWava
1 year agoHayley
1 year agoPaulene
1 year agoLynelle
1 year agoNickolas
1 year agoWilletta
1 year agoJamal
1 year agoTerrilyn
1 year agoFranklyn
1 year agoJaleesa
1 year agoMarleen
1 year agoVirgie
1 year agoChristiane
2 years agoJules
2 years agoDierdre
2 years agoTyra
2 years agoLenna
2 years agoJeannetta
2 years agoElin
2 years agoBarrett
2 years agoStephen
2 years agoElly
2 years agoCarol
2 years agoRebecka
2 years agoFletcher
2 years agoJutta
2 years ago