Revenue-Cloud-Consultant-Accredited-Professional Practice Test
Salesforce Spring 25 Release 78 Questions
What are 3 risks when using too many cross-object formula fields in a revenue cloud project?
A. Formula fields have unlimited access to objects many relationships away which makes it vulnerable to data changes
B. Formula field are editable after the calculation completes the Sales user or process automation can overwrite its value
C. They can easily exceed limits if not carefully designed and tested
D. Formulas field data is not always available during CPQ quote calculation
E. They are computationally expensive
C. They can easily exceed limits if not carefully designed and tested D. Formulas field data is not always available during CPQ quote calculation E. They are computationally expensive
Explanation:
Cross-object formula fields are useful for accessing data from related objects, but they also have some drawbacks and risks, especially when used excessively in a revenue cloud project. Some of the risks are:
They can easily exceed limits if not carefully designed and tested. Cross-object formula fields count against the total number of fields allowed per object, and they also consume more resources than regular fields. If the formula is too complex or references too many objects, it can cause performance issues, errors, or failures. For example, a formula can only reference up to 10 unique relationships, and a record can only trigger up to 16 levels of cross-object formula updates. 12
Formula field data is not always available during CPQ quote calculation. CPQ quote calculation is a process that evaluates the pricing, discounts, taxes, and other factors of a quote. During this process, some cross-object formula fields may not have the latest data or may not be accessible at all, depending on the order of execution and the timing of the updates. This can lead to inaccurate or inconsistent results, or even prevent the quote from being calculated. 3
They are computationally expensive. Cross-object formula fields require more processing power and time than regular fields, as they need to query and calculate data from multiple objects and relationships. This can affect the overall performance and responsiveness of the revenue cloud project, especially when there are many cross-object formula fields involved. Additionally, cross-object formula fields can trigger cascading updates and validations, which can further increase the computational load and complexity. 4
References:
1: What Is a Cross-Object Formula? - Salesforce
2: Formula Operators and Functions - Salesforce
4: Create Cross-Object Formulas Unit | Salesforce Trailhead