CPQ Specialist Flashcards

1
Q

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.

A

A. Populate Subscription Pricing on the Product.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

UC wants to show a custom text field on their Quote Document. This field with API name Additional_Text__c already exists and is located on the Quote object. What is the correct syntax to insert this into an HTML Template Content?

A. {!quote.Additional_Text__c}

B. {!quote__r.Additional_Text__c}

C. {!SBQQ__Quote__r.Additional_Text__c}

D. {!SBQQ__Quote__c.Additional_Text__c}

A

A. {!quote.Additional_Text__c}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A Quote Template has Template Sections related to these types of Template Content:

  • Template Top
  • Line Items
  • HTML
  • Quote Terms

The Admin has associated these Template Content records to four Template Sections. Which three statements are valid about these types of Template Content? Choose 3 answers

A. Template Top and HTML are fully code-customizable

B. Line Items are either displayed as Standard or with Price Dimensions.

C. Template Top is the only Section that can show Billing/Shipping info.

D. Quote Terms can be dynamic if Term Condition are defined.

E. Line Items can be coded into an HTML section.

A

A, C, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Universal Containers plans to sell a configurable group of products but does not want to show the bundle’s Parent Product to the Client. What should the Admin do to meet this requirement?

A. Check the Optional check box on the Bundle Product Record.

B. Check the Hidden checkbox on the Bundle Product Record.

C. Check the Exclude From Opportunity checkbox on the Bundle Product Record.

D. Check the Hidden checkbox on the Product option Record.

A

B. Check the Hidden checkbox on the Bundle Product Record.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

After installing the Advanced Approvals managed package, which object is enabled out of the box to leverage all Advanced Approval functionality?

A. Core Salesforce Quote object

B. CPQ Quote Line object

C. Opportunity object

D. CPQ Quote object

A

D. CPQ Quote object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Universal Containers wants to give management the ability to override the price of specific products that always contain Discount Schedules. The Admin has determined that setting the product field Price Editable to True will not work, as the discount schedule will still be applied. The Admin decides to create a custom field for custom price entry and Price Rule to inject this value into managed pricing fields. What Salesforce pricing fields should the Price Rule Set?

A. Special Price and Special Price Type

B. Custom Price and Custom Price Type

C. Regular Price and Regular Price Type

D. List price and List Price Type

A

A. Special Price and Special Price Type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In what way does Smart Approvals expedite the approval process?

A. Approving a quote will auto-approve any lesser-discount quotes related to the same opportunity.

B. Quotes within defined thresholds will be automatically approved.

C. Quotes with multiple steps in the approval chain go directly to the highest approver required.

D. Rejected quotes that are resubmitted within previously approved values go directly to the person who rejected.

A

A. Approving a quote will auto-approve any lesser-discount quotes related to the same opportunity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Universal Containers has a bundle with required Product Options. After the bundle is selected, the user should bypass the configuration process.

How should the Admin set up the bundle to meet this requirement?

A. Set the Configuration Event field on the bundle Product to be Disabled, and select the checkbox for Bundled on the Product Options.

B. Set the Configuration Event field on the bundle Product to be Required, and select the checkbox for Required on the Product Options.

C. Set the Configuration Event field on the bundle Product to be Allowed, and select the checkbox for bundled on the Product Options.

D. Set the Configuration Event field on the bundle Product to be Disabled, and select the checkbox for Required on the Product Options.

A

A. Set the Configuration Event field on the bundle Product to be Disabled, and select the checkbox for Bundled on the Product Options.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A User at Universal Containers has created a Quote with two Products. Product A has a value of Fixed Price for Subscription Pricing. Products A and B have Asset Conversion populated. Both Products have a Quantity of two. Which two are potential outcomes when the Opportunity associated with the Quote is contracted?

A. Two Subscription records and two Assets records will be created.

B. One Subscription record and two Asset records will be created.

C. One Subscription record and an Asset record will be created.

D. Two Subscription records and an Asset record will be created.

A

B C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Universal Containers (UC) has an approval structure that involves both the Deal Desk and Finance teams. UC wants to send both Approval requests simultaneously when a Quote is submitted to reduce the time for Quote approval. Which Approval type best suits UC’s needs?

A. Native Approvals; multiple Approval steps can be set up with the same Step Number to send Approval requests in parallel.

B. Advanced Approvals; multiple Approval Chains can be set up to send Approval requests in parallel.

C. Native Approvals; multiple Approval Processes can be set up to send Approval requests in parallel.

D. Advanced Approvals; multiple Approval Steps can be set up in a single Approval Chain to send Approval requests in parallel.

A

D. Advanced Approvals; multiple Approval Steps can be set up in a single Approval Chain to send Approval requests in parallel.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

In Universal Containers’ original implementation, all Additional Discount fields were removed from the Quote Line Editor Interface in favor of a custom field. Today, Universal Containers wants to use the out-of-the-box Additional Discount field to apply on a Product-by-Product basis for all Products.

To which Field Set does the Admin need to add the Additional Discount field?

A. The Quote Line object’s Summary Fields Field Set.

B. The Quote object’s Line Editor Field Set.

C. The Quote Line object’s Line Editor Field Set.

D. The Quote Line Group object’s Line Editor Field Set.

A

B. The Quote object’s Line Editor Field Set.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Universal Containers (UC) 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, UC wants:

  • Bundle products to show in the Product Selection page.
  • Products that are Product Options of the bundles to be excluded from the product selection page. How should the Admin set up the bundles?

A. Select the component checkbox on any Product that is a Product Option for the bundles.

B. Select the bundled checkbox on each Product Option and mark the Product inactive.

C. Select the selected checkbox on each Product Option and mark the Product inactive.

D. Select the Hidden checkbox for any Product that is a Product Option for the bundles.

A

A. Select the component checkbox on any Product that is a Product Option for the bundles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which two scenarios can be supported using Amendments? Choose 2 answers

A. Change quantities of existing Products; apply different discounts than original Quote

B. Change quantities of existing Products; maintain same discounts as original Quote

C. Add new Products; co-terminate to existing Contract

D. Add new products; use different End Date from existing

A

A, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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. List accounts with assets in the “Option Constraint Group” field.

B. Look up the account with the assets on the “Account” field.

C. Mark the “Check Prior Purchases” checkbox as TRUE.

D. Use a Product Rule instead of an Option Constraint.

A

C. Mark the “Check Prior Purchases” checkbox as TRUE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Users should be able to quote ramp deals with non-consecutive time period. Which setting should the Admin turn on for this requirement?

A. Select the Allow Non-Consecutive Custom Segments checkbox on the Price Dimension object.

B. Select the Allow Non-Consecutive Custom Segments checkbox on the Product object.

C. Select the Allow Non-Consecutive Custom Segments checkbox on the salesforce CPQ package settings.

D. None of the above: all custom segments must be consecutive.

A

C. Select the Allow Non-Consecutive Custom Segments checkbox on the salesforce CPQ package settings.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The Admin at Universal Containers is setting up permissions for internal sales Users. In addition to assigning the Salesforce CPQ User permission set, for which objects do the Users need Read, Create, Edit, Delete permissions?

A. Quote Template, Template Content, Template Section, Line Column

B. Quote, Quote Line, Quote Line Group, Quote Document

C. Price Rule, Price Action, Price Condition, Lookup Query

D. Discount Category, Discount Schedule, Discount Tier, Term Schedule

A

B. Quote, Quote Line, Quote Line Group, Quote Document

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

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.

A

A. Go to the Product Option object’s Unit Price field and add visibility to its Field-level security.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

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?

Choose one answer

A. Add a Price Rule.

B. Add a Product Rule.

C. As a Product Option.

D. As a Product Feature.

A

C. As a Product Option.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Universal Container (UC) sells a Product that is only sold as part of a bundle. UC wants to remove this item from the Product Selection screen.

How can the Admin configure the Product to meet this requirement?

A. Set the Asset Conversion field to One per unit.

B. Set the Configuration Type field to Allowed.

C. Select the Component checkbox on the Product.

D. Select the Hidden checkbox on the Product

A

D. Select the Hidden checkbox on the Product

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

The Admin at Universal Containers has received feedback about the amount of horizontal scrolling necessary to access Clone and Delete actions on Quote Lines in the Quote Line Editor. What should the Admin do to resolve this issue?

A. Move the Clone and Delete actions into the Quote Line Editor drawers.

B. Change the Actions Column Placement in package settings to Left.

C. Update the Custom Action Location to Left.

D. Set a lower value in the Display Order field in the Custom Action record.

A

B. Change the Actions Column Placement in package settings to Left.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Approver records are not required when using dynamic approvers.

A. True

B. False

A

B. False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

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__c
Filter 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\_\_c
Operator is Equals
Filter 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 Equals
Filter Source Object is Quote
Filter Source Field is Family\_\_c
Hidden is True.
A

A. Create a Custom Action Condition related to the Add Products Custom Action where:

Target Object is Quote
Field is Family__c
Filter value is Product Family

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

An Admin has created a new bundle, and a Product Rule associated with it. Universal Containers want the Product Rule to fire within this specific bundle. Which is a valid setup for the Configuration Rule?

A. The Configuration Rule must be associated with the Product Option records used in Product Actions.

B. The Configuration Rule must be associated with Product records used in Product Actions.

C. The Configuration Rule must be associated with the Parent Product in the bundle.

D. The Configuration Rule must be associated with the Product Feature used within the bundle.

A

C. The Configuration Rule must be associated with the Parent Product in the bundle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

The Admin wants to display specific customer information from the Account object onto the output document.

Which object should this information be referenced on to be pulled into an HTML Template Content record?

A. Quote Line

B. Quote

C. Opportunity

D. Template

A

B. Quote

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

The Admin at Universal Containers (UC) has created one bundle that contains all of its products as Options.

The bundle has Subscription Pricing and Asset Conversion set to null on its Product record. Implementing the Product Catalog via a bundle allows UC to enforce logic about which Products can be sold together. A bundle sold by UC contains a combination of Assets and Subscriptions.

After making selections within the bundle, a sales user saves the Quote and creates a Contract from the Opportunity associated with the primary Quote. Later, the sales user needs to amend this Contract based on new requirements from the customer. When UC amends the Contract using the Amend button, the sales user notices that the bundle is excluded in the Amendment Quote. Why is bundle excluded in the Amendment Quote?

A. The sales user neglected to select the Preserve Bundle structure field on the Contract.

B. The bundled Product is excluded from the amendment because it lacks an Asset or a Subscription.

C. By default, bundled Assets and Subscriptions are excluded in Amendment Quotes.

D. The sales user must use the Amend Assets field on the Account to amend a Contract which contains Assets.

A

C. By default, bundled Assets and Subscriptions are excluded in Amendment Quotes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Which is not a pro-rate precision option (in the Package Settings)?

A. Month

B. Month + Week

C. Month + Day

D. Day

A

B. Month + Week

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

An admin created a dynamic bundle and needs a Product Rule to limit which products users see when configuring the bundle.

Which type of Product Action should the Admin create to ensure that only a specific set of products may be selected for the dynamic bundle?

A. Optional filter

B. Show

C. Default filter

D. Enable

A

D. Enable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Universal Containers has quotes that have multiple Quote Lines for the same Product. They require all Products with the Product Name to be combined and summed into one line on the Quote Document. How should the Admin set up the Quote Template to meet this requirement?

A. Set the Roll up Field to be Product.

B. Set the Group Field to be Product.

C. Set the Sub Group Field to be Product

D. Set the Total Field to be Net Total.

A

A. Set the Roll up Field to be Product.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

A User tries to add a specific product to the quote and has typed the full Product Name into the Product Name search filter and clicks apply, but does not see the product in the search results. What is the reason why this product is not displayed?

A. A hidden search filter was set

B. A product rule is firing

C. A quote process is active.

D. “Sort Products in Memory” is enabled.

A

A. A hidden search filter was set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

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

A

B, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Which of the following is not automated as part of the subscription process in CPQ?

A. Prices

B. Prorating

C. Co-terminating contracts

D. Renewal quote opportunity status

A

D. Renewal quote opportunity status

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Universal Containers has come to an agreement for future pricing with a specific customer. The agreement is for special volume-based, tiered pricing for Product A on all future quotes.

How can this agreement be configured to set the Regular Price for this customer?

A. Create a Discount Schedule and add Product A to the Product lookup on the Discount Schedule.

B. Create a Discount Schedule and add it to a Contracted Price record for Product A from the customer’s Account.

C. Create a Discount Schedule and add it to the Discount Schedule field on Product A.

D. Create a Discount Schedule and add the customer to the Contracted Prices related list on the Discount Schedule.

A

B. Create a Discount Schedule and add it to a Contracted Price record for Product A from the customer’s Account.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Universal Containers requires an output document that has Quote Terms localized to three languages, selectable by the user. Which two tasks should the Admin complete to set up localization of the quote PDF?

A. Create a Quote picklist field named output Language, With language codes as values.

B. Create Localization records for individual Quote Terms for all three languages.

C. Enable “Allow Output in Different Languages” In the managed package settings.

D. Set the Quote Term field Language to the desired output language for each Quote Term.

A

A, B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

UC has a requirement that, on any individual Quote, the quantity of Product Family A can never exceed the quantity of Product Family B. The Admin is setting up a Product Rule with the following:

Product family A (Printers) can not exceed quantity of product family B (Toner) (You need enough toner or more to operate the quantity of printers.) Summary Variable A: Sums the Quantity of Product Family A (Printers) .Summary Variable B: Sums the Quantity of Product Family B (Toner) Which two error condition setups will meet this requirement?

Choose 2 answers

A. -Summary Variable A goes in the Filter Variable field -Summary Variable B goes in the Tested Variable field -Operator is set to Less or Equals

B. -Summary Variable A goes in the Filter Variable field \/ O -Summary Variable B goes in the Tested Variable field -Operator is set to Less than

C. -Summary Variable A goes in the Tested Variable field \/ O -Summary Variable B goes in the Filter Variable field -Operator is set to Greater than

A

B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Universal Container has four price-rules, each with differing Calculator Evolutions Event and Evaluation Orders.

Which rule will evaluate first?

A. Rule A with Evaluation Order of 10, and Calculator Evaluation Event of Before Calculate

B. Rule B with Evaluation Order of 20, and Calculator Evaluation Event of On initialization

C. Rule C with Evaluation Order of 20, and Calculator Evaluation Event of Before Calculate

D. Rule D with Evaluation Order of 5, and Calculator Evaluation Event of on Calculate

A

B. Rule B with Evaluation Order of 20, and Calculator Evaluation Event of On initialization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

When creating Orders from Quotes with Salesforce CPQ, the Admin wants to separate similar Products into Orders based on the Product Family of the Products being ordered.

Which two steps must the Admin perform to automatically split these types of Orders? Choose 2 answers

A. Set the Order By field on the Quote Line to Product Family.

B. Enable Allow Multiple Orders from a checkbox in the CPQ Package Settings.

C. Set the Order By field on the Quote to Product Family.

D. Enable Allow Multiple Orders from a checkbox on the Quote.

A

B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

The Edit Lines Field Set Name special field on the Quote object references a Field Set that directly controls which characteristic of the Quote Line Editor?

A. The fields that trigger a calculation event to occur.

B. The fields that appear in the Quote Line Drawer.

C. The Quote Line fields that are visible.

D. The Quote fields that may be edited.

A

B. The fields that appear in the Quote Line Drawer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

Universal Container (UC) has a required Configuration Attribute for color on all containers it sells. UC wants to display the Color of the containers in the output document.

On which objects will the Admin need to create the Color field to meet this requirement?

A. Product Option, Quote Line.

B. Quote Line, Asset.

C. Product, Product Option.

D. Product, Quote Line.

A

A. Product Option, Quote Line.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

In add-on and renewal scenarios, Universal Containers wants to disable the selection of one-time setup fees in bundles that have previously been sold to the client. The Admin will create a Product Selection Rule that will check if the number of previously sold setup fees is greater than 0. What should the error condition test against?

A. Use Subscription as Tested object and Subscription Name as Tested Field.

B. Use Asset as Tested Object and Asset Name as Tested Field.

C. Use a Tested Variable that counts the number of existing setup fee Assets.

D. Use a Tested Variable that counts the number of existing setup fee Subscriptions.

A

D. Use a Tested Variable that counts the number of existing setup fee Subscriptions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

The Admin at Universal Containers has a requirement within a specific bundle to ensure that product B it is automatically selected when the User selects Product A. The Admin correctly configured it Product Rule to meet this requirement, however the rule does not fire when Product A is selected. What needs to be adjusted so that the Product Rule fires as expected?

A. Set Apply Immediately to True on Product record for Product A.

B. Set Apply Immediately to True on Product record for Product B.

C. Set Apply Immediately to True on Product Option record for Product B.

D. Set Apply Immediately to True on Product Option record for Product

A

D. Set Apply Immediately to True on Product Option record for Product

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

When quoting any subscription product, a user at Universal Containers must choose the payment frequency between Monthly or Annually. When frequency is Monthly, Universal Containers wants to apply an automatic uplift of 10% to the price of the subscription service. The Admin decides to use a price rule to implement this requirement and wants to inject the result of a calculation in the List Price field on the quote line. Which formula expression should the Admin set up on the price condition for this uplift price rule?

A. IF(TEXT(Payment_Frequency_c) = “Monthly”, SBQQ_Product_r.SBQQ_ListPrice_c * 1.1, SBQQ_ListPrice_c)

B. IF(TEXT(Payment_Frequency_c) = “Monthly” , SBQQ_ListPrice_c * 1.1, SBQQ_ListPrice_c)

C. IF(TEXT(Payment_Frequency_c) = “Monthly” , SBQQ_OriginalPrice_c * 1.1, SBQQ_OriginalPrice_c)

D. IF(TEXT(Payment_Frequency_C) = “Monthly” , SBQQ_PriceBookEntry_r.UnitPrice * 1.1, SBQQ_PriceBookEntry_r.UnitPrice)

A

B. IF(TEXT(Payment_Frequency_c) = “Monthly” , SBQQ_ListPrice_c * 1.1, SBQQ_ListPrice_c)

42
Q

Universal Containers has an output document with a line item table that currently displays product options that are marked as Included. What step should the Admin take to remove the Included products from the line item table?

A. Set the Show Bundled Products field to False on the Quote Template.

B. Set the Hide Included Products field to True on the Quote Template.

C. Create a Quote Line field OutputVisibility__C that returns False if Included = True.

D. Create a filter on the line items Template Section where Component = False

A

A. Set the Show Bundled Products field to False on the Quote Template.

43
Q

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 2 answers

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.

A

C, D

44
Q

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 appears when the output document is generated. Which steps should the Admin perform to diagnose the Error?

A. Edit the template content and view as source, then modify HTML until clicking Check Syntax results in “No Errors.”

B. Download the template content via Dataloader and analyze the HTML source, modify and replace HTML until the template renders.

C. Copy and paste the content into a text editor and run a syntax checker, modify and replace HTML until the template renders.

D. Clone the record, reference the clone in place of the original record, then delete elements (such as table rows) until the template renders.

A

D. Clone the record, reference the clone in place of the original record, then delete elements (such as table rows) until the template renders.

45
Q

At Universal containers, the fulfillment team requires that Order Item dates reflect when orders are created, rather than Quote Line start dates, because there can be gaps between anticipated versus actual start dates. At the same time, the Account Management team wants to ensure that all items from one order appears on one contract.

What are two ways the CPQ Specialist can meet these requirements? Choose 2 answers

A. Set Order Product Date to Today when the record is created using Process Builder.

B. Set package Default Order Start Date to Today.

C. Set Contracting Method on the Order to single Contract.

D. Set package Contracting Method to Single Contract.

A

B, D

46
Q

Universal Containers would like to show the Monthly price column on the Quote Document if the quote has payment terms of Net 30. Which two configurations are needed to satisfy this requirement?

A. Create a new field set on the Quote Line editor without Monthly Price.

B. Fill the Conditional Print Field on the Column Lines object.

C. Create a custom Formula indicating if the Payment Terms Are Net 30.

D. Create an additional Lines Section without the Monthly Price field.

A

B, D

47
Q

Universal Containers requires its customers to commit to a new 12-month Contract Term whenever requests to modify the existing Contract are made.

Which two steps should the Admin take to generate accurate Order records? Choose 2 answers

A. Use the Evergreen Contract feature to permit existing Contracts to be extended beyond the original term.

B. Renew the existing Contract, amend the Quote Start Date to today, and modify the Quote Lines to reflect a new 12-month term. Process the Renewal using the normal Quote > Order > Contract flow.

C. Amend the existing Contract, updating all Quote Line Quantities to zero, effectively cancelling the Contract. Process the Amendment using the normal Quote > Order > Contract flow.

D. Amend the existing Contract and extend the End Date to 12 month from today. Process the Amendment using the normal Quote > Order > Contract flow.

A

B, D

48
Q

Universal Containers has a block priced product, Cloud Contacts, and wants to apply a 10% premium to the product when the payment frequency is annual. Based on the Price Actions below, what is the correct Order for the actions?

a) SBQQ__CustomerPrice__c = SBQQ__RegularPrice__c * (1 - SBQQ__ Discount_c)
b) SBQQ__NetPrice__c = SBQQ__PartnerPrice__c * (1 - SBQQ__ DistributorDiscount_c)
c) SBQQ__PartnerPrice__c = CustomerPrice__c * (1 - SBQQ__ PartnerDiscount_c)
d) SBQQ__RegularPrice__c = SBQQ__ListPrice__C * 1.1

A. a) b) c) d)

B. d) a) c) b)

C. d) c) a) b)

D. b) c) a) d)

A

B. d) a) c) b)

49
Q

Universal Containers (UC) wants to sell products with monthly subscription terms. UC wants additional days to round up to the nearest month for calculating the prorated price. Which CPQ package settings should UC use to meet the business requirement?

A. Subscription Term unit: Month
Subscription Prorate Precision: Day

B. Subscription Term unit: Month
Subscription Prorate Precision: Month

C. Subscription Term unit: Month
Subscription Prorate Precision: Month + Daily

D. Subscription Term unit: Day
Subscription Prorate Precision: Day.

A

B. Subscription Term unit: Month

Subscription Prorate Precision: Month

50
Q

A Universal Containers User states that a Configuration Attribute value can be set up during the initial configuration, but the value is not present when they reconfigure. What should the Admin check to ensure the Configuration Attribute value is properly saved?

A. A twin field must be created on the Quote object.

B. A twin field must be created on the Product Option object.

C. A twin field must be created on the Product object.

D. A twin filed must be created on the Quote Line object.

A

D. A twin filed must be created on the Quote Line object.

51
Q

What are two ways Salesforce CPQ Advanced Approvals support obtaining approval from a group in a single Approval Step? Choose 2 answers

A. All group members must approve.

B. Any group member may approve.

C. Approval must be obtained from one group member at a time.

D. Smart Approvals can exclude group members below the approval threshold.

A

A, B

52
Q

UC has a series of required PDF documents that need to be attached to their 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. Reference each PDF Document in Custom Template Content records.

B. Select the correct Documents Folder from the Documents field on the Quote Template

C. Create a new Additional Document on the Quote Template for each PDF document

D. Create a new Template Section for each PDF document.

A

C. Create a new Additional Document on the Quote Template for each PDF document

53
Q

Universal Containers has decided to mark up prices instead of discounting. Product A is valued at $10 and Product B is valued at $20. Product A is a 10% markup and Product B is a 20% markup. Which pricing method would the Admin set up, and what would the final price be for each product?

A. List, Product A price would be $11, Product B Price would be $22

B. List, Product A price would be $11, Product B price would be $24

C. Cost, Product A price would be $12, Product B price would be $24

D. Cost, Product A price would be $11, Product B price would be $24

A

D. Cost, Product A price would be $11, Product B price would be $24

54
Q

What are the three major features that SBAA offers over standard salesforce approvals? (Choose 3)

A. Parallel Approvals

B. Dynamic Approvals

C. Smart Approvals

D. Hierarchical Approvals

E. Email Approvals

F. Group Approvers

A

A, B, C

55
Q

How can an Admin prevent users from reconfiguring a specific bundle after initial configuration?

A. Set the Configuration Type to Disabled.

B. Set the Configuration Type to Allowed and Configuration Event to Always.

C. Set the Configuration Type to Allowed and Configuration Event to Add.

D. Set the Active checkbox on Reconfigure Line Custom Action to False

A

D. Set the Active checkbox on Reconfigure Line Custom Action to False

56
Q

The Admin wants to ensure that within one bundle. Products A and B cannot both be added to the quote.

During Configuration, the user should be able to freely switch between these options. If a user selects both, the system should only add Product A to the quote rather than product B. Which setup should the Admin use to meet these requirements?

A. Product Validation Rule where two Error Conditions with Summary Variables test if Product A and B are both selected. If so, a message will display, instructing the user to remove Product B.

B. A Product Selection Rule where two Error conditions with Summary Variables test of Product A and B have both been selected. If so, a Product Action will remove Product B.

C. A Product Selection Rule where the Product Action with the lower Order removes Product A when Product B is chosen, and the Product Action with the higher Order removes Product B when Product A is chosen.

D. A Product Alert Rule where two Error Conditions with Summary Variable test of Product A and B have both been selected. If so, a message will display, instructing the user to remove Product B.

A

B. A Product Selection Rule where two Error conditions with Summary Variables test of Product A and B have both been selected. If so, a Product Action will remove Product B.

57
Q

An Admin at UC added a new logo to the Documents folder for use in the quote template. After adding the image to an HTML Content Section and testing, the image is too big. What should the Admin do to resize the image and to maximize image quality?

A. Wrap the image in a span tag and resize using CSS.

B. Add HTML height and width attributes in the img tag.

C. Resize in an image editor outside of Salesforce.

D. Use inline CSS height and width properties in the img tag.

A

C. Resize in an image editor outside of Salesforce.

58
Q

Universal Containers (UC) licenses shipping software that is sold for a fixed price based on each quantity tier as seen in the table below. For example, buying eight licenses would cost a total of $1,800 rather than multiplying unit price by quantity. Further discounts on this product are unavailable.

Which three steps should the Admin take to set up this pricing? Choose 3 answers

A. Set Pricing Method to Fixed Price on the Product record.

B. Set Non-Discountable to True on the Product record.

C. Create a Slab Discount Schedule for the Product for each quantity tier with a different discount for each tier.

D. Set Pricing Method to Block on the Product record.

E. Create Block Pricing records on the Product for each quantity tier with a different discount for each tier.

A

B, D, E

59
Q

An Admin at Universal Containers wants to configure a bundle with multiple features and have the product code of all options displayed in a single field for easy rendering on the quote document. What should the Admin do to achieve this?

A. Write a custom trigger.

B. Use package product code.

C. Create price rules and formula fields.

D. Combine roll-up fields with formula fields.

A

B. Use package product code.

60
Q

What does ApprovalsArchived__c need to return to properly archive approval records?

A. True

B. False

C. 1

D. 0

A

C. 1

61
Q

Given a customer’s tiered pricing model, an Admin wants to allow users to define Discount Tiers and use those values as the Regular Price instead of an Amount deducted from the List Price. How should the Admin configure the Discount Schedule to meet this requirement?

A. Set the Discount Unit to Percent, set the Aggregation Scope to Quote, choose Current Tier from the Override Behavior picklist, and then select the Use Price for Amount checkbox.

B. Set the Discount Unit to Amount, choose All from the Override Behavior picklist, and then select the Use Price for Amount checkbox.

C. Set the Discount Unit to Amount, create a custom Override_Amount_c field on the Edit Tiers page, select the Users Defined checkbox, and then choose All from the Override Behavior picklist.

D. Set the Discount Unit to Percent, set the Aggregation Scope to Quote, Current Tier from the Override Behavior picklist, and then select the User Defined checkbox.

A

C. Set the Discount Unit to Amount, create a custom Override_Amount_c field on the Edit Tiers page, select the Users Defined checkbox, and then choose All from the Override Behavior picklist.

62
Q

How should the Admin ensure Universal Containers’ users can generate output documents in Microsoft Word format?

A. Create duplicate Template Sections in Microsoft Word format.

B. Set the Allow output Format Change checkbox on the Quote Template.

C. Set the Allow output Format Change checkbox on each user in user Settings.

D. Create a second Quote Template in Microsoft Word format.

A

C. Set the Allow output Format Change checkbox on each user in user Settings.

63
Q

Universal Containers need to generate two styles of PDF output, one that includes prices in the line item table of the quote is primary, and another that hides prices when the quote is not primary. Where should the Admin reference the primary checkbox field to set up this requirement?

A. In the Show Currencies Field in the Line Items Template Section.

B. In the Conditional Print Field of a Template Section for only price Line Columns.

C. In the Conditional Print Field for each price Line Column

D. In the Hide Line Currencies Field in the Quote Template.

A

B. In the Conditional Print Field of a Template Section for only price Line Columns.

64
Q

An Admin wants to update a field on all Quote Lines based on a Quote field. Which setup should the Admin use?

A. A Workflow Rule, with conditions that check the Quote field values, and a Field Update to Update the Quote Lines.

B. Process Builder, with conditions that check the Quote field values, and the native functionality to update related records.

C. A Custom Trigger on the Quote object, with a query to obtain all related Quote Lines, and an update operation after changing the field.

D. A Price Rule, with conditions that check the Quote field values, and an action to update the Quote Lines.

A

D. A Price Rule, with conditions that check the Quote field values, and an action to update the Quote Lines.

65
Q

Universal Containers wants a group of users to receive Approval requests at the same time.

Only one user from the group needs to respond to the Approval request.

What should the Admin do to meet this requirement?

A. Create an Approver and Approval Rule record for each user. On each Approval Rule, reference the same Approval Chain and Approval Conditions, and assign a unique Approval Step for each Approval Rule.

B. Create an Approver record for each user, and a single Approval Rule record related to one of the Approvers. Using the Next Approver lookup field, sequence each Approver record to form a chain.

C. Create an Approver and Approval Rule record for each user. Set the Parallel checkbox to true and Approval Step 1 for each rule, then add all rules to the same Approval Chain.

D. Create an Approver record related to the Approval Rule, and reference a Group ID for the users who will be involved. Set the unanimous checkbox to False on the Approver record.

A

D. Create an Approver record related to the Approval Rule, and reference a Group ID for the users who will be involved. Set the unanimous checkbox to False on the Approver record.

66
Q

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. Bundled equals True.

B. Subscription Pricing equals Percent of Total.

C. Package equals True.

D. Pricing Method equals Percent of Total.

A

D. Pricing Method equals Percent of Total.

67
Q

What is the correct order of data import to load Price Rules into CPQ?

A. Costs, Price Books, Price Rules, Discount Categories, Discount Schedules

B. Price Books, Price Rules, Price Dimensions, Discount Tiers, Price Actions

C. Price Books, Price Rules, Lookup Queries, Price Conditions, Price Actions

D. Summary Variables, Price Rules, Price Conditions, Lookup Queries, Price Actions

A

A. Costs, Price Books, Price Rules, Discount Categories, Discount Schedules

68
Q

What is a valid formula for use in a Price Action where Target Object is Quote Line?

A. SBQQ__Product__r.SBQQ__DiscountSchedule__r.SBQQ__Order__c

B. SBQQ__Product__r.Name

C. SBQQ__Feature__r.SBQQ__Number__c

D. $User.FirstName

A

B. SBQQ__Product__r.Name

69
Q

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? Choose one answer

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.

A

A. Create an Option Constraint Group ““Maintenance”” to require that Product A can only be selected when Products B and C are selected.

70
Q

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”

A

B. Clone the record, reference the clone in place of the original record, then delete elements (such as table rows) until the template renders.

71
Q

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. Validation

B. Filter

C. Alert

D. Selection

A

C. Alert

72
Q

What is the only proper example of how to format for inserted merge data into output document template content?

A. {!quote.SBQQ__ExpirationDate__c}

B. !Quote__r. Expiration Date__c

C. [SBQQ__ExpirationDate__c]

D. {SBQQ__ExpirationDate__c}

A

A. {!quote.SBQQ__ExpirationDate__c}

73
Q

A Lookup Query may return a value to only be used within a CPQ managed field.

A. True

B. False

A

B. False

74
Q

Universal Containers has set up a lookup field, Distributor_c, on the Quote Line Group to identify different distributors fulfilling specific groups of products on a quote. Distributor accounts have a Discount_Level_c field on them populated with the base discount that products quoted through that distributor should receive.

Which set of actions should the Admin take to ensure that the distributor receives the appropriate base discount?

A. Create a formula field on quote Line, SBQQ_Group_r. Distributor_r.Discount_Level_c. Create a Price Rule that has a Price Condition where. Object equals Quote Line. Tested Field equals the newly created formula field. Add a Price Action to the price Rule Where. Source Field equals the newly created formula field.

B. Create a Price Rule that has a Price Condition where. Object equals Quote Line Group. Tested Field equals Distributor_c. Add a Price Action to the Price Rule Where. Formula equals SBQQ_Group_r.Distributor_r.Discount_Level_c.

C. Create a Price Rule that has a Price Condition where. Object equals Quote Line Group. Tested Field equals Distributor_c. Add a Price Action to the Price Rule where. Source Field equals Discount_Level_c.

D. Create a Price Rule that has a Price Condition where. Object equals Quote Line. Tested Field equals Distributor_c. Add a Price Action to the Price Rule where. Formula equals SBQQ_Group_r.Distributor_r.Discount_Level_c.

A

A. Create a formula field on quote Line, SBQQ_Group_r. Distributor_r.Discount_Level_c. Create a Price Rule that has a Price Condition where. Object equals Quote Line. Tested Field equals the newly created formula field. Add a Price Action to the price Rule Where. Source Field equals the newly created formula field.

75
Q

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. $480.00

B. $450.00

C. $500.00

D. $470.00

A

B. $450.00

76
Q

The Admin at Universal Containers recently created a new custom field referenced on the Target Field on a Price Action in a Price Rule. While testing the Price Rule, the Admin noticed that the Price Action failed to populate the custom field. The Admin checked the CPQ Package Setting and noticed that the Triggers Disabled checkbox was checked. After unchecking Triggers Disabled, the custom field still failed to populate.

How can the Admin ensure this custom field can be referenced by the calculator?

A. The Admin must reference a standard CPQ field because custom fields are unsupported with Price Rules.

B. Revoke the Advanced Calculator and re-authorize the Calculation Service.

C. Rename the custom field label, then recreate the Price Action to reference the new field label.

D. Re-execute the Post Install Script in Package settings to ensure the Calculator Referenced Fields are up-to-date.

A

D. Re-execute the Post Install Script in Package settings to ensure the Calculator Referenced Fields are up-to-date.

77
Q

Universal Containers (UC) created a Custom Action called Add Subscriptions and a Search Filter for Products flagged as subscription Products.

How can UC ensure that sales reps are restricted to subscription Products when the reps click on the Custom Action called Add Subscriptions?

A. Set the Filter value on the Add Subscriptions Search Filter to True and mark the Hidden checkbox on the subscription Search Filter to True.

B. Remove the Subscription flag from the Product’s Search Filters Field Set.

C. Remove the Subscription flag from the Product’s Search Results Field Set.

D. Set the Filter Value on the Add Subscriptions Search Filter to Hidden.

A

A. Set the Filter value on the Add Subscriptions Search Filter to True and mark the Hidden checkbox on the subscription Search Filter to True.

78
Q

Universal Containers would like to display the sum of one of their custom fields within the standard table of the Line Editor. They do not want to replace the subtotal or total fields. Where should the Admin place the custom field to display this total?

A. The Summary Fields field set

B. The Totals Field package setting

C. The Segmented Summary Fields field set

D. The Line Subtotals Total field package setting

A

A. The Summary Fields field set

79
Q

Universal Containers has these conditions, that when met, an additional discount of 15% will be automatically added to the overall quote.

  1. Revenue Account on the quote object is set as “Interest Revenue”.
  2. Product A has been added to the quote line.
  3. User Count on the account is greater than 25.

According to the business requirements, either the Revenue Account is set to “Interest Revenue” or both Product A needs to exist on the quote line and the User Count needs to be greater than 25 in order for the additional discount to be applied. How can the CPQ Admin set this up in advanced conditions on a price rule to reflect this requirement?

A. 1 OR (2 AND 3)

B. (1 AND 2) OR 3

C.1AND2OR3

D. (1 AND 3) OR 2

A

A. 1 OR (2 AND 3)

80
Q

Universal Containers implemented CPQ Contract Amendment functionality via the Amend button on the Opportunity. Since an Account can have many different Contracts, the Admin implemented a Contract Name field to allow the user to enter identifying information on each Contract record.

How can the Admin ensure that the user is presented with the custom Contract Name field when the user initiates an Amendment?

A. Create a custom Field Set on Contract and add the custom Contract Name fields to the field Set.

B. Add the custom Contract Name field into the Active Contract Lookup Field Set on the Opportunity object.

C. Add the custom Contract Name field into the Active Contract Lookup Field Set on the Contract object.

D. Create a custom Page Layout and add the custom Contract Name field to the layout.

A

C. Add the custom Contract Name field into the Active Contract Lookup Field Set on the Contract object.

81
Q

Which of the following is not a standard pricing method in Steelbrick CPQ?

A. Block Pricing

B. List Pricing

C. Rollback Pricing

D. Cost Pricing

A

C. Rollback Pricing

82
Q

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.

A

B. In the Shading Color field on the Quote Template record.

83
Q

If a manager is taking a leave of absence, how can the Admin using Advanced Approval ensure that another manager will receive Approval requests during the period in which the original manager absent?

A. On the original manager’s Approver record, reference a different manager’s Approver record in the Next Approver lookup field. Clear the Next Approver lookup field once the original manager returns from leave.

B. Create an Approval Rule with an Effective Start Date and Effective End Date spanning the absence. Populate the Approver field of the rule with the subtitle Approver, then add the rule to the existing Approval chain as the first step.

C. Create a new Approver record, with the Group ID field set to the ID of a Public Group that contains all of the managers. On the original manager’s Approver record, click the Replace button and select the new Approver record.

D. On the original manager’s Approver record, set the Delegated Approver lookup field to reference a different manager’s Approver record, and set the Delegated End field for the date of the original manager’s return.

A

A. On the original manager’s Approver record, reference a different manager’s Approver record in the Next Approver lookup field. Clear the Next Approver lookup field once the original manager returns from leave.

84
Q

Universal Containers sells their subscription products only in whole months. The Users at Universal Containers are sometimes entering values into Start Date and End Date and leaving Subscription Term blank.

They are finding that subscription pricing is not working as they would expect because the dates they are choosing do not equate to exact months. This leads to pricing that may be a few cents or even a few dollars off. The Admin would like to find a solution that does not require forcing the users to use Subscription Term.

What should be done so that the pricing is rounded to the expected value?

A. In the package settings, set Subscription Prorate Precision to Monthly.

B. On the Quote object, set the Subscription Prorate Precision field to Monthly.

C. Create a Price Rule which rounds the Prorate Multiplier to the nearest whole value.

D. Create a Price Rule that takes the user-entered date and calculates a rounded Term

A

A. In the package settings, set Subscription Prorate Precision to Monthly.

85
Q

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.

A

D. Create twin fields that map between the Location field on the Quote to the Location process input.

86
Q

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 non-subscription product. The Admin has already created price conditions to target quote lines for Product A where the additional discount fields are not populated. Which set of additional actions should the Admin take to support this prior purchase constraint?

A. 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.

B. Create a summary variable summing the quantity 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 summary variable is greater than the value 0.

D. Create a summary variable summing the quantity of the asset records for product A and create a price condition verifying that the quantity field on the asset object is greater than the value 0.

A

C. Create a summary variable counting the asset records for product A and create a price condition verifying that the summary variable is greater than the value 0.

87
Q

How should an Admin enable renewal uplift on an Account?

A. Update the Markup (%) field on the Renewal Quote.

B. Change the Renewal Pricing Method to Same on the Account.

C. Select the Combine Subscription Quantities checkbox on the Contract record related to the Account.

D. Update the Renewal Pricing Method to Uplift on the Account, then populate the Renewal Uplift (%) field on the Contract record.

A

D. Update the Renewal Pricing Method to Uplift on the Account, then populate the Renewal Uplift (%) field on the Contract record.

88
Q

Universal Containers sells a monthly subscription service that is offered to their clients with a ramp option. This subscription is priced with a setup fee, an installation fee, and a recurring fee. Which set of actions would meet these requirements?

A. Create three products to represent the setup fee, the installation fee and the monthly fee each with a monthly price dimension, and combine them into a bundle.

B. Create a single product with three monthly price dimensions

C. Create a single product with two one-time price dimensions and one monthly price dimension.

D. Create a single product with two monthly price dimensions and one one-time price dimension.

A

A. Create three products to represent the setup fee, the installation fee and the monthly fee each with a monthly price dimension, and combine them into a bundle.

89
Q

Product A is a Product Option in a bundle and has a Price Book price of $100. When Product A is selected and its quantity is greater than 10, its price falls to $50.

The Admin decides to use a Price Rule targeting the Configurator to implement this price change. Which minimum set of Price Conditions and Price Actions should the Admin create for this Price Rule?

A. One Price Condition verifying that the SBQQ__ProductName__c field on the Product Option object is equal to “Product A”.
One Price Condition using a Summary Variable summing up the quantity of Product A to verify that this Summary Variable is greater than 10.
One Price Action to inject the value 50 into Unit Price field.

B. One Price Condition using a Summary Variable counting Product A to verify that Product A is selected.
One Price Action to inject the value 10 into the Quantity field.
One Price Action to inject the value 50 into the Unit Price field.

C. One Price Condition using a Summary Variable summing up the quantity of Product A to verify that this Summary Variable is greater than 10
One Price Action to inject the value 10 into the Quantity field.
One Price Action to inject the value 50 into the Unit Price field.

D. One Price Condition using a Summary Variable counting Product A to verify that Product A is selected One Price Condition using a Summary Variable summing up the quantity of Product A to verify that this Summary Variable is greater than 10
One Price Action to inject the value 50 into the Unit Price field.

A

A. One Price Condition verifying that the SBQQ__ProductName__c field on the Product Option object is equal to “Product A”.
One Price Condition using a Summary Variable summing up the quantity of Product A to verify that this Summary Variable is greater than 10.
One Price Action to inject the value 50 into Unit Price field.

90
Q

Upon checking the Contracted checkbox on an Amendment Opportunity, a new Contract is generated.

A. True

B. False

A

B. False

91
Q

The Universal Containers Admin is creating a custom formula field, Approval Score, on the Quote Line object to calculate approval score. This field will calculate the average approval score for the Quote to determine how many levels of approval the record should go through when submitted. The Admin planned to use a roll-up summary field on the Quote object to average the Quote Line Approval Score field. The Admin received an error when attempting to create the field. The Quote object has too many roll-up summary fields.
In addition to creating a custom number field on the Quote object to capture the average Approval Score, which action Should the Admin take to resolve the issue?

A. Create a trigger to populate the average Approval Score.

B. Create a Summary Variable and Product Rule to populate the number field with the average Approval Score.

C. Create a Workflow Rule with a Field Update to populate the average Approval Score.

D. Create a Summary Variable and Price Rule to populate the number field with the average Approval Score.

A

A. Create a trigger to populate the average Approval Score.

92
Q

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.

A

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.

93
Q

Universal Containers wants to update the Quantity of a Product in the Line Editor with a Price Rule. The rule should apply only for this one specific Product.

What should the Admin do to ensure that the Price Rule only changes Quote Lines referencing this Product?

A. Create a Price Condition against a Quote Line field that contains a value that is unique to the product selected.

B. Create an Error Condition against a Quote Line field that contains a value that is unique to the product selected.

C. Fill in the Product field on the Price Rule with the Product.

D. Fill in the Lookup Object field on the Price Rule with the Product.

A

A. Create a Price Condition against a Quote Line field that contains a value that is unique to the product selected.

94
Q

Universal Containers must be able to create Quotes that contain Quote Lines with different Start Dates. Order Products must be separated into Orders after generation based in the Start Dates. How can a CPQ Specialist meet this business requirement?

A. Separate Quotes must be created for each unique Start Date.

B. Set both the Order by Quote Line Group and Ordered checkboxes to True.

C. Change Default Order Start Date in CPQ Package settings to Quote Start Date.

D. Set the Order By picklist on the Quote to SBQQ__StartDate__c, and the Ordered checkbox to True.

A

D. Set the Order By picklist on the Quote to SBQQ__StartDate__c, and the Ordered checkbox to True.

95
Q

Summary Variables can be used in Rule Conditions.

A. True

B. False

A

A. True

96
Q

To assign a specific Discount Schedule to an Account (that is active for a specified Start & End Date) you would create a:

A. Price Rule

B. Summary Variable

C. Contracted Price

D. Separate Sub-account

A

C. Contracted Price

97
Q

A sales rep notices on Opportunity that only some Opportunity Products are synched from Quotes. This discrepancy causes inaccuracies in the pipeline.

Which three troubleshooting steps should the Admin take to resolve the issue? Choose 3 answers

A. Ensure the Quote’s Account lookup is populated.

B. Ensure the Opportunity’s Primary Quote lookup is populated.

C. Check the Quote’s Primary checkbox for a value of True.

D. Ensure the Quote’s Opportunity lookup is populated.

E. Check the Quote’s Primary checkbox for a value of False.

A

A, B, E

98
Q

Universal Containers has the following Discount Schedule attached to product L. Product L is a Product Option for two bundles, A and B. A user at Universal Containers has added both bundles to a Quote. In Bundle A, Product L has a Quantity of 7. In Bundle B, Product L has a Quantity of 8. On this Quote, however, both Product Options are being discounted using the second tier in the table above. Which two actions allow both Product Options to be discounted using the first tier?

A. Set the Aggregation Scope field on the Discount Schedule to None, as well as uncheck Cross Products.

B. Apply a separate discount schedule to the Product Option records in each Bundle.

C. Move Discount Schedule X from Product L to the corresponding Product Option records in each Bundle.

D. Change the Product Option Type for Product L to Related Product in both Bundles.

A

A, C

99
Q

Universal Containers wants to default information on the Quote Line from a Product field. How should this information be transferred?

A. Create a cross-object formula field that stores the Product Field’s value in the Quote Line field.

B. Create two fields with the same API name and type on the Product and Quote Line.

C. Create a Price Rule that stores the Product field’s value in the Quote Line field.

D. Create a Workflow Rule that stores the Product field’s value in the Quote Line filed.

A

B. Create two fields with the same API name and type on the Product and Quote Line.

100
Q

Universal Containers has a multi-layer bundle with a Percent of Total option in the first level. This Percent of Total option’s calculation should be based on other options in the same level. How should the Admin set this up?

A. Set the Percent of Total Scope field on the Product Option record to a value of Components.

B. Set the Percent of Total Scope field on the Product Option record to a value of Package.

C. Set the Percent of Total Category field on each Product in the bundle to the same value.

D. Set the Percent of Total Scope field on the Product Option record to a value of Group.

A

A. Set the Percent of Total Scope field on the Product Option record to a value of Components.