
Validate your Rev-Con-201 Exam Preparation with Rev-Con-201 Practice Test (Online & Offline)
Get all the Information About Salesforce Rev-Con-201 Exam 2026 Practice Test Questions
NEW QUESTION # 63
A sales rep needs to renew multiple assets. Some assets can be renewed at the same prices and do not require negotiation, so the rep can directly create a renewal order. Other assets need higher prices and require a quote for negotiation. When the sales rep starts the renewal process, they cannot choose whether to create a quote or an order.
How should a Revenue Cloud Consultant address this issue?
- A. Override the standard Salesforce flow to allow renewal quote and order creation.
- B. Change the Revenue Cloud settings to allow renewal quote and order creation.
- C. Customize the Manage Asset component to allow renewal quote and order creation.
Answer: B
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
Revenue Cloud Renewal Management includes settings that control whether renewals create:
* A renewal quote,
* A renewal order,
* Or allow the user to choose between the two.
The recommended approach is to configure Revenue Cloud / Renewal Settings appropriately so users can pick the desired path during renewal. Overriding flows (B) or customizing managed components (C) is not the recommended or supported first step.
References:
Revenue Lifecycle Management Implementation Guide - Renewal Configuration and Settings Asset-Based Renewals Documentation - Controlling Quote vs Order Creation
NEW QUESTION # 64
A customer purchased a few subscription ramp products on June 20, 2025, with a term of 1 year. On July 5,
2025, they called the sales rep to cancel the service effective June 29, 2025. The sales rep informed the customer that the cancellation cannot be processed for that date.
What is the earliest cancellation date that the subscription can be canceled?
- A. June 20, 2025 - Cancel the entire term
- B. July 5, 2025 - Cancel effective today
- C. June 20, 2026 - Cancel once term expires
Answer: B
Explanation:
Explanation (150-250 words)
In Salesforce CPQ and Subscription Management, subscription cancellations cannot be backdated to a date earlier than the current date when the amendment or cancellation action is performed. This rule ensures data integrity between contracts, billing schedules, and revenue recognition.
In this case, the customer requested cancellation effective June 29, 2025, but the cancellation request was received on July 5, 2025. Salesforce enforces that the earliest possible effective date is the date the amendment or cancellation is executed-July 5, 2025-not any past date.
The only scenario where a contract can be canceled from the start date (June 20, 2025) is if the entire subscription term is voided before any billing or revenue recognition has occurred. Since the service was already active, that option isn't valid.
Exact Extract from Salesforce Subscription Management Guide:
"Cancellations are effective on or after the date they are performed. Backdating cancellations before the current amendment date is not supported." References:
Salesforce Subscription Management Implementation Guide - Subscription Amendments and Cancellations Salesforce CPQ Implementation Guide - Amendment Rules and Effective Dates Salesforce Revenue Cloud Contract Lifecycle Management - Subscription Termination Behavior
NEW QUESTION # 65
A product designer is setting up a product bundle that consists of T-shirts and caps. They want to ensure customers can order a maximum of three T-shirts and three caps, but the total number of products should not exceed five.
How should the product designer set this up?
- A. Define the local cardinality for T-shirts with a minimum quantity of three and a maximum quantity of three.Define the local cardinality for caps with a minimum quantity of three and a maximum quantity of three.Define a product group that contains both of these products, and set the group cardinality with a minimum quantity of one and a maximum quantity of six.
- B. Define the local cardinality for T-shirts with a minimum quantity of one and a maximum quantity of three.
- C. Define the local cardinality for T-shirts with a minimum quantity of one and a maximum quantity of three.Define the local cardinality for caps with a minimum quantity of one and a maximum quantity of three.Define a product group that contains both of these products, and set the group cardinality with a minimum quantity of one and a maximum quantity of five.
Answer: C
Explanation:
Exact Extracts from Salesforce CPQ Implementation Guide:
* "Local Cardinality defines the minimum and maximum quantities allowed for an individual product option within a bundle."
* "Group Cardinality defines the quantity range allowed across all options within a product option group.
It restricts the total number of items a user can select within that group."
* "Use both local and group cardinalities together to control both per-option limits and total group quantity constraints." Step-by-Step Reasoning:
* Requirement:
* Max 3 T-shirts
* Max 3 caps
* Total bundle limit = 5 items combined.
* Solution:
* Local Cardinality: For each item (T-shirts, caps) # min 1, max 3 ensures flexibility.
* Group Cardinality: Across both # min 1, max 5 ensures total combined limit of 5.
* Why B is Correct:It satisfies both individual and group quantity rules while maintaining configuration flexibility.
* Why Others Are Incorrect:
* A: Allows total of 6 (violates the total maximum requirement).
* C: Missing group cardinality - does not control total combined quantity.
References :
* Salesforce CPQ Implementation Guide - Product Bundles, Local and Group Cardinality
* Salesforce Revenue Cloud Product Configuration Best Practices - Bundle and Option Management
NEW QUESTION # 66
A sales rep adds a bundle product from the Browse Catalog and saves it to their quote. They are unable to configure the bundle from the Transaction Line Table or Browse Catalog.
Which permission is the sales rep missing?
- A. Product Configuration Rules User
- B. Product Configurator
- C. Advanced Configurator Designer
Answer: B
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
To open and interact with the Revenue Cloud Product Configurator, a user must have the Product Configurator permission assigned.
From the RLM/CPQ Implementation Guide:
* "Assign the Product Configurator permission set to users who need access to the bundle configuration experience."
* "This permission enables the user to launch the configurator from the quote or catalog interface." Why other options are incorrect:
* Product Configuration Rules User: Allows rule execution but not configurator access.
* Advanced Configurator Designer: Intended for admins who design configurator flows, not for sales reps.
References:Salesforce Revenue Lifecycle Management Implementation Guide - Configurator Permissions; Runtime User Requirements.
NEW QUESTION # 67
A consultant is setting up a new product in the product catalog. They already created a Product Classification and a set of Product Attributes, but the attributes are not appearing when viewing the product in the workspace.
What is the cause of this error?
- A. The consultant forgot to publish the product in the product catalog.
- B. The consultant did not activate the attribute group in the Product Workspace.
- C. The consultant did not assign the attributes to the Product Classification.
Answer: C
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
In Product Catalog Management:
* Product Attributes are associated to Product Classifications (or attribute groups tied to them).
* When a product is linked to a classification, only attributes assigned to that classification appear in the workspace.
If attributes are defined but not assigned to the Product Classification, they won't show up on products using that classification.
Publishing (B) affects availability, not attribute visibility. Attribute group activation (A) is not the core requirement if the attribute-classification link is missing.
References:
Product Catalog Management Implementation Guide - Linking Attributes to Product Classifications
NEW QUESTION # 68
A Revenue Cloud Consultant is helping a customer cancel a portion of their subscription for a product that was purchased multiple times over the past year, each at a different price point. When the cancellation is processed, the refund or credit amount will be based on the purchase price of the product.
Which pricing strategy is being used to determine the cancellation value?
- A. LIFO (Last In, First Out) - Uses the most recent asset's price to determine the refund or cancellation credit.
- B. Average Cost - The system averages the prices of all purchases to calculate the cancellation value.
- C. FIFO (First In, First Out) - Uses the earliest asset's price to determine the refund or credit.
Answer: C
Explanation:
Exact Extracts from Salesforce Subscription Management Implementation Guide:
* "When multiple assets exist for the same product at different price points, Salesforce applies the FIFO (First In, First Out) strategy to determine which asset(s) to cancel and what price to use for refund calculation."
* "The earliest purchased asset is considered first during partial cancellations or quantity reductions."
* "This ensures financial accuracy based on original transaction pricing rather than averaging or last purchase pricing." Step-by-Step Reasoning:
* Scenario: Multiple purchases at different prices # cancel a portion.
* System Behavior: Cancellation refund is tied to the earliest purchased (first-in) asset.
* Why A is Correct: Reflects Revenue Cloud's default FIFO cancellation pricing logic.
* Why Others Are Incorrect:
* B: Average pricing is not used by default; FIFO is the standard.
* C: LIFO would use the latest purchase, which is not the default method.
References :
* Salesforce Subscription Management Implementation Guide - Cancellation and Refund Logic (FIFO Pricing)
* Salesforce Billing Implementation Guide - Asset-Level Cancellation Pricing Strategy
NEW QUESTION # 69
The billing administrator at Universal Containers noticed that when a new order is activated in Salesforce Billing, a Billing Schedule Group (BSG) and an initial Billing Schedule (BS) are automatically created. Later, when the order is amended to add more product quantity, new BSs are generated, but the original BSG remains active.
What is the correct understanding of how BSGs and BSs work in this scenario?
- A. A BSG groups related BSs under a single order product, even across amendments.
- B. BSs are manually created, while BSGs are optional.
- C. A BSG is used only for reporting; BSs are unrelated to order activity.
Answer: A
Explanation:
Explanation (150-250 words)
In Salesforce Billing, when an order product is activated, the system automatically creates a Billing Schedule Group (BSG) to manage all associated Billing Schedules (BSs). The BSG acts as the controlling record that connects multiple BSs generated for the same order product-whether from the initial order or from subsequent amendments.
When an amendment increases product quantity, Salesforce Billing does not create a new BSG; instead, it adds new BSs under the existing BSG. This design ensures that all billing activities for that product line- original or amended-are tracked within one consistent group.
Each Billing Schedule (BS) defines when and how much to bill, while the BSG provides a unified structure for reporting, synchronization, and downstream billing actions (e.g., invoicing, revenue recognition).
Thus, the persistence of the same BSG across amendments reflects correct and expected system behavior- ensuring billing continuity, preventing duplicate invoicing, and maintaining a single view of all schedules related to one order product.
Exact Extracts from Salesforce Revenue Cloud (Billing Implementation Guide):
* "A Billing Schedule Group (BSG) acts as a container for all Billing Schedules associated with the same order product. When amendments occur, Salesforce Billing generates new Billing Schedules under the existing Billing Schedule Group."
* "Billing Schedules define the timing and amounts to bill, while Billing Schedule Groups maintain continuity across amendments and changes." References (document/source names only; no URLs):
* Salesforce Billing Implementation Guide - Billing Schedules and Billing Schedule Groups
* Salesforce Billing Implementation Guide - Amendments and Schedule Regeneration
* Salesforce Revenue Cloud Data Model - Order Product to Billing Schedule Relationships
NEW QUESTION # 70
A sales rep is beginning the process of renewing a customer's expired assets in Revenue Cloud.
What is the first step the sales rep should take?
- A. Override Renewal Term using the Managed Assets Component on the Account/Contract record.
- B. Create a new Quote/Order record and manually add the expired assets in the Transaction Line Editor.
- C. Update the Assets Lifecycle End Date on the Current Asset State Period and Asset Action records.
Answer: A
Explanation:
Explanation (150-250 words)
When renewing expired assets in Salesforce Subscription Management, the recommended starting point is the Managed Assets Component on the Account or Contract record. From this interface, sales users can override the Renewal Term and initiate the renewal flow for expired or expiring assets.
This ensures that the system automatically references existing asset data, applies renewal pricing logic, and creates the appropriate Renewal Quote and subsequent order.
Manually updating Asset State Periods or Asset Actions (option B) violates lifecycle integrity and is not supported. Similarly, manually adding assets to a quote (option C) disconnects them from the asset management lifecycle, resulting in data inconsistency.
Exact Extract from Salesforce Subscription Management Guide:
"To renew expired assets, initiate the renewal from the Managed Assets Component. Override the renewal term if necessary to regenerate a renewal quote." References:
Salesforce Subscription Management Implementation Guide - Managing and Renewing Expired Assets Salesforce Revenue Cloud UI Guide - Managed Assets Component Salesforce CPQ Subscription Lifecycle - Renewal Term Handling
NEW QUESTION # 71
A sales rep creates a quote with a subscription product called 'Training' with a quantity of 50 and term of 1 year, followed by Order creation, activation, and assetization. The 'Training' asset is then amended on the same day to add eight more seats, followed by Order creation, activation, and assetization.
How many records will be present for Training for each Asset Action and Asset State Period?
- A. Two Asset Actions and one Asset State Periods
- B. Two Asset Actions and two Asset State Periods
- C. One Asset Actions and two Asset State Periods
Answer: B
Explanation:
Explanation (150-250 words)
In Salesforce Subscription Management and CPQ, Asset Actions and Asset State Periods track changes in asset quantity, pricing, and lifecycle states over time.
When the initial order for "Training" is activated, Salesforce creates:
* One Asset Action for the creation (initial assetization).
* One Asset State Period representing the active subscription for 50 seats.
When the same asset is amended later that day to add eight more seats (quantity change), Salesforce generates:
* A second Asset Action to record the amendment event (quantity increased by 8).
* A second Asset State Period to represent the new asset state (58 seats active).
Each amendment creates a new Asset Action and corresponding State Period because Salesforce tracks historical lifecycle events for traceability, revenue recognition, and audit integrity.
The original state remains closed as of the amendment date, and a new one begins immediately.
Exact Extract from Salesforce Subscription Management Guide:
"Each amendment or change event generates a new Asset Action and corresponding Asset State Period to represent the new effective asset configuration." References:
Salesforce Subscription Management Implementation Guide - Asset Actions and State Periods Salesforce CPQ-Billing Integration Guide - Assetization Process Salesforce Revenue Cloud Data Model - Asset Lifecycle Tracking
NEW QUESTION # 72
When activating an order with a contract attached, the Revenue Cloud sales rep notices that the contract does not show any related assets.
What caused this to happen?
- A. The Contract does not have the Revenue Lifecycle Management record attached to it, so the system does not automatically create the Asset Contract Relationship records.
- B. The Asset Contract Relationship toggle is not active in Setup # Revenue Settings # Automatically create Asset Contract Relationship.
- C. The sales rep did not manually create the Asset Contract Relationship records in order for the Contract to be linked to the Assets.
Answer: B
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
In Salesforce Revenue Lifecycle Management / Revenue Cloud, assets are not directly related to contracts with a simple lookup. Instead, Salesforce uses a junction object called Asset Contract Relationship to connect Assets and Contracts. When an order is activated and creates assets, the platform can automatically create these junction records if the appropriate setting is enabled.
In Revenue Settings, there is an option similar to:
Automatically create Asset Contract Relationship
When enabled, Revenue Lifecycle Management automatically creates Asset Contract Relationship records between assets and contracts when orders are activated and related contracts exist.
If this toggle is not active, the order can still create Asset records, and the Contract can still be created or updated, but no Asset Contract Relationship records are created automatically. As a result, when the sales rep opens the contract and looks at its related lists, they don't see any assets, because the system never created the relationship records that link the assets to that contract.
Why the other options are incorrect:
* Option B (manual creation required)Salesforce Revenue Cloud is explicitly designed to handle this relationship automatically when the setting is enabled. The documentation describes the process as system-driven configuration using the "Automatically create Asset Contract Relationship" setting, not something a sales rep normally creates manually. Manual creation might be technically possible, but it is not required if the feature is configured correctly.
* Option C (missing 'Revenue Lifecycle Management record' on the Contract)A standard Contract in Revenue Cloud / Revenue Lifecycle Management is the main business record itself. There isn't a separate "Revenue Lifecycle Management record" that must be attached in order for Asset Contract Relationship records to be created. The behavior is governed by the Revenue Settings toggle, not by an additional record type or link as described in this option.
Because the contract is not showing the assets after order activation, the most accurate cause-per the documented behavior in the Revenue Lifecycle / Asset-Contract relationship setup-is that the automatic creation of Asset Contract Relationship records is not enabled, which is exactly what Option A states.
References (Salesforce Revenue Cloud documentation / study materials):
* Salesforce Revenue Lifecycle Management / Revenue Cloud: Revenue Settings - Asset Contract Relationship (Automatically create Asset Contract Relationship)
* Salesforce Revenue Cloud / Revenue Lifecycle Management Implementation Guide: Asset Management and Contract Relationships
* Salesforce Help: Concepts for Assets, Contracts, and Asset Contract Relationship in Revenue Cloud
NEW QUESTION # 73
A sales user has a customer with varying quantities (upsells) and subscription prices throughout their last contract term. The customer is ready to renew, and the sales user wants to maintain the same prices for their renewal.
What should the sales user do in Asset Management to keep the prices the same?
- A. Set Pricing Source on Asset to Last Negotiated Price.
- B. Enable Lot-based or As-is Renewals.
- C. Customize Assetize Order flow.
Answer: B
Explanation:
Exact Extracts from Salesforce Subscription Management Implementation Guide:
* "Lot-based or As-is Renewals allow renewal quotes or orders to use the customer's last negotiated pricing and quantities from existing assets."
* "This feature ensures that renewals reflect the same commercial terms from the current assets, even if list prices have changed."
* "Enabling As-is Renewal simplifies renewal creation and ensures pricing consistency for multi-term or upsold subscriptions."
NEW QUESTION # 74
A customer sells 10,000 different products in 38 countries. They plan to launch a new product which will be sold globally, as well. However, due to security restrictions, the new product cannot be sold in two specific countries.
What should the product designer do to accommodate this restriction by creating a minimal number of records for the rules?
- A. Control availability with a qualification rule.
- B. Control availability with a recommendation rule.
- C. Control availability with a disqualification rule.
Answer: C
Explanation:
When controlling product availability across regions or conditions, Salesforce Revenue Cloud offers several rule types, including qualification, disqualification, and recommendation rules. In this case, the product will be available globally except for two countries - so the most efficient approach is to exclude those specific countries using a disqualification rule.
A disqualification rule removes a product from visibility during the selection or discovery process based on specific criteria - such as geography, user role, or quote context. This method allows you to manage exceptions rather than defining complex inclusion logic, thus reducing the total number of rules and maintenance overhead.
* Qualification rules are ideal when you need to explicitly include products under specific conditions (e.
g., product visible only in certain contexts).
* Recommendation rules are not intended for access control but for suggesting complementary products.
Since only two countries need to be restricted, the disqualification rule provides the most scalable and minimal rule configuration.
Exact Extracts from Salesforce Revenue Cloud Documents:
* Product Catalog Management Guide - "Product Availability Rules":"Disqualification rules allow you to restrict product visibility based on context definitions, such as geography or market segment. They are most effective when access is generally open but limited in a few specific cases."
* CPQ Implementation Guide - "Managing Catalog Visibility":"Use disqualification rules to remove products from visibility under certain conditions, rather than building complex qualification logic." References:
Product Catalog Management Guide
Salesforce CPQ Implementation Guide
Revenue Cloud Rules Configuration Reference
NEW QUESTION # 75
A Revenue Cloud Consultant confirmed that a user has the correct permissions and license access to view and amend assets. However, when the user navigates to the Account page, they do not see any assets available for amendment, even though active assets exist.
What is the reason the user cannot see the assets?
- A. The Managed Asset Viewer component and the Asset related list are missing from the Account page layout.
- B. The asset records have expired and, as a result, are no longer displayed on the Account page.
- C. The consultant needs to set up the Amend, Renew, and Cancel flow to allow amendments and renewals.
Answer: A
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
The Managed Asset Viewer is a Lightning component that must be added to the Account Lightning page to display and manage assets. In addition, the Asset related list can also be surfaced for basic asset visibility.
Revenue Cloud documentation notes that users may have full object access but still be unable to see assets if:
* The Managed Asset Viewer component is not placed on the Account page.
* The Asset related list is not included on the layout.
Amend/Renew/Cancel flows (C) drive process but do not control base visibility. Expired assets (B) may still be visible depending on filters; this does not explain "no assets visible" when active ones exist.
References:
Revenue Lifecycle Management Implementation Guide - Managed Asset Viewer Setup and Page Configuration
NEW QUESTION # 76
A Revenue Cloud Consultant recently implemented Revenue Cloud for a customer and wants to ensure successful adoption and maintenance.
Which steps should the consultant take with the customer after go-live?
- A. Have knowledge transfer sessions on the implementation and provide help documentation/recordings.
- B. Have the customer get certified in Revenue Cloud and write their own documentation.
- C. Take customer inquiries and keep in touch with them through Slack post-project.
Answer: A
Explanation:
Post-go-live success in Revenue Cloud implementations hinges on knowledge transfer, user enablement, and documentation. According to Salesforce's Implementation Best Practices, consultants should conduct structured knowledge transfer sessions to walk through configuration decisions, key processes, and any customizations. This should be complemented with help documentation, training materials, and recorded walkthroughs to enable self-sufficiency.
The goal is to ensure the client's internal admins and users understand:
* Product catalog structure
* Pricing logic
* Renewal and amendment flows
* Invoice and billing configurations
Option A reflects this industry standard and aligns with Salesforce's prescribed approach for post-go-live readiness.
Option B (Slack support) is informal and not scalable or secure for enterprise implementations.
Option C is unrealistic as a short-term expectation and doesn't guarantee the user's understanding of the specific implementation.
Exact Extracts from Salesforce Revenue Cloud Documents:
* Salesforce Implementation Guide - "Post-Go-Live Support and Enablement":"Conduct knowledge transfer sessions with client stakeholders, and provide recorded demos, configuration documentation, and a runbook for maintenance."
* Revenue Cloud Delivery Framework - "Transition to Support":"A successful go-live includes detailed documentation, admin training, and clear handoff materials to ensure smooth transition to client ownership." References:
Salesforce Revenue Cloud Implementation Guide
Revenue Cloud Partner Delivery Framework
Salesforce Success Guide: Post-Go-Live Strategy
NEW QUESTION # 77
A consultant is creating a decision table using a predefined template for product eligibility and availability.
Which object types can the consultant use as evaluation criteria during product selection?
- A. Product Qualification or Product Category Qualification
- B. Product Relationship or Product Attribute
- C. Product Price Book or Product Schedule
Answer: A
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
In Salesforce Revenue Lifecycle Management, eligibility and availability rules are built using Decision Tables. The predefined templates for product eligibility and product availability rely on Qualification objects.
From the Revenue Lifecycle Management Implementation Guide:
* "Eligibility and availability rules are driven by Product Qualifications and Product Category Qualifications, which determine whether a product can be selected for a specific customer or scenario."
* "Decision table templates for eligibility and availability use Qualification objects as the evaluation criteria." These objects are designed specifically for determining whether a product should be selectable based on business rules, customer attributes, and catalog categorizations.
Why other options are incorrect:
* Product Price Book and Product Schedule are used for pricing, not eligibility.
* Product Relationship and Product Attribute are used in configuration rules, not eligibility templates.
References:Salesforce Revenue Lifecycle Management Implementation Guide - Eligibility and Availability Decision Tables; Product Qualification Framework.
NEW QUESTION # 78
A sales rep creates a quote with a subscription product called 'Training' with a quantity of 50 and term of 1 year, followed by Order creation, activation, and assetization. The 'Training' asset is then amended on the same day to add eight more seats, followed by Order creation, activation, and assetization.
How many records will be present for Training for each Asset Action and Asset State Period?
- A. Two Asset Actions and one Asset State Periods
- B. Two Asset Actions and two Asset State Periods
- C. One Asset Actions and two Asset State Periods
Answer: B
Explanation:
Explanation (150-250 words)
In Salesforce Subscription Management and CPQ, Asset Actions and Asset State Periods track changes in asset quantity, pricing, and lifecycle states over time.
When the initial order for "Training" is activated, Salesforce creates:
* One Asset Action for the creation (initial assetization).
* One Asset State Period representing the active subscription for 50 seats.
When the same asset is amended later that day to add eight more seats (quantity change), Salesforce generates:
* A second Asset Action to record the amendment event (quantity increased by 8).
* A second Asset State Period to represent the new asset state (58 seats active).
Each amendment creates a new Asset Action and corresponding State Period because Salesforce tracks historical lifecycle events for traceability, revenue recognition, and audit integrity.
The original state remains closed as of the amendment date, and a new one begins immediately.
Exact Extract from Salesforce Subscription Management Guide:
"Each amendment or change event generates a new Asset Action and corresponding Asset State Period to represent the new effective asset configuration." References:
Salesforce Subscription Management Implementation Guide - Asset Actions and State Periods Salesforce CPQ-Billing Integration Guide - Assetization Process Salesforce Revenue Cloud Data Model - Asset Lifecycle Tracking
NEW QUESTION # 79
A solution architect is leading a discovery session for a complex B2B company. The architect needs to align the product catalog structure to meet stakeholder needs. Each line of business has its own bundling logic, selling models, and approval requirements, but the executive team wants a unified catalog to support reuse, governance, and cross-selling.
What should the solution architect do during the session to make sure the product catalog structure aligns with business needs?
- A. Prioritize stakeholder preferences for custom bundles so each bundle independently supports different business units.
- B. Lead with a shared catalog with reusable components, attributes, and selling models tailored per business need.
- C. Design multiple catalogs for each business unit to isolate business logic and reduce dependencies.
Answer: B
Explanation:
Explanation (150-250 words)
In Salesforce Revenue Cloud, a unified catalog strategy promotes scalability, governance, and efficient cross-sell and upsell opportunities across business units. For large B2B enterprises with diverse product models, the best approach is to lead discovery with a shared catalog architecture using reusable components, shared attributes, and modular selling models that can be adapted per business line.
This method ensures data consistency and allows governance teams to maintain a single source of truth for pricing, attributes, and approval logic-while still allowing flexibility for each line of business to define unique bundles or rules.
Creating separate catalogs (option C) or fully independent custom bundles (option B) leads to duplication, inconsistent logic, and high maintenance.
Exact Extract from Salesforce Revenue Cloud Catalog Management Guide:
"A unified catalog with shared components and attributes enables governance, reuse, and consistent cross- selling while still allowing flexibility for business-specific selling models." References:
Salesforce Revenue Cloud Catalog Management Guide - Unified Catalog Design Best Practices Salesforce CPQ Implementation Guide - Modular Product Architecture and Shared Attributes Salesforce Revenue Cloud Solution Architect Handbook - Catalog Governance and Scalability
NEW QUESTION # 80
Universal Containers went live with Revenue Cloud 90 days ago. Since then, the sales team has been using Revenue Cloud to perform all of their business transactions, from New Sales to Renewals. Sales leaders requested the IT team to provide insights into trends like monthly and annual recurring revenue, renewal rates, accounts up for renewal, and the overall financial state of the accounts.
Which out-of-the-box dashboard should the IT team use for these insights?
- A. Subscription and Revenue Lifecycle Analytics
- B. Order Analytics
- C. Pricing Analytics
Answer: A
Explanation:
Explanation (150-250 words)
Salesforce Revenue Cloud includes Subscription and Revenue Lifecycle Analytics, a prebuilt set of dashboards within Tableau CRM (CRM Analytics) that provides deep insights into recurring revenue, renewals, and customer financial health.
This dashboard tracks key subscription metrics such as Monthly Recurring Revenue (MRR), Annual Recurring Revenue (ARR), churn rate, renewal pipeline, and account revenue contribution. It visualizes performance trends from CPQ, Billing, and Subscription Management data-giving sales and finance leaders a comprehensive view of revenue operations.
Order Analytics (option A) focuses on order line and fulfillment metrics, while Pricing Analytics (option C) analyzes discounting and price rule effectiveness, not recurring revenue performance.
Exact Extract from Salesforce Revenue Cloud Analytics Guide:
"Use the Subscription and Revenue Lifecycle Analytics app to monitor MRR, ARR, renewal performance, and account-level revenue insights across the customer lifecycle." References:
Salesforce Revenue Cloud Analytics Implementation Guide - Subscription and Revenue Lifecycle Analytics Overview Salesforce Revenue Cloud Solution Architect Handbook - KPIs for Recurring Revenue and Renewal Health Tableau CRM for Revenue Cloud - Prebuilt Dashboards and Dataflows
NEW QUESTION # 81
A product administrator needs to use the Constraint Modeling Language (CML) construct available in Advanced Configurator to define a relationship for a House with up to five rooms. The relationship also requires that a MediaRoom in the color blue must be included when the house has more than three rooms.
Which option should the administrator use to accomplish this?
- A. type House {
relation rooms : Room[0..5];
require(rooms.size > 3, rooms[MediaRoom]{color = "Blue"})
}; - B. type House {
relation rooms : Room[4,5];
require(rooms.size > 3, rooms[MediaRoom]{color = "Blue"})
}; - C. type House {
relation rooms : Room[0..5];
require(rooms.size > 3, House[MediaRoom=true, color = "Blue"})
};
Answer: A
Explanation:
Exact Extracts from Salesforce CPQ (Advanced Configurator and CML Guide):
* "CML allows you to define typed relationships and constraints within bundles or configurable products."
* "The relation syntax defines cardinality using [min..max] where 0..5 means minimum zero and maximum five related components."
* "The require() statement conditionally enforces the inclusion of components based on logical conditions. The syntax require(condition, target{attribute=value}) is used to mandate configuration rules." Step-by-Step Reasoning:
* Requirement Analysis:
* The "House" can have up to five rooms (0..5).
* If more than three rooms exist, include MediaRoom with color = "Blue."
* CML Construction:
* Define relation rooms : Room[0..5] to allow zero to five rooms.
* Apply require() to enforce conditional inclusion based on count logic.
* Why B is Correct:It follows correct CML syntax and semantics:
* Proper cardinality expression [0..5].
* Correct conditional requirement referencing rooms[MediaRoom]{color="Blue"}.
* Why Others Are Incorrect:
* A: Cardinality [4,5] enforces a minimum of 4 rooms always-violates the "up to five" requirement.
* C: Misuses the House reference inside require(), which should target the related entity (rooms).
References :
* Salesforce CPQ Advanced Configurator Developer Guide - Constraint Modeling Language (CML) Syntax and Semantics
* Salesforce CPQ Implementation Guide - Advanced Product Configuration and Conditional Rules
NEW QUESTION # 82
A company creates large quotes with hundreds of line items. These line items must be generated in a specific format for internal processing and presentation to the customer.
What should the sales reps use to generate these line items in the required format?
- A. Document Builder
- B. Custom Report
- C. OmniStudio Document Generation
Answer: A
Explanation:
Salesforce CPQ provides a powerful built-in tool called Document Builder for generating documents from quotes, particularly when dealing with a large volume of quote line items. Document Builder allows sales reps to design templates that reflect branding and formatting requirements, while also ensuring data consistency pulled directly from the quote and quote line item records.
According to the Salesforce CPQ Implementation Guide, Document Builder supports features such as:
* Pagination for large quote tables.
* Grouping and sorting of line items.
* Conditional logic to display specific sections.
* Merging quote-level and line-level fields dynamically.
This makes Document Builder the optimal and scalable solution for companies managing large quotes with hundreds of line items, as it is natively integrated with Salesforce CPQ and tailored for high-volume quoting use cases.
While OmniStudio Document Generation can be used across various Salesforce industries, it is typically more applicable in Salesforce Industries (Vlocity) implementations and not the default or recommended approach for standard Revenue Cloud customers. A Custom Report would not provide the flexible formatting, pagination, and quote-specific templating capabilities needed for such structured document output.
Exact Extracts from Salesforce Revenue Cloud Documents:
* Salesforce CPQ Implementation Guide - "Quote Document Templates" Section:"Document templates allow for the display of quote and quote line item data using merge fields and conditional formatting. Templates can be customized to handle large volumes of quote lines with repeating sections, grouping, and multi-page support."
* Salesforce CPQ and Billing Developer Guide - "Generate Document API" Section:"The Quote Document generation process supports dynamic data merging and formatting for internal and customer-facing documents." References:
Salesforce CPQ Implementation Guide
Salesforce Billing Implementation Guide
Salesforce Revenue Cloud Product Documentation (Fall 2023 Release Notes) Salesforce CPQ and Billing Developer Guide
NEW QUESTION # 83
A Revenue Cloud Consultant needs to identify and capture the latest active Contract to which an Asset belongs.
Which build steps should the consultant take to meet their goal?
- A. Build a Contract lookup field on Asset. Build a record-triggered flow to traverse all the related Contracts of the Account to which the Asset belongs. Then take the latest active Contract and update Asset's new Contract lookup field with its record ID.
- B. Build a Contract lookup field on Asset. Upon Asset update, use automation to find the latest-dated Asset Contract Relationship record of the Asset and copy its ContractId into this lookup field.
- C. Build a Contract lookup field on Asset. Create a ContractId tag in context definition for Assets and map the ContractId tag to this new Asset Contract lookup field. Update the OrderToAsset context definition to map Order's ContractId tag to Asset's ContractId tag.
Answer: C
Explanation:
Explanation (150-250 words)
Salesforce Revenue Cloud uses Context Definitions to pass contextual data-such as ContractId, AccountId, and OrderId-across transaction boundaries (e.g., from Order to Asset). To automatically capture and persist the Contract associated with an Asset, administrators should leverage Context Tags and Context Definitions instead of manual automation.
The correct solution is to:
* Create a Contract lookup field on the Asset object.
* Define a ContractId tag in the Asset context definition and map it to this lookup field.
* Update the OrderToAsset Context Definition to map the Order's ContractId tag to the Asset's ContractId tag.
This ensures that when an Order creates Assets, the system automatically maps and populates the Contract reference based on context propagation, maintaining data consistency without extra automation.
Exact Extract from Salesforce Subscription Management Implementation Guide:
"Context Definitions allow for the propagation of key identifiers such as ContractId from Orders to downstream entities like Assets, ensuring accurate linkage for lifecycle management." References:
Salesforce Subscription Management Implementation Guide - Context Definitions and Tag Mapping Salesforce Revenue Cloud Data Model - Order, Contract, and Asset Relationships Salesforce Billing and Asset Integration Guide - OrderToAsset Context Configuration
NEW QUESTION # 84
A high-tech company offers cloud storage services and wants to define different rates for API calls based on customers' usage patterns.
How should a consultant set up this requirement?
- A. Use tier rate entries
- B. Use attribute rate entries
- C. Use base card entries
Answer: B
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
Salesforce Billing and Subscription Management support multiple usage-based pricing (UBP) models.
From the Subscription Management and Billing Implementation Guides:
* "Attribute rate entries enable pricing based on characteristics of usage events, including call type, region, or customer usage behavior."
* "Use attribute rate entries when pricing varies based on usage attributes and patterns, not volume alone." This fits the requirement of applying different rates to API calls depending on how customers use the service.
Why other options are incorrect:
* Base card entries: Apply a flat rate.
* Tier rate entries: Apply rates based on volume tiers, not usage attributes.
References:Salesforce Billing Implementation Guide - Usage-Based Pricing Models; Attribute Rate Pricing.
NEW QUESTION # 85
A Revenue Cloud requirement states that when the "Terabyte" Attribute of "Product A" is greater than 100, a warning message should appear.
How should a consultant address this in Revenue Cloud?
- A. Create a constraint rule in the Constraint Model at the Product Level.
- B. Create a custom Lightning web component to validate the attribute quantity.
- C. Create a constraint rule in the Constraint Model at the Quote Level.
Answer: A
Explanation:
Explanation (150-250 words)
In Salesforce CPQ, Constraint Models define validation, inclusion, and compatibility rules that control product configuration behavior. When a validation or warning depends on an attribute value of a single product, the logic should be defined at the Product Level Constraint Model.
In this scenario, the "Terabyte" attribute belongs to "Product A," and the business rule requires displaying a warning message when the attribute exceeds 100. Implementing this at the Product Level Constraint Model ensures that the rule evaluates only that product's context and triggers the message directly within the configuration page when users input the attribute value.
Quote-level constraint models are used for cross-product validations across multiple quote lines, not for product-specific attribute conditions. Therefore, option C correctly uses the Product Level Constraint Model.
Exact Extract from Salesforce CPQ Implementation Guide:
"Use Product Level Constraint Models when the validation logic applies to a specific product's attributes or options. Use Quote Level models when the logic involves multiple products or quote lines." References:
Salesforce CPQ Implementation Guide - Constraint Models and Rule Hierarchies Salesforce Revenue Cloud Developer Guide - Product-Level Attribute Validation Salesforce CPQ Best Practices - Warning Messages and Validation Rules in Configuration
NEW QUESTION # 86
A law firm is using Revenue Cloud's Contract Lifecycle Management (CLM) capability. The law firm creates very large Merger & Acquisitions (M&A) contracts for its commercial customers. The contract designer sets a requirement to structure and organize the content more effectively. This will help the contract designer quickly navigate the document and include the appropriate clauses, tables, and contract text in the document.
How should a template designer meet this requirement?
- A. Create a section in a document template.
- B. Create a structure in a document template.
- C. Create child templates under the main document template.
Answer: A
Explanation:
In Salesforce Revenue Cloud's Contract Lifecycle Management (CLM) module, Sections within a document template are the best tool for organizing complex content such as M&A contracts. Sections help break large documents into logical parts, allowing contract designers to:
* Insert reusable clauses
* Manage conditional logic
* Include dynamic tables or fields
* Facilitate easier navigation and updates
As per the CLM Template Designer documentation, sections enable content modularity and simplify the process of customizing contracts for each client or scenario, particularly when dealing with large and complex documents.
Option A is too general - "creating a structure" is achieved by using sections.
Option B refers to child templates, which are useful for reusability but are typically added within sections and do not provide layout or navigation benefits on their own.
Exact Extracts from Salesforce Revenue Cloud Documents:
* CLM Implementation Guide - "Creating Structured Templates with Sections":"Use sections in your document templates to organize clauses, fields, and conditional content. Sections are the primary way to structure large and complex documents like M&A contracts."
* Contract Designer Admin Guide - "Best Practices for Document Layout":"Sections allow you to modularize the content and manage visibility, clause insertion, and layout more effectively." References:
Salesforce Revenue Cloud CLM Implementation Guide
Contract Lifecycle Management Admin Guide
Template Designer Documentation
NEW QUESTION # 87
A product administrator needs to use the Constraint Modeling Language (CML) construct available in Advanced Configurator to define a relationship for a House with up to five rooms. The relationship also requires that a MediaRoom in the color blue must be included when the house has more than three rooms.
Which option should the administrator use to accomplish this?
- A. type House {relation rooms : Room[0..5];require(rooms.size > 3, House[MediaRoom=true, color =
"Blue"})}; - B. type House {relation rooms : Room[4,5];require(rooms.size > 3, rooms[MediaRoom]{color =
"Blue"})}; - C. type House {relation rooms : Room[0..5];require(rooms.size > 3, rooms[MediaRoom]{color =
"Blue"})};
Answer: C
Explanation:
Exact Extracts from Salesforce CPQ (Advanced Configurator and CML Guide):
* "CML allows you to define typed relationships and constraints within bundles or configurable products."
* "The relation syntax defines cardinality using [min..max] where 0..5 means minimum zero and maximum five related components."
* "The require() statement conditionally enforces the inclusion of components based on logical conditions. The syntax require(condition, target{attribute=value}) is used to mandate configuration rules." Step-by-Step Reasoning:
* Requirement Analysis:
* The "House" can have up to five rooms (0..5).
* If more than three rooms exist, include MediaRoom with color = "Blue."
* CML Construction:
* Define relation rooms : Room[0..5] to allow zero to five rooms.
* Apply require() to enforce conditional inclusion based on count logic.
* Why B is Correct:It follows correct CML syntax and semantics:
* Proper cardinality expression [0..5].
* Correct conditional requirement referencing rooms[MediaRoom]{color="Blue"}.
* Why Others Are Incorrect:
* A: Cardinality [4,5] enforces a minimum of 4 rooms always-violates the "up to five" requirement.
* C: Misuses the House reference inside require(), which should target the related entity (rooms).
References :
* Salesforce CPQ Advanced Configurator Developer Guide - Constraint Modeling Language (CML) Syntax and Semantics
* Salesforce CPQ Implementation Guide - Advanced Product Configuration and Conditional Rules
NEW QUESTION # 88
......
Salesforce Rev-Con-201 Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
Check Real Salesforce Rev-Con-201 Exam Question for Free (2026): https://www.easy4engine.com/Rev-Con-201-test-engine.html
Get Ready to Boost your Prepare for your Rev-Con-201 Exam with 165 Questions: https://drive.google.com/open?id=18eNxuAQx2Fp7SAQQMcSOcRsiLl4EPFsd

