Salesforce CPQ-201 Salesforce CPQ Admin Essentials for New Administrators Online Training
Salesforce CPQ-201 Online Training
The questions for CPQ-201 were last updated at Jun 19,2025.
- Exam Code: CPQ-201
- Exam Name: Salesforce CPQ Admin Essentials for New Administrators
- Certification Provider: Salesforce
- Latest update: Jun 19,2025
Universal Containers wants to apply different Discount Schedules depending on the currency of the Quote, how should the Admin set this up?
- A . Create a Lookup Relationship on the Quote to the Discount Schedule for the user to populate.
- B . Using a Price Rule, Inject the ID of the Discount Schedule sourced from a formula field on the Quote Line.
- C . Modify the Discount Schedule formula field on the Quote Line to reference the IDs of your Discount Schedules.
- D . Create a Discount Schedule for each currency in the related list on the Product.
The Admin at Universal Containers is receiving an “Attempt to de-reference a null object” error when generating a Quote Document after adding the following section to display line items with the Product Family Setup Fees: What change needs to be made to resolve this error?
- A . Filter Field must be the field name Product Family.
- B . Filter Value should have quotations around Setup Fees
- C . More than one-line volume must apply only to this section.
- D . Filter Operator must be populated with Equals.
The Admin wants quote Terms to display on an output document which includes existing admin-created sections.
Which object records should the Admin create for the output document?
- A . Quote Term, Template Section, Terms and Conditions
- B . Quote Term, Template Content with Type set to HTML, Template Section
- C . Quote Term, Template Content with Type set to Quote Terms, Terms and Conditions
- D . Quote Term, Template Content with Type set to Quote Terms, Template Section
A User at Universal Containers has created a new quote on Opportunity Z, which includes a fixed price subscription product. The Opportunity has been updated to Closed/Won, and the “Contracted” checkbox is marked TRUE; however, the contract is not generated.
Which fields are likely causing the issue?
- A . Primary and Subscription Term
- B . Primary and Start Date
- C . Primary, Subscription Term, and End Date
- D . Subscription Term and End Date
Bundle A has four Product Options within Product Feature A: Products A, B, C, and D. When Bundle A is added to a Quote?
How should the Admin set up a Discount Schedule so that the quantities of all Product Options on this Quote are aggregate?
- A . Set the Discount Schedule on Product Feature A and mark the “Cross Products: Checkbox as TRUE.
- B . Set the Discount Schedule on Product Feature A and mark the “Cross Products” Checkbox as FALSE.
- C . Set the Discount Schedule on the Product Option records and mark the” Cross Products” checkbox as TRUE
- D . Set the Discount Schedule on the Product Option records and mark the “Cross Products” checkbox as FALSE
Universal Containers has a requirement to set a maximum discount approval threshold for the User. This Threshold is a calculated value based on data held in a Custom Object. The Admin has determined that this will require two price rules. The first rule is a lookup rule that Pulls a value from a custom object record and set it to a custom field on the quote line. The second price rule evaluates if the custom field is populated, and if so, it calculates the maximum discount threshold using that value. Both Price Rules have Evaluation Events set to On Calculate. The Second Price Rule is not running.
How should the Price Rules be altered so that the second Price Rule will run?
- A . Both Price Rules must be moved to the Before Calculate Evaluation Event.
- B . The order of the Price Action for the first Price Rule must be earlier than that of the second.
- C . The second Price Rule must have the same Evaluation Order as the first.
- D . The second Price Rule must be in a later Calculator Evaluation Event.
An Admin has made numerous changes to a Template Content record over the course of a day, and now finds that the “Failed to Load PDF” error message appear when the output document is generated.
Which steps should the Admin perform to diagnose the error?
- A . Copy and paste the content into a text editor and run a syntax checker, modify and replace HTML until the template renders.
- B . Clone the record, reference the clone in place of the original record, then delete elements (such as table rows) until the template renders.
- C . Download the template content via Dataloader and analyze the HTML source, modify and replace HTML until the template renders.
- D . Edit the template content and view as source, then modify HTML until clicking Check Syntax results in “NO Errors”
Universal Containers wants to default the value of the Location process input based on the location determined on the Quote.
How should the Admin fulfill this requirement?
- A . Add the API name of the Location field on the Quote to the Default Field picklist on process input.
- B . Create a Process Input field called Location and add the API name of the Location field on the quote to its picklist.
- C . Add the API name of the Location field on the Quote to the Default Field picklist on the quote process.
- D . Create twin fields that map between the Location field on the Quote to the Location process input.
Universal Containers has Terms and Conditions it wants to include in documents sent to customers. The Admin is tasked with creating conditional Quote Terms to meet this requirement.
Which two options could a condition be tested against in order to determine which Quote Terms will be included on the output document?
- A . Quote Line fields
- B . Summary Variables
- C . Quote fields
- D . Product fields
Universal Containers (UC) wants to use an Option Constraint in a bundle that requires a user to sell Product Option X before they can sell Product Option Y. Sales has indicated that this would be too restrictive, and they want to be able to select Product Option Y as long as Product Option X is an existing asset on the account. UC has approved this change.
What should the Admin do to address this change?
- A . Mark the “Check Prior Purchases” checkbox as TRUE.
- B . List accounts with assets in the “Option Constraint Group” field.
- C . Use a Product Rule instead of an Option Constraint.
- D . Look up the account with the assets on the “Account” field.