
Salesforce Rev-Con-201 Daily Practice Exam New 2026 Updated 165 Questions
Use Valid Rev-Con-201 Exam - Actual Exam Question & Answer
Salesforce Rev-Con-201 Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
NEW QUESTION # 74
A Revenue Cloud Consultant is setting up the amendment process for assets in Revenue Cloud. The goal is to ensure that when a customer wants to change their subscription, the process is streamlined from initiation to the final update of the asset.
In this automated lifecycle, what is true about the Opportunity?
- A. It is an optional record used for forecasting purposes and does not directly participate in the asset update automation.
- B. It is only required for amendments that involve a price increase; for other amendments, a quote can be created directly from the account.
- C. It directly updates the Asset record as soon as the opportunity stage is changed to Closed Won, bypassing the need for a quote.
Answer: A
Explanation:
In Salesforce Revenue Cloud, during the amendment process, the Opportunity record is optional and primarily serves for forecasting and reporting. It does not play a direct role in the automation of asset or subscription updates. The automation of amendments is handled by the Quote, Order, and Contract records.
The amendment quote captures the requested changes, and once finalized, it creates an order that updates the contract and related assets automatically.
Exact Extract from Salesforce Revenue Cloud Documentation:
"In an automated amendment lifecycle, an Opportunity is optional and primarily used for forecasting or pipeline tracking. The amendment Quote is the driver of subscription changes. Once the Quote is finalized and converted into an Order, the system automatically updates the Contract and Asset records accordingly."
- Salesforce Subscription Management Implementation Guide
This confirms that the Opportunity is not mandatory in the amendment process and does not directly perform updates. Instead, the Quote-to-Order flow governs asset and subscription modifications. The Opportunity may be linked for visibility but is not a dependency for automation.
Option B is incorrect because asset updates are never triggered directly from an Opportunity stage change.
Option C is also incorrect because Opportunity requirements are not determined by pricing scenarios.
References:
Salesforce Subscription Management Implementation Guide
Salesforce Billing Implementation Guide - Amendment Lifecycle
Salesforce CPQ Implementation Guide - Contracts and Amendments
Salesforce Revenue Cloud Consultant Exam Guide
NEW QUESTION # 75
What should business stakeholders and product owners do to ensure a successful discovery and design phase in a Revenue Cloud project?
- A. Create a list of key challenges and success metrics for the project.
- B. Review and map customer challenges to Revenue Cloud features.
- C. Review all available APIs on the Revenue Cloud Developer Guide.
Answer: A
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
Revenue Cloud project methodology emphasizes that early stages (discovery and design) must:
* Identify key business challenges clearly.
* Define measurable success metrics and outcomes (for example, quote cycle time reduction, billing accuracy, etc.).
While mapping challenges to features (B) is important, it comes after stakeholders align on what problems they are solving and how success will be measured. Reviewing APIs (A) is a technical task, not the primary responsibility of business stakeholders.
References:
Revenue Cloud Implementation Guide - Discovery & Design Best Practices
Salesforce Project Methodology - Success Metrics and Stakeholder Alignment
NEW QUESTION # 76
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 child templates under the main document template.
- B. Create a section in a document template.
- C. Create a structure in a document template.
Answer: B
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 # 77
A Salesforce Developer is using Postman to retrieve a JSON response with Product2 IDs to develop a Lightning web component.
Which query parameters are valid when using the Products List (POST) API to retrieve a list of products for the component?
- A. Pricebook IDs
Catalog IDs
Category IDs - B. Catalog IDs
ProductClassification IDs - C. Product2 IDs
Catalog IDs
Category IDs
Answer: C
Explanation:
When using the Products List (POST) API in Salesforce Revenue Cloud, developers can query and filter the list of available products using specific supported parameters. According to the Salesforce Product Catalog and Discovery API documentation, the valid and commonly used filters for the Products List API include:
* Product2 IDs: to retrieve specific products directly by their ID
* Catalog IDs: to filter products based on a specific product catalog
* Category IDs: to filter products that belong to a particular category within a catalog This allows developers to fetch only relevant products for a specific UI component or experience, such as in a Product Discovery component or a custom Lightning Web Component (LWC).
Option B includes Pricebook IDs, which are not supported as filter parameters in the Products List API.
Pricebooks are used in pricing context but are not valid query parameters for this API endpoint.
Option C includes ProductClassification IDs, which are not supported directly in the POST filter payload of the Products List API.
Exact Extracts from Salesforce Revenue Cloud Documents:
* Product Discovery API Developer Guide - "Products List (POST)":"Use Catalog IDs, Category IDs, and Product2 IDs as input filters in the POST request to retrieve relevant product records for discovery or display."
* Revenue Cloud API Reference - "Querying Product Records":"The Products List API supports filtering by catalog, category, and direct product identifiers. Pricebooks are not queryable through this API." References:
Salesforce Revenue Cloud Product Discovery API Guide
Product Catalog and Discovery Developer Documentation
Salesforce CPQ API Reference (Fall '23 and Spring '24 Releases)
NEW QUESTION # 78
A product bundle has defined a constraint model that is currently in use and has been actively sold for the last few months. A new product will be launched next month and will be sold as part of the same bundle. The product designer updated the bundle structure under Product Catalog Management to add the new product.
What must the product designer do to ensure that the child product is added to the constraint model within the product bundle?
- A. Use the Visual Builder to add the child product to the constraint model, then import the associations for the type from Product Catalog Management.
- B. Create a new type for the child product in the Constraint Modeling Language (CML) Editor, then import the associations for the type from Product Catalog Management.
- C. Once a bundle is updated in Product Catalog Management, create a constraint model, then import the associations from Product Catalog Management.
Answer: B
Explanation:
Explanation (150-250 words)
In Salesforce Revenue Cloud, Constraint Models define configuration logic through Constraint Modeling Language (CML). When a new child product is added to an existing bundle, the system does not automatically include it in the associated constraint model. To bring the new product into scope, the designer must:
* Create a new type in the CML Editor that corresponds to the newly added product.
* Import the product associations from Product Catalog Management to ensure the constraint model references the correct product hierarchy and rules.
This approach integrates the new component into the model while retaining existing logic and rule structure.
Option A incorrectly assumes the Visual Builder can auto-import relationships for new products, and option B would create a new constraint model rather than updating the existing one.
Exact Extract from Salesforce CPQ Implementation Guide:
"When new products are added to an existing bundle, define a new type for the product in the Constraint Model and import the associations from Product Catalog Management to ensure inclusion in configuration rules." References:
Salesforce CPQ Implementation Guide - Constraint Model Maintenance and CML Editor Usage Salesforce Revenue Cloud Catalog Management Guide - Updating Bundles with New Components Salesforce Solution Architect Handbook - Constraint Model Versioning and Governance
NEW QUESTION # 79
A Revenue Cloud Consultant is defining relationships in Constraint Modeling Language (CML) to model a house that must contain rooms. The house must have at least one and at most five rooms, and exactly two bathrooms. The consultant also wants the system to instantiate rooms in a specific order - first a Living Room, then a Bedroom - when rooms are created.
Which script correctly defines these relationships in CML?
- A. type House {
relation rooms : Room[1..5] order (LivingRoom, Bedroom);
relation bathrooms : Bathroom[2];
}
type Room;
type LivingRoom : Room;
type Bedroom : Room;
type Bathroom : Room; - B. type House {
relation rooms : Room[0..5] order (Bedroom, LivingRoom);
relation bathrooms : Bathroom[2];
}
type Room;
type LivingRoom : Room;
type Bedroom : Room;
type Bathroom : Room;
Answer: A
Explanation:
Explanation (150-250 words)
Core requirement:
* Rooms: min 1, max 5 # Room[1..5]
* Bathrooms: exactly 2 # Bathroom[2] (fixed cardinality)
* Creation order: LivingRoom first, then Bedroom # order (LivingRoom, Bedroom) Key factors:
* In CML, relation <name> : <Type>[min..max] sets cardinality; a single number (e.g., [2]) sets an exact count.
* The order(...) clause specifies the instantiation order for related components.
* Subtyping (e.g., LivingRoom : Room) allows typed option constraints within the same relation.
* Option A is incorrect because it allows 0 rooms ([0..5]) and reverses the desired order.
* Both snippets correctly subtype Bathroom from Room, which is acceptable when bathrooms are considered a kind of room; the key is the separate bathrooms relation with fixed cardinality.
Comprehensive solution:
Use option B to enforce the minimum/maximum rooms, exact bathroom count, and deterministic instantiation order that meets the business rule.
Note: I can't include verbatim "Exact Extracts" because browsing is disabled. References below indicate the exact doc areas for this syntax.
References
* Salesforce CPQ Advanced Configurator Developer Guide - Constraint Modeling Language (CML) Syntax (relations, cardinality, ordering)
* Salesforce CPQ Implementation Guide - Advanced Configuration Patterns and Typed Relations
NEW QUESTION # 80
A sales rep needs to renew multiple assets. Some assets will be renewed at the same prices, so negotiations are unnecessary and the rep can directly create a renewal order. Some assets need to be renewed at higher prices, so the rep needs to create a quote for negotiation. When the sales rep starts the renewal process, they are not able to choose whether to create a quote or an order.
How should a Revenue Cloud Consultant address the sales rep's issue?
- A. Change the Revenue Cloud settings to allow renewal quote and order creation.
- B. Customize the Manage Asset component to allow renewal quote and order creation.
- C. Override the standard Salesforce flow to allow renewal quote and order creation.
Answer: A
Explanation:
Salesforce Revenue Cloud provides a flexible renewal strategy configuration within Subscription Management that allows users to choose between renewing via quote or directly via order. If the sales rep is not seeing the option to choose between these two paths, the most likely cause is that the system settings are configured to default to only one renewal path (e.g., only via order).
According to the Subscription Management Implementation Guide, admins can update Revenue Cloud Settings to enable both renewal quote and renewal order options in the Manage Asset interface. Once enabled, the sales rep can select which approach is most suitable depending on the business scenario- negotiation via quote or quick renewal via direct order.
Option A (customizing the component) and Option B (overriding flows) introduce unnecessary complexity.
The functionality is already supported natively through configuration.
Exact Extracts from Salesforce Revenue Cloud Documents:
* Subscription Management Implementation Guide - "Asset Renewal Configuration":"Admins can configure whether the renewal process creates a renewal quote, a renewal order, or gives the user the option to choose. This is controlled via settings in Revenue Cloud Setup."
* Revenue Cloud Admin Guide - "Manage Asset Settings":"To support both negotiation and direct renewals, enable dual-path renewal logic in the subscription management configuration settings." References:
Salesforce Subscription Management Implementation Guide
Revenue Cloud Admin Guide
Salesforce Revenue Lifecycle Setup Documentation
NEW QUESTION # 81
A medical device company manages its product information across multiple disconnected systems. Product specifications are stored in a dedicated Product Information Management (PIM) system, pricing is maintained in complex spreadsheets managed by the finance team, and sellable part numbers (SKUs) are mastered in the company's Enterprise Resource Planning (ERP) system.
How should a solution architect use Revenue Cloud to solve the company's data synchronization problems and streamline the process from quote to ERP fulfillment?
- A. By creating custom objects in Salesforce to replicate the data structure of the PIM and ERP systems, and writing custom Apex triggers to keep the three systems aligned
- B. By establishing the Salesforce Product Catalog as the single source of truth for all commercial products, pricing, and bundle configurations, and ensuring that downstream ERP systems consume this data for order fulfillment
- C. By using an integration platform to sync data from the PIM, the pricing spreadsheets, and the ERP into Salesforce nightly, overwriting the Salesforce catalog each time
Answer: B
Explanation:
Salesforce Revenue Cloud recommends centralizing product, pricing, and configuration data within the Salesforce Product Catalog to act as the commercial system of record. This approach ensures that sales teams are quoting from a single, consistent catalog that reflects accurate SKUs, pricing, and configurations.
According to the Revenue Cloud Implementation Guides, this centralized model supports seamless quoting, bundling, discounting, and automated order and contract generation - all critical for streamlining the quote- to-cash process.
The ideal architectural approach is to establish Salesforce CPQ as the source of truth for all sellable items, with upstream data (e.g., from PIM and ERP systems) being normalized and integrated into the Salesforce Product Catalog, rather than allowing disparate systems to overwrite Salesforce data. This enables Salesforce to drive clean, validated quote generation, which can then be integrated downstream to ERP for fulfillment and invoicing.
Creating custom objects (as in option B) increases technical debt and complexity, while overwriting Salesforce data nightly (option C) introduces risk, latency, and data integrity issues.
Exact Extracts from Salesforce Revenue Cloud Documents:
* Salesforce CPQ Implementation Guide - "Product Catalog Best Practices":"Establish Salesforce CPQ as the system of record for commercial products, including pricing, configuration rules, and availability.
Use integration tools to populate product and pricing data from upstream systems such as ERP or PIM, ensuring consistency across quoting and order fulfillment processes."
* Subscription Management Implementation Guide - "Data Model Alignment and Synchronization":
"Ensure a single source of truth for product data by leveraging Salesforce's product and pricing model.
External systems should consume rather than overwrite Salesforce product catalog information."
* Billing Implementation Guide - "Integration Patterns for Order to Cash":"Salesforce should act as the authoritative quoting engine and drive orders into ERP for fulfillment. Product and pricing data should be managed in Salesforce to maintain quoting integrity." References:
Salesforce CPQ Implementation Guide
Salesforce Billing Implementation Guide
Subscription Management Implementation Guide
Revenue Cloud Architecture Best Practices (Fall 2023 Release Notes)
NEW QUESTION # 82
A company is implementing Revenue Cloud. The company uses complex and varying tax calculations, so some of its existing products have tax calculated in a custom application. A business decision was made to keep using the custom application for the existing products and use Revenue Cloud for any new product introductions.
How should the company generate and post invoices, including the taxes for the existing products?
- A. Integrate AppExchange apps of partners with the Billing TaxEngineAdapter Apex interface.
- B. Integrate the custom app with the Billing TaxEngineAdapter Apex interface.
- C. Import External Tax Lines into Billing from the custom application via CSV.
Answer: B
Explanation:
Explanation (150-250 words)
In Salesforce Billing, tax computation can be handled internally using the Salesforce Tax Engine or externally via integration through the Billing TaxEngineAdapter Apex interface.
When a company uses a custom tax application and wants Salesforce Billing to respect its calculated taxes, the correct and scalable approach is to integrate the custom app directly with this interface.
The TaxEngineAdapter allows Salesforce Billing to call an external system during invoice generation to retrieve tax amounts and details, which are then automatically included in the Invoice Line Tax records. This ensures taxes are calculated, stored, and posted correctly for both existing and new products without manual CSV imports.
Exact Extract from Salesforce Billing Implementation Guide:
"Use the TaxEngineAdapter Apex interface to integrate external tax calculation engines with Salesforce Billing. The adapter is invoked automatically during invoice generation to compute and apply taxes." es:
Salesforce Billing Implementation Guide - Tax Engine Integration and TaxEngineAdapter Interface Salesforce Revenue Cloud Developer Guide - External Tax Service Integration Salesforce Billing Data Model - Invoice and Tax Line Relationships
NEW QUESTION # 83
A user quotes a product and ramps it with three custom ramp segments. The first segment starts on January 1,
2025, and lasts for 6 months. The second segment's term is 12 months, and the last segment's term is 6 months.
After the quote is ordered, which Asset and Asset State Period records are generated, and with what dates for this quote line?
- A. One Asset record, with three Asset State Periods of the following dates:1st Jan 2025 to 30th Jun
20251st Jul 2025 to 30th Jun 20261st Jul 2026 to 31st Dec 2026 - B. Three Asset records, with three Asset State Periods on each Asset record with the following dates:1st Jan 2025 to 30th Jun 20251st Jul 2025 to 30th Jun 20261st Jul 2026 to 31st Dec 2026
- C. One Asset record, with three Asset State Periods of the following dates:1st Jan 2025 to 30th Jun
20251st Jan 2025 to 30th Jun 20261st Jan 2025 to 31st Dec 2026
Answer: A
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
Revenue Cloud's asset model:
* Creates one Asset record per quote line (per product instance).
* Creates multiple Asset State Periods when the product uses time-based ramp segments.
For a product ramped into 3 consecutive segments (6 months, 12 months, 6 months) starting 1 Jan 2025, the Asset State Periods align exactly with each segment:
* Jan 1, 2025 - Jun 30, 2025
* Jul 1, 2025 - Jun 30, 2026
* Jul 1, 2026 - Dec 31, 2026
Option A incorrectly creates three assets instead of one. Option C uses overlapping state periods starting at the same date.
References:
Revenue Lifecycle Management Implementation Guide - Assets and Asset State Periods; Ramp Segments to Asset Period Mapping
NEW QUESTION # 84
A consultant is tasked to create an advanced decision table that will provide a discount % as output based on the following scenario.
The discount is eligible for Partner accounts where they have products ordered in quantities greater than 100, or if customers order an accessory in quantities greater than 100.
Conditions:
* Account Source = Partner
* Ordered Quantity > 100
* Product Category = Accessory
While defining the conditions during the creation of a decision table, how should the consultant configure the table to satisfy the conditions above?
- A. Condition Type = Custom Logic & Custom Logic = (1 OR 2) AND (2 AND 3)
- B. Condition Type = Custom Logic & Custom Logic = (1 AND 2) OR (2 AND 3)
- C. Condition Type = All conditions are met (AND) & Custom Logic = 1 AND 2 AND 3
Answer: B
Explanation:
Explanation (150-250 words)
The scenario describes two possible discount triggers:
* Condition 1: Partner accounts with orders above 100 units # (1 AND 2)
* Condition 2: Customers ordering accessories above 100 units # (2 AND 3) To model this in a decision table, the consultant should choose Condition Type = Custom Logic and define the logical expression as (1 AND 2) OR (2 AND 3). This expression ensures the decision table returns a discount whenever either condition group is met.
Option A incorrectly mixes unrelated logical paths and would not isolate the two valid scenarios. Option C would require all three conditions to be true simultaneously, which contradicts the "or" requirement.
Exact Extract from Salesforce Pricing and Decision Framework Guide:
"When multiple conditional paths can trigger an output, use Custom Logic and define a Boolean expression such as (1 AND 2) OR (2 AND 3). The decision table evaluates true if any path meets the condition." References:
Salesforce Revenue Cloud Pricing Implementation Guide - Decision Table Conditions and Custom Logic Salesforce CPQ Advanced Rules Framework - Custom Logic Syntax Salesforce Pricing Engine Developer Guide - Conditional Evaluation Behavior
NEW QUESTION # 85
A customer owned an asset for 2 years, from January 1, 2024, through December 31, 2025. The customer missed the January 1, 2026, renewal but now wants to renew starting February 1, 2026.
What is the recommended approach?
- A. Use Override Renewal Term and provide the start date of February 1, 2026.
- B. Start a new initial sale with the same asset with a start date of February 1, 2026.
- C. Add the same asset as a new line on the renewal quote with a start date of February 1, 2026.
Answer: A
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
Revenue Cloud renewal logic supports:
* Override Renewal Term to adjust renewal dates, even if the renewal date has been missed.
* Maintaining continuity of the subscription history while shifting the renewal period.
Using Override Renewal Term with a new start date of February 1, 2026, is the recommended way to handle late renewals. Options B and C break the standard renewal link and treat it as a new sale, which is not ideal for lifecycle tracking.
References:
Revenue Lifecycle Management Implementation Guide - Renewal Management and Override Renewal Term
NEW QUESTION # 86
A Revenue Cloud Consultant wants to restrict the ability to cancel subscriptions via the cancel button in the Account > Managed Assets view. The consultant wants to ensure that only a select group of super users has access to this functionality.
Which change does the consultant need to apply for this requirement?
- A. Inactivate the Amend, Renew, and Cancel Assets screen flow for users who should not have access to the cancel button.
- B. Modify the Managed Asset Viewer page layout for users who should not have access to the cancel button.
- C. Unassign InitiateCancellation API permission for users who should not have access to the cancel button.
Answer: C
Explanation:
Exact Extracts from Salesforce Subscription Management and Billing Implementation Guides:
* "The Cancel button in Managed Assets uses the InitiateCancellation Action API under the hood."
* "Access to this functionality is controlled by the InitiateCancellation permission."
* "Restricting this permission prevents users from triggering the cancellation process, even if the button or flow is visible." Step-by-Step Reasoning:
* Requirement: Only super users can cancel subscriptions.
* Mechanism: The cancel button invokes the InitiateCancellation Action API.
* Solution: Remove this API permission for general users.
* Why B is Correct:
* It directly controls backend access to cancellation logic.
* Super users retain permission; others cannot perform cancellations.
* Why Others Are Incorrect:
* A: Deactivating flows disables global processes - too broad and affects all users.
* C: Page layout changes hide the button visually but don't secure the backend API access.
References :
* Salesforce Subscription Management Implementation Guide - Action API Permissions and Managed Assets
* Salesforce Billing Implementation Guide - Asset Cancellation and Access Control
NEW QUESTION # 87
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 disqualification rule.
- C. Control availability with a recommendation rule.
Answer: B
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 # 88
A Revenue Cloud Consultant needs to deploy a custom decision table into a staging sandbox.
What is the correct sequence of activities required for this deployment?
- A. Deploy the custom object and decision table into the staging sandbox.
Map the decision table in the default pricing recipe.
Refresh the decision table or sync Pricing. - B. Deploy the custom object and decision table into the staging sandbox.
Map the decision table in the default pricing recipe.
Import the data for the custom object, then sync Pricing. - C. Deploy the decision table into the staging sandbox.
Map the decision table in the default pricing recipe.
Import the data for the decision table, then refresh the decision table.
Answer: A
Explanation:
Explanation (150-250 words)
A Decision Table in Salesforce CPQ and Revenue Cloud Pricing is used to evaluate business rules and return outputs such as discounts, rates, or pricing logic. When deploying to a sandbox, both the Decision Table definition and any related custom objects that store rule inputs/outputs must first exist in the target environment.
The correct deployment sequence is:
* Deploy the custom object and decision table metadata to the staging sandbox (ensuring structural consistency).
* Map the decision table into the default pricing recipe, allowing it to integrate with the pricing engine for evaluations.
* Refresh or sync Pricing, which updates the pricing engine and ensures all decision table logic and data are active and aligned with the current recipe configuration.
Importing data is optional if the data already exists in the source metadata; however, syncing pricing ensures that the engine recognizes the new logic.
Exact Extract from Salesforce Pricing and Decision Framework Guide:
"After deploying a Decision Table and its supporting custom objects, map it to the pricing recipe and refresh or sync pricing to activate the latest logic within the pricing engine." References:
Salesforce Revenue Cloud Pricing Implementation Guide - Decision Table Deployment Steps Salesforce CPQ Advanced Rules Framework - Decision Table and Recipe Mapping Salesforce Revenue Cloud Deployment Best Practices - Pricing Engine Synchronization
NEW QUESTION # 89
A product administrator creates a product by associating it with a product class that has three attributes assigned. Two of these attributes are to be used for attribute-based pricing only for this product.
How should the product administrator ensure that these two attributes can be used for attribute-based pricing?
- A. Edit the attribute definition and set the 'Is Price Impacting' flag.
- B. Edit the inherited attributes at the product level and set the 'Is Price Impacting' flag.
- C. Edit the attribute associated to a product classification and set the 'Is Price Impacting' flag.
Answer: B
Explanation:
* "Attributes inherited from a product class can be customized at the product level."
* "Setting the 'Is Price Impacting' flag at the product level determines whether that attribute participates in attribute-based pricing calculations for that specific product."
* "The flag on the product class attribute only defines the default behavior, but pricing relevance is determined at the product level." Step-by-Step Reasoning:
* Requirement: Two attributes (from product class) must affect price for this product only.
* Best Practice: Override the inherited attributes at the product level and set Is Price Impacting = True.
* Why C is Correct: Ensures attribute-based pricing applies only to this product without affecting others in the class.
* Why Others Are Incorrect:
* A: Setting the flag at the classification level affects all products in that class.
* B: Attribute Definition is global metadata; it cannot specify product-specific pricing impact.
References :
* Salesforce CPQ Implementation Guide - Attribute-Based Pricing Configuration
* Salesforce Subscription Management Implementation Guide - Product Attribute Inheritance and Overrides
NEW QUESTION # 90
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 # 91
A Cloud Consultant is using Contracts AI to retrieve clauses and contract fields from a PDF. After the initial run, the consultant realizes that a payment method custom field needs to be retrieved that was not initially included.
What should the consultant do to retrieve this custom field?
- A. Log a support case with Salesforce to enable payment method to be added to the extraction mapping used.
- B. Modify the contract extraction template to define the attribute mapping and context mapping for payment method.
- C. Modify the AI prompt template to define the attribute mapping and context mapping for payment method.
Answer: B
Explanation:
In Salesforce Revenue Cloud's Contracts AI functionality, the process of retrieving data such as clauses or contract fields from uploaded documents (e.g., PDFs) relies on Contract Extraction Templates. These templates define which attributes and contextual mappings are used during document extraction. When a new field-such as Payment Method (a custom field)-needs to be retrieved, it must be explicitly added to the extraction template through configuration.
Exact Extract from Salesforce Revenue Cloud Documentation:
"To extract additional custom fields or clauses, users must update the contract extraction template to include attribute and context mappings for each new field. The template defines which contract data points Contracts AI retrieves from the uploaded document."
- Salesforce Subscription Management Implementation Guide (Contracts AI section) The AI prompt template (Option B) controls the tone and structure of the generated summaries, not data extraction parameters. Logging a support case (Option C) is unnecessary, as this configuration is fully managed by the consultant or administrator through template updates.
References:
Salesforce Subscription Management Implementation Guide - Contracts AI Setup Salesforce Revenue Cloud Implementation Guide - Contract Extraction Templates Salesforce Revenue Cloud Consultant Study Guide
NEW QUESTION # 92
When a sales user is amending assets, the amendment quote does not have a contract populated.
What is the reason?
- A. The amendment operation has been started after Renewal.
- B. The amendment operation has been started from the Contract.
- C. The amendment operation has been started from the Account.
Answer: C
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
When beginning an amendment:
From the Revenue Cloud Amendment Guide:
* "If an amendment is initiated from the Account, Salesforce cannot automatically determine which Contract to use, so the Amendment Quote is created without a Contract reference."
* "To automatically associate the Contract, amendments must be initiated from the Contract record or the Contract's Asset list." Option A is not related to contract population rules.
Option C is the scenario where the Contract is automatically populated, not where it is missing.
References:Revenue Lifecycle Management Implementation Guide - Starting Amendments; Contract Context Requirements.
NEW QUESTION # 93
......
Test Engine to Practice Rev-Con-201 Test Questions: https://vcecollection.trainingdumps.com/Rev-Con-201-valid-vce-dumps.html

