Universal Containers (UC) sells its Support SKU both as a stand-alone product and a product option within a bundle. When sold as a stand-alone product, the expected List Unit Price is $1,000. When sold as part of a bundle, UC wants to reduce the List Unit Price to $800. What should the admin do to meet the requirement?
-
A
Create a product rule to insert 800 into the SBQQ_ListPrice__c field on the quote line when the SBQQ_RequiredBy__c field is blank.
-
B
Enter 800 into the SBQQ_UnitPrice__c field on the product option to define a bundle specific price for the Support SKU.
-
C
Create a price rule to insert 800 into the SBQQ_ListPrice__c field on the quote line when the SBQQ_RequiredBy__c field is blank.
-
D
Enter 20 into the SBQQ_Discount__c field on the product option to reduce the price from $1,000 to $800.
Reveal answer details
Close answer details
Correct answerB
ExplanationThe Product Option record can hold a unit price that applies specifically when the Support SKU is sold through that bundle relationship. Entering 800 in SBQQ_UnitPrice__c gives the bundled option its required $800 price while leaving the stand-alone Product's $1,000 price intact. This directly separates bundle pricing from independent sales.
Question 2
Multiple choice
Universal Containers offers the same Products in different regions of the country. Each sales rep is assigned to a single region numbered 1 through 10. Each region has some Products which are region-specific and unavailable to users from other regions. Managers can add Products to a sales rep's Quotes that are inaccessible to other sales reps. Which two steps should the Admin take to meet the business requirement? (Choose two.)
-
A
Add a Search Filter to the add Products Custom Action to filter Products based on the current user.
-
B
Create a single Price Book with all Products. Share the Price Book with all users.
-
C
Create a Price Book per region for sales reps. Share the regional Price Book with appropriate sales reps.
-
D
Use Product rules to hide Products from some sales reps.
Reveal answer details
Close answer details
Correct answersA, B
ExplanationA single shared Price Book keeps the complete catalog available to the quoting process, including cases where managers add products outside a rep's region. A Search Filter on the Add Products Custom Action can evaluate the current user and display only that user's regional subset during normal product selection. Together they separate catalog availability from rep-facing visibility.
Universal Containers has a Product that has a Subscription Term of 12 months. Users frequently create Quotes which are longer than this period. When adding this Product to these Quotes, however, the Prorated List Price is the same as the List price. Which action should the Admin take to correct the issue?
-
A
Populate Subscription Pricing on the Product.
-
B
Populate Subscription Pricing on the Quote Line .
-
C
Check "Enable Proration" on the Quote.
-
D
Populate Default Subscription Term on the Quote Line.
Reveal answer details
Close answer details
Correct answerA
ExplanationA Subscription Term alone does not make the calculator apply subscription proration. Subscription Pricing must be populated on the Product so CPQ treats it as a subscription-priced item. Once that pricing method is defined, a quote term longer than the product's 12-month term can produce a prorated list price above the base list price.
A Configuration Attribute displays a Product Option picklist field named Custom_Picklist__c. A picklist field with the same name exists on the Quote Line object, and is set to restrict the picklist to the values defined in the value set. The Quote Line picklist contains fewer values than the field from the Product Option. Which behavior can the user expect if they choose a value for the configuration attribute that is unique to the Product Option picklist, and then tries to save the bundle?
-
A
The selected value is saved to the quote line field.
-
B
An error message appears that prevents saving the configuration.
-
C
The Save button is gray and unavailable In the configurator.
-
D
A null value is saved to the quote line field.
Reveal answer details
Close answer details
Correct answerB
ExplanationThe Configuration Attribute can offer a value that exists on the Product Option picklist but not on the more restrictive Quote Line picklist. When saving attempts to copy that value to the Quote Line, the restricted value set rejects it. An error message therefore appears and prevents the bundle configuration from being saved with an invalid field value.
Universal Containers is utilizing Lookup Price Rules to pull Daily Rate values from the Rental Rates object. After activating the Price Rule, the admin notices the Daily Rate value remains blank, but the user is still able to save the quote. Which aspect of the Price Rule should the admin review to identify the underlying issue?
-
A
Confirm the API Name selected in the SBQQ__LookupObject__c field on the Price Rule record Is Inputted accurately.
-
B
Confirm the Conditions of the Price Rule are configured accurately based on expected behavior,
-
C
Confirm the Tested Field(s) referenced In the Lookup Queries of the Price Rule exist on the Lookup object.
-
D
Confirm the Lookup Queries of the Price Rule are configured to pull only a single referenced value from the Lookup object.
Reveal answer details
Close answer details
Correct answerD
ExplanationA Lookup Price Rule needs its Lookup Queries to resolve to one unambiguous record value for the Price Action. If the criteria match multiple rental-rate records, the rule cannot choose a single Daily Rate to place in the target field, so the value remains blank even though saving the Quote is still possible. Review the queries for single-value resolution.
An Admin at Universal Containers has hidden the prices of Products on the Configure Products page. How should the Admin make the prices visible again?
-
A
Go to the Product Option object's Unit Price field and add visibility to its Field-level security.
-
B
Go to the Product Option object's Option Configuration Field Set and add the Unit Price field.
-
C
Go to the Product Option record and check if the Default Pricing Table field is set to Standard.
-
D
Go to the Product Option record and check if the Price Editable field is False.
Reveal answer details
Close answer details
Correct answerA
ExplanationThe Unit Price value can appear on the Configure Products page only when users have permission to view that Product Option field. Restoring visibility through the Unit Price field's field-level security makes the price available to the page. Pricing-table and Price Editable settings govern pricing behavior, not basic field visibility.
Universal Containers wants to ensure that information in custom fields provided on original Quote Lines should also appear on Quote Lines for the Renewal Quotes. How should the Admin set up this data flow?
-
A
A custom formula field should look up through the SBQQ__Source__c Quote Line lookup to the original Quote Line.
-
B
Renewal Quote Line values are automatically mapped from original Quote Lines.
-
C
A Price Rule should be created to pull the value from the original Quote Line and populate the Renewal Quote Line.
-
D
A twin field should be created on both the Asset and Subscription objects to bring back to Renewal Quote Lines.
Reveal answer details
Close answer details
Correct answerD
ExplanationRenewal data flows through the records created from the original Quote Line. Depending on the product, that intermediate record is an Asset or a Subscription. Create matching twin fields on both the Asset and Subscription objects so the custom value is carried forward and can populate the corresponding Quote Line when the Renewal Quote is generated.
Universal Containers (UC) wants to organize quoted products representing different project milestones with Quote Line Groups in the Quote Line Editor. When the customer accepts the Quote, UC wants the sales operations team to generate a separate order per Quote line Group. How should the Admin meet the business requirements?
-
A
Leverage Salesforce automation to select the Order by Quote Line Group field on the Quote.
-
B
Create a procedure where Sales Reps enter notes on each Quote Line to indicate which products belong on the same Order.
-
C
Create a Validation Rule that prevents an Order Product from being created on an Order representing the wrong milestone.
-
D
Leverage Salesforce automation to set the Ordered By field on the Quote to a picklist value that represents a custom Quote Line field.
Reveal answer details
Close answer details
Correct answerA
ExplanationThe Quote Line Groups already identify which products belong to each project milestone. Salesforce automation should select the Order by Quote Line Group field on the Quote so order generation uses those group boundaries and creates a separate order for each group. Notes or validation rules would not direct the generation process to split the orders.
Universal Containers uses over 45,000 different container Product records with CPQ. When a sales rep views the Add Products page, a list of the first 2,000 Products Is displayed in a disorganized manner. The product management team wants the products to display in collapsible groups based on the product family. How should a CPQ specialist enable this functionality from the Salesforce CPQ managed package configuration settings?
-
A
Check the Solution Groups Enabled checkbox, set Object to Quote Line, and set Name Field to Product Family.
-
B
Add the Product Family field to the Search Results Field Set on the Product object.
-
C
Select Product Family in the Product Search Plugin field in Plugins.
-
D
Select Product Family in the Product Results Group Fleld Name field In Additional Settings.
Reveal answer details
Close answer details
Correct answerD
ExplanationProduct Results Group Field Name controls the field used to divide Product Selection results into collapsible groups. Selecting Product Family there groups the large result set by each product's family. This belongs in Additional Settings because the requirement concerns result organization, not merely adding Product Family as a displayed search-results column.
Question 10
Single choice
Universal Containers wants to prevent a User from putting in a discretionary discount at or above 40 percent on any quote Line. How should the Admin implement this restriction?
-
A
An Alter Product Rule will use an Error Condition against the Quote Line object. The Additional Discount (%) field will be tested in the Error Condition.
-
B
An Alert Product Rule will use an Error Condition against the Quote Line object. A Summary Variable will be used to calculate the maximum discount.
-
C
A Validation Product Rule will use an Error Condition against the Quote Line object. The Additional Discount (%) field will be tested in the Error Condition.
-
D
A Validation Product Rule will use an Error Condition against the Quote Line object. A Summary Variable will be used to calculate the maximum discount.
Reveal answer details
Close answer details
Correct answerC
ExplanationA Validation Product Rule enforces the limit by using an Error Condition against the Quote Line object. The condition tests the Additional Discount (%) field for a value at or above 40, and the validation prevents that line from proceeding. A Summary Variable is unnecessary because the restriction applies independently to every quote line.
Question 11
Single choice
Universal Containers (UC) defines a Warranty Period in a field on its Products and wants to ensure that this Warranty Period is correctly stored on the Asset record. A twin fleld has been created on the Asset record. UC contracts from the Order. When leveraging the twin field functionality to pass this Informaticn to the Asset record, on which object should the admin create a twin field?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerB
ExplanationUC contracts from the Order, so the Order Product is the transaction record from which the Asset is created. Giving Order Product the matching twin field lets the Warranty Period travel through that contracting path into the twin field already created on Asset. A field on another sales-stage object would not cover the stated Order-to-Asset transition.
Question 12
Single choice
The Admin at Universal Containers wants to add Maintenance and Support products to the parent bundle. Maintenance and Support products should display in separate sections during configuration, with the Support products displaying above the Maintenance products. How should the Admin set up the Product to meet both requirements?
-
A
Create two Production Options Maintenance and Support. Maintenance will always display first, due to alphabetical ordering.
-
B
Create two Product Features, Maintenance and Support. The Support feature should have a lower value in the "Number" filed.
-
C
Create two Product Features, Maintenance and Support. Maintenance will always display first, due to alphabetical ordering.
-
D
Create two Product Options, Maintenance and Support. The Support option should have a lower value in the "Number" field.
Reveal answer details
Close answer details
Correct answerB
ExplanationProduct Features create the separate Maintenance and Support sections required during bundle configuration. Products are filed under the appropriate feature, and the Number field controls the features' display sequence. Assigning Support a lower Number value than Maintenance places the Support section above Maintenance rather than relying on alphabetical order.
Question 13
Single choice
Universal Containers has products that will only be utilized as Product options inside five different bundle products. When a User adds products to the Quote Line Editor, Universal Containers would like. Bundle products to show in the product Selection page. Products that are Product Options of the bundle to not show in the Product Selection page. How should the Admin set up the bundle?
-
A
Select the Hidden checkbox for any Product that is a Product Option for the bundle.
-
B
Select the Component checkbox on any Product that is a Product Option for the bundle.
-
C
Select the bundled checkbox on each Product Option and mark the Product inactive.
-
D
Select the Selected checkbox on each Product Option and mark the Product inactive.
Reveal answer details
Close answer details
Correct answerB
ExplanationThe Component checkbox identifies a product as something intended for use within another product's bundle rather than as a standalone selection. Marking each option product as a Component keeps it out of the general Product Selection page while leaving the five parent bundle products available to sales users.
Question 14
Single choice
To assign a specific Discount Schedule to an Account (that is active for a specified Start & End Date) you would create a:
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerC
ExplanationA Contracted Price represents customer-specific pricing for an Account and supports an effective Start Date and End Date. Assigning the Discount Schedule through that record limits the schedule to the intended customer and active period. A general Price Rule or Summary Variable does not itself provide that dated Account-level assignment.
Question 15
Single choice
An Admin wants to generate one Asset record for each Quantity of a new Product. Currently, zero Asset records are generated for this Product when included on Quotes that are Contracted. Which setting should the Admin change to meet the business requirement?
-
A
Set the Product field Asset Conversion picklist to One per Unit.
-
B
Set the CPQ Package setting Renewal Model to Asset Based.
-
C
Set the Account field Renewal Model to Asset Based.
-
D
Set the Product field Asset Amendment Behavior picklist to Allow Refund.
Reveal answer details
Close answer details
Correct answerA
ExplanationThe current zero-asset result indicates that the Product is not configured to convert its contracted quantity into Asset records. Setting the Product's Asset Conversion picklist to One per Unit creates a separate Asset for every quantity sold. This directly provides the required one-to-one relationship between sold units and generated Asset records.
Question 16
Single choice
Suppose you have several Product Rules with conditions that evaluate a Configuration Attribute. You want the rules to fire immediately when the user changes the value of the Configuration Attribute. How do you accomplish this?
-
A
Add the Product Rules to the related list on the Configuration Attribute record
-
B
Check the Apply Immediately checkbox on the Configuration Attribute record
-
C
Set the Evaluation Order of the Product Rules to be later than the Evaluation Order of the Configuration Attributes
-
D
Check the Run Immediately checkbox on the Product Rule records
Reveal answer details
Close answer details
Correct answerB
ExplanationThe Configuration Attribute is the input whose change should initiate evaluation. Checking Apply Immediately on that Configuration Attribute record causes the dependent Product Rules to run as soon as the user changes its value. This places the immediate behavior on the triggering control rather than requiring a separate setting on every rule.
Question 17
Multiple choice
Universal Containers has a customer account with specific pricing. Which two individual actions could the Admin take to set up a Contracted Price for this customer?
-
A
Add a partner to the Partner on the Quote record.
-
B
Create a Contracted Price record related to an Account record.
-
C
Populate the Generate Contracted Price field on a Quote record.
-
D
Generate a Contracted Price via the Contracted checkbox on the Quote record
Reveal answer details
Close answer details
Correct answersB, C
ExplanationA Contracted Price can be established directly by creating the record and relating it to the customer Account, which scopes the specific pricing to that customer. It can also be generated from a Quote by populating the Generate Contracted Price field. These are separate setup paths: one creates the account-related pricing record directly, while the other requests its generation from quoted pricing.
Question 18
Single choice
Universal Containers has a Quote that contains a Quote Line associated to an Asset Product in addition to another Quote Line. Which property must be present on the additional Quote line to create a Subscribed Asset at the time of Contract generation?
-
A
-
B
Subscription Pricing equals Percent of Total.
-
C
-
D
Pricing Method equals Percent of Total.
Reveal answer details
Close answer details
Correct answerB
ExplanationThe additional line must be treated as a subscription whose charge is calculated from the total of other products. Setting Subscription Pricing to Percent of Total gives that line the subscription relationship needed when the quote also contains an Asset Product. During contract generation, that relationship allows the system to create the corresponding Subscribed Asset.
Question 19
Single choice
When configuring a bundle, Universal Containers users must select Product B and Product C in order to add Maintenance Product A. How should the CPQ Admin set this up to meet the requirement?
-
A
Create an Option Constraint Group "Maintenance" to require that Product A can only be selected when Products B and C are selected.
-
B
Create two "Dependency" Option Constraints for Products B and C and have Product A as the constraining option for both Option Constraints.
-
C
Create a "Dependency" Option Constraint for Product B and an "Exclusion" Option Constraint for Product
-
D
Create two "Exclusion" Option Constraints for Products B and C and have Product A as the constrained option for both Option Constraints.
Reveal answer details
Close answer details
Correct answerA
ExplanationThe prerequisite is collective: Product A may be selected only when both Product B and Product C are selected. An Option Constraint Group named Maintenance groups the constraints so their constraining options are evaluated together. This enforces the required B-and-C combination before allowing Maintenance Product A.
Question 20
Single choice
Universal Containers wants to update a custom Quote Line field within the Quote Line Editor with a value of Low, Medium, or High to categorize the margin of each Quote Line. Which approach should the CPQ Specialist recommend to meet this business requirement?
-
A
A Price Rule with the Calculation Event of On Initialization to update the picklist field
-
B
A Process Builder on the Quote Line to update the picklist field
-
C
A Workflow Rule and field update on the Quote Line to update the picklist field
-
D
A Price Rule with the Calculation Event of After Calculate to update the picklist field
Reveal answer details
Close answer details
Correct answerD
ExplanationMargin categories depend on pricing results that are available only after the quote line has been calculated. A Price Rule with the After Calculate event can evaluate those completed values and update the Low, Medium, or High picklist in the Quote Line Editor. On Initialization would run before the required results exist.
Question 21
Single choice
Given the Discount Schedule and pricing details of the Cloud Storage Product, what is the calculated Regular Unit Price for the Quote Line? Quote line field values: *List price: $100 *Quantity: 5 Discount Schedule field values: *Type: Slab *Discount Unit: Percent 
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerA
ExplanationWith Slab pricing, each quantity portion receives the discount for its own tier. The first three units are in the 0% tier, producing $300. Units four and five fall in the 10% tier and cost $90 each, producing $180. Adding the slab amounts gives a calculated Regular Unit Price value of $480.00 for the Quote Line.
Question 22
Single choice
Subscription Product A has a Subscription Term of 6, a List Price of $100, and a Ranged Discount Schedule. A user has added this Product to a Quote with a Term of 12. The Ranged Discount Schedule is automatically applying a Discount of 25%. What is the Regular Price in this scenario?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerA
ExplanationThe 12-month Quote term is twice the product's 6-month Subscription Term, so the $100 List Price prorates to $200. The ranged Discount Schedule then applies the stated 25% discount, reducing $200 by $50. The resulting Regular Price is therefore $150.
Question 23
Multiple choice
At Universal Containers, each storage container is configured as a bundle. An important property of the bundle is cubic volume. The volume selected at the bundle level must match the volume of every Product Option. Which two actions must the Admin take to allow a sales rep to choose a volume that will apply to all Product Options? (Choose two.)
-
A
Set up a Lookup Price Rule referencing a custom object.
-
B
Create a Feature level Configuration Attribute.
-
C
Set the Configuration Attribute with Apply to Product Options to True.
-
D
Create a bundle level Configuration Attribute.
Reveal answer details
Close answer details
Correct answersC, D
ExplanationThe Admin should create a bundle-level Configuration Attribute so the sales rep can select the cubic volume once while configuring the bundle. Setting Apply to Product Options to True causes the selected Configuration Attribute value to propagate to the corresponding field on the Product Options. This ensures that the volume selected at the bundle level is consistently applied to all applicable products within the bundle.
Question 24
Single choice
An Admin has created a validation Product Rule that must display an error message upon clicking Save if a Product Option is selected while a Configuration Attribute is set to a specific value. When the user chooses the Product Option, then sets the Configuration Attribute to the specific value, the error message appears before Save is clicked. What can the Admin change on the Product Rule or Configuration Attribute to ensure the error message only appears upon clicking Save?
-
A
Add a Product Rule Error Condition to check if Evaluation Action = Save.
-
B
Change the Configuration Attribute field Apply Immediately to False.
-
C
Change the Product Option field Apply Immediately to True.
-
D
Change the Product Rule field Evaluation Event to Save.
Reveal answer details
Close answer details
Correct answerD
ExplanationThe Product Rule's Evaluation Evant determines when its validation is executed. Setting that field to Save postpones evaluation until the user clicks Save, so changing the Product Option or Configuration Attribute does not immediately display the message. Apply Immediately settings affect reactions to field changes rather than establishing the required Save-only evaluation point.
Question 25
Single choice
Universal Containers sells a nonrenewable subscription Product that is priced on a yearly basis. Which Subscription field values should the admin set to meet this requirement?
-
A
Subscription Term: 12 Subscription Type: One-Time Subscription Pricing: Fixed Price
-
B
Subscription Term: l Subscription Type: One-Time Subscription Pricing: Percent of Total
-
C
Subscription Term: 1 Subscription Type: Evergreen Subscription Pricing: Percent of Total
-
D
Subscription Term: 12 Subscription Type: Evergreen Subscription Pricing: Fixed Price
Reveal answer details
Close answer details
Correct answerA
ExplanationA yearly term is represented by a Subscription Term of 12, while One-Time makes the subscription nonrenewable rather than evergreen. Fixed Price supplies the requested subscription pricing model. Together, Subscription Term 12, Subscription Type One-Time, and Subscription Pricing Fixed Price satisfy all parts of the requirement.
Question 26
Single choice
The Admin decides to use a Price Rule to set a default 10% discount on Product A if a client has already purchased this item. Product A is an Asset product. The Admin has already created Price Conditions to target Quote Lines for Product A and the appropriate Actions to apply the 10% discount. Which Summary Variable and Price Condition are needed to apply this Price Rule to Quotes Lines for Product A, the item the customer purchased previously?
-
A
Create a Summary Variable summing the Quantity field on Asset records for Product A and create aPrice Condition verifying that the Summary Variable is greater than the value 0.
-
B
Create a Summary Variable summing the Quantity field of Product A from Quote Lines and create a Price Condition verifying that the Summary Variable is greater than the value 1.
-
C
Create a Summary Variable counting the Asset records for Product A and create a Price Condition verifying that the Quantity field on the Quote Line is greater than the Summary Variable.
-
D
Create a Summary Variable counting the Asset records for Product A and create a Price Condition with the Tested Field value set to Quantity and the Tested Object value set to Asset is greater than the value 0.
Reveal answer details
Close answer details
Correct answerA
ExplanationBecause Product A is tracked as an Asset, prior purchases must be evaluated from Asset records rather than current Quote Lines. The Summary Variable sums the Asset Quantity for Product A, so any total greater than 0 establishes that the customer previously purchased at least one unit. The aPrice Condition tests that summarized value, allowing the existing action to apply the 10% discount to the targeted Product A Quote Lines.
Question 27
Single choice
An Admin has noticed that the proration for their subscription products is not coming out to what they would expect. With a Start Date of January 1, 2017 and End Date of January 1, 2018, the Prorate Multiplier is coming out to 1,083. The CPQ Admin is expecting a Prorate Multiplier of 1,003. What action should the Admin take to correct this pricing issue?
-
A
Change the Subscription Prorate Precision in package settings to "Month + Day."
-
B
Change the Default Subscription Term on the Quote Line to produce expected proration.
-
C
Change the Subscription Term Unit in package settings from Month to Day.
-
D
Change the Prorate Calculation field in package settings from Month to Day.
Reveal answer details
Close answer details
Correct answerA
ExplanationSubscription Prorate Precision determines how the calculator represents a term that includes complete months and additional days. Setting it to Month + Day makes the multiplier account for both portions instead of relying on the existing precision, correcting the mismatch between the date range and the expected prorated result.
Question 28
Single choice
An Admin wants to add a second level of categorization: groupings of Product Features in the Configurator to be displayed as tabs. Which step should the Admin take to meet this requirement?
-
A
Set and choose a Category on the Feature.
-
B
Set Option Layout to Tabs on the Feature.
-
C
Set Option Layout to Tabs on the Product.
-
D
Set and choose a Group on the Feature.
Reveal answer details
Close answer details
Correct answerA
ExplanationA Category assigned to a Product Feature provides the additional grouping level above individual features. Features that share the same Category can be presented together under that category as tabs in the Configurator. Option Layout controls how options are arranged within the applicable product or feature context; it does not define the requested second-level grouping.
Question 29
Single choice
An Admin is creating a Product Rule with an Advanced Condition. How should the Admin reference a specific Error Condition record in the text of the Advanced Condition field?
-
A
API name of the field in the Tested field.
-
B
Salesforce ID of the Error Condition record.
-
C
Value of the Index field.
-
D
Value of the Condition # field.
Reveal answer details
Close answer details
Correct answerC
ExplanationAn Advanced Condition combines individual Error Conditions into a logical expression. Each condition is identified in that expression by the value assigned to its Index field. This stable reference lets the formula combine conditions without using a record ID, a tested-field API name, or the separately displayed condition number.
Question 30
Single choice
Composite Summary Variables are Summary Variables that are combined with an additional calculation?
-
A
-
B
Reveal answer details
Close answer details
Correct answerA
ExplanationA Composite Summary Variable starts with the result produced by a Summary Variable and combines it with another variable or calculation. This permits a rule or approval expression to derive a value from multiple summarized results rather than relying on one aggregation alone, which is precisely what makes the variable composite.
Question 31
Single choice
The products sold by Universal Containers (UC) have a Product Family of Hardware or Software. Each Quote should only contain one of the Product Families. At the time of Quote creation, the sale rep is required to populate a custom picklist with the API name Family_c with values of Hardware and Software. If the sales rep selects Hardware for the Family_c field, the rep should only be able to add Products with the Product Family of Hardware to the Quote. The same premise applies for the value Software for the Family_c field. How should the Admin meet this requirement?
-
A
Create a Custom Action Condition related to the Add Products Custom Action where: Target Object is Quote Field is Family_cFilter value is Product Family.
-
B
Create a Custom Action Condition related to the Add Products Custom Action where: Target object is Product Field is Product Family Filter Value is Family_c.
-
C
Create a Search Filter related to the Add Products Custom Action Where: Target Object is Quote Target Field is Family_cOperator is EqualsFilter Source Object is Product Filter Source Field is Product Family Hidden is True.
-
D
Create a Search Filter related to the Add Products Custom Action Where: Target Family is Product Target Field is Product Family Operator is EqualsFilter Source Object is Quote Filter Source Field is Family_cHidden is True.
Reveal answer details
Close answer details
Correct answerD
ExplanationCreate a Search Filter related to the Add Products Custom Action so candidate Product records are filtered before users add them. Set Product Family as the target field and use the Quote's Family__c as the filter source, with Equals as the operator. Making the filter hidden enforces the comparison automatically, limiting results to Hardware or Software as chosen on the Quote.
Question 32
Single choice
Users at Universal Containers have reported when amending a contract, the net pricing of some products is incorrect. The Admin has done a preliminary investigation and found that the issue only happens on existing products when their quantity is adjusted. What is the likely cause?
-
A
The Revised Quantity has been set on the Subscription record.
-
B
The Products have a Discount Schedule and Cross Order is not selected.
-
C
A Price Rule is firing Before Calculate and changing the Regular Unit Price.
-
D
A Price Rule is firing On Calculate and changing the Effective Quantity.
Reveal answer details
Close answer details
Correct answerB
ExplanationA Discount Schedule determines pricing tiers from quantity. When Cross Order is not selected, the schedule does not combine the quantity already ordered under the contract with the amended quantity. Changing the quantity of an existing product can therefore place that line in the wrong discount tier and produce incorrect net pricing. Selecting Cross Order addresses the calculation across the original and amended quantities.
Question 33
Single choice
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
Reveal answer details
Close answer details
Correct answerD
ExplanationEach clause is stored as a Quote Term. To render those terms, create Template Content whose Type is set to Quote Terms, then place that content in a Template Section within the existing document structure. These three record types provide the term data, the term-aware content source, and its location in the output.
Question 34
Single choice
Universal Containers has a Product Family of "Software". When a Configuration Attribute in their bundle is set to "Minimum," all Software products should be hidden with a Product Rule. Which configuration of conditions and actions should the Admin use to enable this?
-
A
An Error Condition should be set up to compare the static value, "Minimum," against the Configuration Attribute. A Product Action, using the Filter Field, should be used to hide the Products.
-
B
An Error Condition should be set up to compare the static value, "Minimum," against the Configuration Attribute. A Product Action should be set up for each Product that needs to be hidden.
-
C
Two Error Conditions should be defined: one to check the Product Family value on the Product Option record, and one to check the Configuration Attribute. No Actions are Required.
-
D
An Error Condition should be set up to check the Product Family value on the Product Option record A Product Action, using the Filter Field, should be used to hide the Products.
Reveal answer details
Close answer details
Correct answerA
ExplanationThe Error Condition should be set up to compare the Configuration Attribute against the static value "Minimum," identifying when the rule must act. The Product Action then uses its Filter Field to target the Software product family and hide all matching products. This avoids creating a separate action for every Software product.
Question 35
Single choice
Universal Containers wants to notify its users when approval is required to discourage users from discounting while in the Quote Line Editor. Which type of Product Rule should be used to meet this requirement?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerC
ExplanationThe requirement is to notify and discourage users when their discount requires approval, not to prevent all further configuration. An Alert Product Rule presents an informational message in the Quote Line Editor when its conditions are met. A Validation rule would block the action, while Selection and Filter rules modify product availability or composition.
Question 36
Single choice
A User creates a quote with these details: No subscription pricing products. Default Product record fields have not been altered. Renewal Model is Contract based. The Quote has been contracted. Which records will be generated?
-
A
Assets will be created on the opportunity for each product in the quote.
-
B
A contract will be generated with subscription for each product in the quote.
-
C
Assets will be created on the account for each product in the quote.
-
D
A contract will be generated with no subscriptions for each product in the quote.
Reveal answer details
Close answer details
Correct answerC
ExplanationThe quote contains only non-subscription products, so contracting does not create subscription records for those lines. With the default product settings unchanged, the contracted products are converted into Assets. Those Assets are associated with the Account, representing products the customer owns after the quote is contracted.
Question 37
Single choice
Product A has the "One per unit" option selected within the Asset Conversion picklist. Users are reporting that when they modify the quantity for Product A on an amendment Quote, the following error displays: "Product cannot be refunded. The quantity of Line # cannot decrease without a corresponding update." What should the CPQ specialist co to ensure sales reps can edit the quantity of asset-based products within an amendment Quote?
-
A
Set the Asset Amendment Behavior field value to "Default
-
B
Set the Asset Amendment Behavior field value to "Allow Refund".
-
C
Set the Asset Conversion field value to "One per Quote".
-
D
Conversion field value to "None".
Reveal answer details
Close answer details
Correct answerB
ExplanationReducing quantity on an amendment represents returning one or more units of an existing asset. The current error states that refunds are not permitted, so set Asset Amendment Behavior to "Allow Refund". That setting permits the negative quantity change generated by the reduction while retaining One per Unit asset conversion for unit-level asset tracking.
Question 38
Single choice
Universal Containers would like a specific background color for the column heading of the line item table in the output document. Where should the Admin input the correct hex code to meet this display requirement?
-
A
In the Template Content source editor in place of the previous hex color code.
-
B
In the Shading Color field on the Quote Template record.
-
C
In the Group Shading Color field on the Quote Template record.
-
D
In the Summary Shading Color field on the Line Column records.
Reveal answer details
Close answer details
Correct answerB
ExplanationThe line-item table's column-heading background is controlled at the quote-template level. Entering the hex code in the Shading Color field on the Quote Template record applies that color to the heading area, while group and summary shading settings govern different document regions.
Question 39
Single choice
Universal Containers has seven different sets of questions for its users to consider before displaying a subset of its complete product catalog for selection onto the quote. The set of applicable questions is determined by the answer to an initial question. How should the Admin set this up?
-
A
Create one quote process and dynamically display subsequent questions depending on answers to the prior question.
-
B
Create eight quote processes (one for the initial question, seven for the subsequent ones) and switch between the processes using a workflow rule on the quote.
-
C
Create a picklist on the opportunity to store the initial question answer, and seven quote processes set by workflow on the quote based on this filed.
-
D
Create one product search filter that shows one of seven bundles with configuration attributes representing the values for the other questions.
Reveal answer details
Close answer details
Correct answerA
ExplanationThe initial response can be used as the condition that controls which later guided-selling questions appear. One quote process can therefore hold the initial question and dynamically display the applicable subsequent branch based on the prior answer. Separate processes and workflow switching are unnecessary for conditional questions within one flow.
Question 40
Multiple choice
What are two considerations the CPQ specialist should take into account when authorizing the Salesfonce CPQ calculation service for a user who is currently logged in? (Choose two.)
-
A
The user must have access to the CPQ quote and all related objects.
-
B
The user that authorizes the calculation service is a non-human admin user.
-
C
The users role should be placed at the top of the Role Hierarchy.
-
D
The user that authorizes the calculation service has API Only enabled.
Reveal answer details
Close answer details
Correct answersA, B
ExplanationThe calculation service operates with the access of the user who authorizes it, so that user must be able to access the CPQ Quote and every related object needed for calculation. A non-human admin user provides a dedicated authorization identity rather than tying the service to an individual employee. Role-hierarchy placement and API Only do not supply the stated access and login arrangement.
Question 41
Single choice
A sales rep at Universal Containers is adjusting pricing for a subscription Product on a new business Quote. The Subscription Term is 24 months. The Product's Default Subscription Term is 12 months. The Quantity is 10. The List Unit Price is $120. If a 10% Volume Discount, 20% Additional Discount, and 5% Partner Discount are applied, what are the values at each step in the standard price waterfall?
-
A
• Regular Unit Price: $216.00 • Customer Unit Price: $168.00 • Net Unit Price: $156.00
-
B
• Regular Unit Price: $216.00 • Customer Unit Price: $172.80 • Net Unit Price: $164.16
-
C
• Regular Unit Price: $108.00 • Customer Unit Price: $86.40 • Net Unit Price: $82.08
-
D
• Regular Unit Price: $108.00 • Customer Unit Price: $168.00 • Net Unit Price: $156.00
Reveal answer details
Close answer details
Correct answerB
ExplanationThe 24-month Subscription Term is twice the Product’s 12-month Default Subscription Term, so the prorated List Unit Price is $120 × 2 = $240. The 10% Volume Discount reduces this to a Regular Unit Price of $216. The 20% Additional Discount then produces a Customer Unit Price of $216 × 0.80 = $172.80. Finally, the 5% Partner Discount produces a Net Unit Price of $172.80 × 0.95 = $164.16.
Question 42
Single choice
An Admin has created a Configuration Attribute on the Product A bundle, and now needs an Identical Configuration Attribute on the Product B bundle that saves its value into the same Quote Line field. Which tasks should the Admin complete to meet this business requirement?
-
A
Check "Apply to Product Options" on the existing Configuration Attribute, then make Product B an option of Product A.
-
B
Create a second Configuration Attribute on Product B, no further administration required.
-
C
Create a second Configured Product record for Product B on the existing Configuration Attribute.
-
D
Create a second Product Option field with identical values, then create a second Configuration Attribute on Product B.
Reveal answer details
Close answer details
Correct answerC
ExplanationThe existing Configuration Attribute already defines the target Quote Line field and the attribute behavior that Product B must share. A second Configured Product record associates Product B with that same Configuration Attribute. Reusing the attribute through this relationship preserves the identical values and destination field without creating a duplicate attribute or Product Option field.
Question 43
Single choice
Universal Containers wants to prevent a Quote Term from being edited by other users. What should the admin do to meet this requirement?
-
A
On the Quote Term record, check the Read-Only checkbox.
-
B
On the User Profile, make the object Read-Only.
-
C
On the Quote Term object, make the Object Read-Only
-
D
On the Quote Term record, check the Locked checkbox.
Reveal answer details
Close answer details
Correct answerD
ExplanationThe Locked checkbox applies the restriction to the individual Quote Term record, which matches the requirement to prevent that term from being changed by non-admin users. Making an entire object read-only through a profile or object setting would be much broader and would affect all Quote Term records rather than the specific term.
Question 44
Single choice
Given the Discount Schedule and pricing details of the Cloud Storage Product, what is the calculated Regular Unit Price for the Quote Line? Quote line field values: *List price: $100 *Quantity: 5 Discount Schedule field values: *Type: Slab *Discount Unit: Percent
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerD
ExplanationWith a Slab Discount Schedule, each quantity tier is priced according to the discount percentage defined for that specific range, and the results are combined to determine the line amount. For a quantity of 5 at a $100 list price, the applicable slab discounts produce a Regular Unit Price total of $470.00 for the Quote Line. Slab pricing differs from Range pricing because each quantity segment receives its corresponding tier discount rather than applying one discount rate to the entire quantity.
Question 45
Single choice
An admin has a requirement within a specific bundle to ensure that Product 8 is automatically selected when the user selects Product A. The admin correctly configured a Product Rule to meet this requirement, however Product B remains unselected when Product A is checked. What does the admin need to adjust so the Product Rule fires as expected?
-
A
Set Apply Immediately to True on Product Option record for Product A.
-
B
Set System field to True on Product Option record for Product B.
-
C
Set System field to True on Product Option record for Product A.
-
D
Set Apply Immediately to True on Product Option record for Product B.
Reveal answer details
Close answer details
Correct answerA
ExplanationThe change that should trigger the selection rule is the user's selection of Product A. Setting Apply Immediately to True on Product A's Product Option record causes rules to evaluate as soon as that option changes. The rule can then perform its configured action and automatically select Product B.
Question 46
Single choice
Which of the following is not automated as part of the subscription process in Steelbrick?
-
A
-
B
-
C
-
D
Renewal quote opportunity status
Reveal answer details
Close answer details
Correct answerD
ExplanationThe subscription process handles subscription pricing, prorating for term differences, and aligning contract timing. It does not automatically determine the status of the renewal quote's Opportunity. Renewal quote opportunity status remains a separate business-state value rather than an automated subscription calculation or timing operation.
Question 47
Single choice
"Universal Containers has a bundle configured and wants to add user selectable products to the configuration that will affect the bundle price. How should the CPQ Admin configure the bundle?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerC
ExplanationA Product Option relates a selectable child product to its bundle parent. When the user chooses that option, its pricing can contribute to the configured bundle and quote. A Product Feature only organizes options, while Product Rules and Price Rules govern behavior rather than adding the selectable product itself.
Question 48
Single choice
Universal Containers has a series of required PDF documents that need to be attached to the output document when generated. These PDF files are already stored in Documents. What should the admin do on the Quote Template to meet this requirement?
-
A
Create a new Template Section for each PDF document.
-
B
Create a new Additional Document on the Quote Template for each PDF document.
-
C
Select the correct Documents Folder from the Documents field on the Quote Template.
-
D
Reference each PDF Document in Custom Template Content records.
Reveal answer details
Close answer details
Correct answerB
ExplanationEach stored PDF must be appended as a document rather than rendered as line-item or HTML content. Create a new Additional Document on the Quote Template for each required PDF document. Those records associate the existing files with template generation, allowing them to accompany the generated output without creating separate Template Sections or rebuilding the PDFs.
Question 49
Single choice
An Admin at Universal Containers wants Configuration Attribute X to appear on the configuration page of bundle Y. The value selected will drive a Selection Product Rule, and will also be listed in a Line Item Column in the output document. On which objects will the Admin need to create the Configuration Attribute X custom field in order to meet his requirements?
-
A
Configuration Attribute and Product Option
-
B
-
C
Configuration Attribute and Quote
-
D
Product Option and Quote Line
Reveal answer details
Close answer details
Correct answerD
ExplanationThe Configuration Attribute value must exist on the Product Option so it can participate in bundle configuration and drive the Selection Product Rule. The same custom field must exist on Quote Line so the resulting value is available as a line item column in the output document. Both objects are therefore required.
Question 50
Single choice
The sales operations team at Universal Containers used the Create Order button to generate an Order with only half of the available Quote Lines and then the team selects the Ordered checkbox. What updates should the sales operations team expect?
-
A
An Order without Order Products is created.
-
B
A second Order is generated with the remaining Quote Lines.
-
C
An error is thrown informing the user an order already exists.
-
D
The existing Order is updated with the remaining Quote Lines.
Reveal answer details
Close answer details
Correct answerB
ExplanationThe first use of Create Order consumed only the Quote Lines chosen for that partial order. The unprocessed lines remain available for ordering. When the team later selects Ordered, order generation handles those remaining Quote Lines by generating a second Order; it does not add them to the already-created partial Order or fail merely because that Order exists.
Question 51
Multiple choice
Universal Containers wants to show a Monthly Price column on the Quote Document if the Quote has Payment Terms of Net 30. In addition to creating the Monthly Price Line Column, which two Configurations are needed to satisfy this requirement? (Choose two.)
-
A
Set the Conditional Print Field on the Line Column record.
-
B
Include Monthly Price in the Quote Line Editor Field set.
-
C
Create a custom formula Indicating if the Payment Terms are Net 30.
-
D
Create an additional Line Items section without the Monthly Price field.
Reveal answer details
Close answer details
Correct answersA, C
ExplanationThe formula supplies the Boolean condition by indicating whether the Quote's Payment Terms are Net 30. The Conditional Print Field on the Monthly Price Line Column record then evaluates that result when the document is generated. Together, these configurations make the column print only when the required payment-term condition is satisfied.
Question 52
Single choice
A User at Universal Containers created a quote containing two products. Product A is marked as Include in Percent of Total, with Subscription Pricing blank. Product B has Subscription Pricing set to Percent of Total. When the Contract is renewed, both products are shown in the renewal quote, but Product A has a Net Total of zero. Which reason explains why Product A does not have a non-zero total?
-
A
The Asset Conversion behavior on the Product must be set to Allow Renewals.
-
B
Product A is an Asset that the Customer already owns, and will not be priced again.
-
C
Renewal Pricing Method was set to Subscriptions Only at the Account Level.
-
D
Include Net-New Products in Maintenance must be flagged in CPQ Package settings.
Reveal answer details
Close answer details
Correct answerB
ExplanationProduct A has no Subscription Pricing, so it is represented as an Asset rather than a renewable subscription. On renewal, the customer already owns that asset, and it is not sold and priced again merely because it contributes to Product B's Percent of Total basis. Its renewal line can therefore appear with a Net Total of zero.
Question 53
Single choice
Universal Containers (UC) has set the CPQ package settings of both Subscription Term Unit and Subscription Prorate Precision to Month. UC wants to quote a Fixed Price Subscription Product with a Start Date of June 18, 2019 and an End Date of August 21, 2020. The Product record has a Subscription Term of 12, a Pricing Method of List, and a Pricebook Entry of USD 100.00. What is the Prorated List Unit Price for the Quote Line?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerA
ExplanationWith both Subscription Term Unit and Subscription Prorate Precision set to Month, Salesforce CPQ calculates the subscription duration using whole and partial months according to month-based proration. The period from June 18, 2019 through August 21, 2020 results in a 15-month prorated term. Compared with the product’s default 12-month Subscription Term, the prorate multiplier is 15 ÷ 12 = 1.25. Therefore, the Prorated List Unit Price is USD 100 × 1.25 = USD 125.00.
Question 54
Single choice
When an Order is Contracted, the sales operations team needs to store a unique license number on the Asset record for each downloadable Product sold. How should the Admin meet the business requirements?
-
A
Set Asset Conversion for each downloadable Product to null.
-
B
Set Asset Conversion for each downloadable Product to a custom value.
-
C
Set Asset Conversion for each downloadable Product to One per unit.
-
D
Set Asset Conversion for each downloadable Product to One per Quote Line.
Reveal answer details
Close answer details
Correct answerC
ExplanationA unique license number requires a separate Asset record for every sold unit so that each record can store its own identifier. Setting Asset Conversion to One per unit creates assets at that required granularity when the Order is contracted. One per Quote Line would combine the sold quantity into a single Asset and could not provide one record per license.
|