You are on page 1of 30

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. In the package settings, set Subscription Prorate Precision to Monthly.
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.
c. Mark the "Check Prior Purchases" checkbox as TRUE.
Universal Containers (UC) wants to set up four separate Template Sections. UC also
wants each of these sections to render on its own page, no matter if the text field fills an
entire page or not. Which two will determine how the page breaks?

a. Under the Page Break picklist, select the After option on each of the first three
Template Sections.
b. Under the Keep with Previous picklist, select the Always option on each of the
Template Sections.
c. Under the Keep Separate picklist, select the Always option on each of the Template
Sections.
d. Under the Page Break picklist, select the Before option on each of the last three
Template Sections.
a. Under the Page Break picklist, select the After option on each of the first three
Template Sections.
d. Under the Page Break picklist, select the Before option on each of the last three
Template Sections.
Universal Containers wants to apply an additional discount of 15% to the Quote when
Payment Frequency is Monthly or Bi-Weekly and Product A is added or User Count
greater than 25 is defined. What is the correct Price Rule Setup?

a. One Price Rule with Conditions Met set to Custom, three Price Conditions, and one
Price Action.
b. Four Price Rules with Conditions Met set to All, one Price Condition each and one
Price Action each.
c. One Price Rule with Conditions Met set to All, four Price Conditions, and one Price
Action.
d. Two Price Rules with Conditions Met set to All, one Price Condition on one rule and
two on the other, and one Price Action each.
a. One Price Rule with Conditions Met set to Custom, three Price Conditions, and one
Price Action.
Universal Containers has a bundle that has a large number of Product Options. They do
not want all of the options available to be visible on the configuration by default. They
want the User to click a button within each Feature to see which Product Options are
available to be selected, and then have the User select Product Options from that page.
How should the Admin set up the bundle for the display to work this way?

a. Select the Required checkbox on each Product Option in the Bundle.


b. Select the Hidden checkbox on the Bundled Product record.
c. Select Add as the Option Selection Method on the Bundle product.
d. Select Click as the Option Selection Method on the Bundle product.
c. Select Add as the Option Selection Method on the Bundle product.
Universal Containers wants to introduce a new product as an add-on item for an
existing bundle that its customers can purchase on a yearly basis. The price of the
product will be 15% of the combined prices of the other products and should not
contribute value to other Percent of Total subscription products. Which configuration is a
valid way to set up this new product?

a. Subscription Pricing: Fixed, Percent of Total (%): 15%, Include in Percent of Total:
False, Subscription Term: 1
b. Subscription Pricing: Percent of Total, Percent of Total (%): 15%, Exclude from
Percent of Total: True, Subscription Term: 12
c. Subscription Pricing: Percent of Total, Percent of Total (%): Exclude from Percent of
Total: False Subscription Term: 1
d. Subscription Pricing: Fixed, Percent of Total (%): 15%, Include in Percent of Total:
True, Subscription Term: 12
b. Subscription Pricing: Percent of Total, Percent of Total (%): 15%, Exclude from
Percent of Total: True, Subscription Term: 12
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.
b. Use package product code.
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.
d. Populate Default Subscription Term on the Quote Line.
Universal Containers has a requirement to ensure that Product B is always quoted with
Product A in a bundle. The products are in separate features and there is no clear
indication that they must be sold together. They implemented a Product Validation rule
to fulfill this requirement, but received complaints that it was not user friendly. What
other approach should the Admin take to fulfill this requirement?

a. Create an Option Constraint with Type: Add.


b. Create a Configuration Price Rule to add Product B.
c. Create a Product Selection rule to add Product B.
d. Create an Option Constraint with Type: Dependency.
c. Create a Product Selection rule to add Product B.
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. Special Price and Special Price Type
Universal Containers uses Contracted Pricing to set pricing for specific distributors and
those distributors' business units (child accounts). Product A has a product family of
Storage and a list price of $300. The parent account has a Contracted Price set to $200
and a filter based on the product family of Storage. Which two ways can the Admin set
Product A back to list price on a business unit account?

a. Set Ignore Parent Contracted Prices to true on the parent contracted price.
b. Create a new contracted price for Product A on the business unit account with a price
of $300.
c. Create a new contracted price record for Product A on the business unit account and
set its Ignore Parent Contracted prices to true.
d. Set Ignore Parent Contracted Prices to true on the business unit account record.
b. Create a new contracted price for Product A on the business unit account with a price
of $300.
d. Set Ignore Parent Contracted Prices to true on the business unit account record.
12. 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
b. SBQQ__Product__r.Name
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.
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.
Universal Containers has a quote with the following Process Inputs. The Admin wants
questions that change dynamically based on answers to previous questions. For the
first question, if the answer to "What business problem are you solving" is: Consolidated
IT, then Server Types should be shown as the only next question. If the answer is
"Manage Time & Express," then Deployment Options and Commercial Segment should
be shown and Server Types should be hidden. How should the quote process be set up
to meet this requirement.

Process Input - Question


Business Solution - What business problem are you solving?
Server Types - What server types?
Deployment Options - Preferred Deployment Options
Commercial Segment - Commercial Segment

a. Create a Process Input Condition on Business Solution where Server Types equals
Consolidated IT. Create a Process Input Condition on Deployment Options and
Commercial Segment where Business Solutions equals Manage Time & Expense.
b. Create a Process Input Regulation on Server Types where Business Solution equals
Consolidated IT. Create a Process Input Regulation on Deployment Options and
Commercial Segment where Business Solutions equals Manage Time & Expense.
c. Create a Process Input Condition on Server Types where Business Solution equals
Consolidated IT. Create a Process Input Condition on Deployment Options and
Commercial Segment where Business Solutions equals Manage Time & Expense.
d. Create a Process Input Condition on Server Types Where Business Solution equals
Consolidated IT. Create a Process Input Regulation on Deployment Options and
Commercial Segment where Business Solutions equals Manager Time & Expense.
c. Create a Process Input Condition on Server Types where Business Solution equals
Consolidated IT. Create a Process Input Condition on Deployment Options and
Commercial Segment where Business Solutions equals Manage Time & Expense.
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.
a. Check "Apply to Product Options" on the existing Configuration Attribute, then make
Product B an option of Product A.
A User forgot to store an Additional Discount at the Quote level while they were in the
Line Editor. Rather than going back in, they have changed the field on the Quote's detail
page. After doing so, however, no prices were updated to reflect the new discount.
Which reason could explain this unexpected behavior?

a. The Additional Discount is only applied to the Amount fields on the Quote.
b. Fields updated outside of the Line Editor do not affect Pricing.
c. The Additional Discount field is not in the Calculating Fields field set.
d. A Price Rule is needed to inject this value into the Quote Lines.
d. A Price Rule is needed to inject this value into the Quote Lines.
Universal Containers needs to set up a bundle so that the sales rep can set some
values that apply to the bundle rent, and others that apply to specific options. Which two
configurations meet this requirement?

a. Use custom product option fields for option-level values.


b. Use configuration attributes for option-level values.
c. Use custom product option fields for bundle-level values.
d. Use configuration attributes for parent-level values.
a. Use custom product option fields for option-level values.
d. Use configuration attributes for parent-level values.
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.
b. In the Shading Color field on the Quote Template record.
The Admin at Universal Containers received feedback that users are trying to
reconfigure bundles on renewals quotes and finding that the Configuration Attribute
values are blank and must be manually fixed. This issue is not observed on new
business quotes. What is the cause and possible resolution to this problem?

a. Configuration Attributes not configured for renewals; check Preserve for Renewals on
Configuration Attribute records.
b. Preserve Bundle Structure not set up on Contract object; create a workflow rule to
automatically set to true.
c. Field mapping not set up; create field on Subscription/Asset records with the same
API name as field on Quote Line.
d. Field mapping not set up; create field on Quote Line with the same API name as the
field in the configuration attribute.
c. Field mapping not set up; create field on Subscription/Asset records with the same
API name as field on Quote Line.
Universal Containers has a custom Quote Line picklist, "Process." The User will need to
set this field for all non-subscription products added to the Quote Line Editor. How
should the Admin customize the layout of the Quote Line Editor, so that the Process
picklist appears?

a. Update the EditLinesFieldSetName formula to return "Process" in the returned


comma-separated stream.
b. Edit the "Line Editor" field set on the Quote Line object and drag in the "Process"
field.
c. Edit the "Quote Line Layout" page and drag the Process field into the "Line Editor"
section.
d. Add the "Process" field to the "Line Columns" multi-select picklist on the Salesforce
CPQ Installed Package settings.
b. Edit the "Line Editor" field set on the Quote Line object and drag in the "Process"
field.
The Admin has set up a yearly price dimension on Product Z. The User has added
Product Z to a quote with a 30-month subscription term and sees that Year 3 is the
partial segment, but the customer requires Year 3 to be a full year. What steps should
the Admin take to enable the User to choose which year represents the partial
segment?

a. Place the "First Segment Term End Date" field into the Line Editor field set on the
Quote object.
b. Place the "Start Date" and "End Date" fields into the Segmented Line Editor field set
on the Quote Line object.
c. Place the "Subscription Term" field into the Segmented Line Editor field set on the
Quote Line object.
d. Place the "Partial Segment" field into the Segmented Line Editor field set on the
Quote Line object.
a. Place the "First Segment Term End Date" field into the Line Editor field set on the
Quote object.
The Admin has created the "Promotional Discount ABC" price rule below.

-IMAGE-

Assuming a quote where all conditions form this rule are met, which products on the
quote get a discount?

a. Product C
b. Product A, Product B, and Product C
c. Product A and Product C
d. Product B and Product C
d. Product B and Product C
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 hidden search filter was set
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.
b. Create two fields with the same API name and type on the Product and Quote Line.
User A at Universal Containers has an active quote with Company A. Before the quote
is finalized, however, Universal Containers enters into an agreement with Company A to
always provide a 20% discount on one of the products that User A is quoting. An Admin
has correctly configured the contracted price. When User A recalculates, however, the
contracted price is not applied. What explains this behavior?

a. The User must press Refresh Prices to see the effect.


b. The quote line for this product has Non Discountable checked.
c. The contracted price is only applied when adding a product.
d. The User must set Allow Contracted Prices on their quote.
c. The contracted price is only applied when adding a product.
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.
b. One Subscription record and two Asset records will be created.
c. One Subscription record and an Asset record will be created.
Universal Containers wants their documents to be translated into multiple languages.
The Admin has already provided translations for the merge fields, but wants to create
translations for the static text. What is the proper structure of the variable that
represents the translatable static text in Template Content?

a. {!Text.VariableName}
b. {$Data.VariableName}
c. {!Data.VariableName}
d. {$Text.VariableName}
d. {$Text.VariableName}
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.
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.
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.
d. Use a Tested Variable that counts the number of existing setup fee Subscriptions.
The Admin at Universal Containers would like all optional products to be displayed
separately from non-optional products. The two-line item sections have been set up in
the quote template and named as follows: Required. Optional. What are the two steps
the Admin should take in order to finish setting up the quote template?
a. For the Required Section: Filter Field: Optional, Filter Operator: Equals, Filter Value:
True
b. For the Required Section: Filter Field: Optional, Filter Operator: Equals, Filter Value:
False
c. For the Optional Section: Filter Value: Optional, Filter Operator: Equals, Filter Value:
False
d. For the Optional Section: Filter Field: Optional, Filter Operator: Equals, Filter Value:
True.
b. For the Required Section: Filter Field: Optional, Filter Operator: Equals, Filter Value:
False
d. For the Optional Section: Filter Field: Optional, Filter Operator: Equals, Filter Value:
True.
The Admin at Universal Containers created the following range Discount Schedule: The
Users are confused by the results when the quantity falls on a number that is the
threshold for an Upper/Lower Bound. For example, when 20 is selected, the discount
percent is 30%. The users are expecting a discount percent of 20%. Which explanation
best explains this phenomenon?

Tier - Lower Bound - Upper Bound - Discount %


1 - 1 - 10 - 10
2 - 10 - 20 - 20
3 - 20 - 30 - 30

a. Lower bound is inclusive, upper bound is exclusive


b. The Discount Schedule should be type Slab instead of Type Range
c. The Discount Schedule should is a Term schedule, but should be Quantity
d. The Discount Schedule should have Inclusive set to True.
a. Lower bound is inclusive, upper bound is exclusive
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
b. Quote
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.
d. Clone the record, reference the clone in place of the original record, then delete
elements (such as table rows) until the template renders.
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.
c. Set the Sub Group Field to be Product
Universal Containers wants to calculate the net amount of all hardware products on a
quote. For this purpose, the Admin creates a price rule injecting the result of a summary
variable into a quote field. Which picklist value(s) from the Calculator Evaluation Event
field should be selected for this price rule?

a. Before Calculate and On Calculate


b. After Calculate
c. On Calculate
d. On Calculate and After Calculate
b. After Calculate
Universal Containers has Quote Terms specific to Product X and separate Quote Terms
specific to Product Y. The Admin has created an output document with separate
Template Sections for each set of Quote Terms. Each Template Section references a
separate Template Content record. Which tasks should the admin complete to ensure
Quote Terms for Product X and Y appear separately in the output document?

a. Set the Product X Template Section filter fields to Product Code = Product X; repeat
for Product Y.
b. Create a Term Condition for all Product X Quote Terms where Section = Template
Section X; repeat for Product Y.
c. Set the Template Content field for all Product X Quote Terms to the Product X
Template Content record; repeat for Product Y.
d. Delete the second Template Section and set the Group field on the remaining
Template Section to SBQQ__ProudctCode__c.
a. Set the Product X Template Section filter fields to Product Code = Product X; repeat
for Product Y.
Universal Containers sells a subscription Product Y that is sometimes sold in yearly
segments and sometimes sold in quarterly segments. How should the Admin configure
price dimensions for Product Y to allow the User to determine segment length?
a. Create one price dimension with Type set to Custom.
b. Create two price dimensions, one with Type set to Yearly, the other with Type set to
Quarterly.
c. Add the "Segment Type" field to the Segment Line Editor field set on the Quote Line
object.
d. Create one price dimension with Type set to Yearly and Allow Override set to True.
b. Create two price dimensions, one with Type set to Yearly, the other with Type set to
Quarterly.
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.
d. A Price Rule, with conditions that check the Quote field values, and an action to
update the Quote Lines.
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?

Lower Bound - Upper Bound - Discount %


0 - 11 - 10%
11 - 21 - 20%

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. Set the Aggregation Scope field on the Discount Schedule to None, as well as
uncheck Cross Products.
The Admin at Universal containers has created a formula field to calculate margin on
the Quote Line object. This field should be hidden from all Users that are not Admins or
management. How can the Admin accomplish this?

a. Remove the margin field from the Quote Line Editor Field Set for relevant Profiles.
b. Remove the margin filed from the Quote Line Editor Field Set for relevant Roles.
c. Set Visible to false for relevant Profiles on the field-level security for the margin field.
d. Set Visible to false for relevant Roles on the field-level security for the margin field.
c. Set Visible to false for relevant Profiles on the field-level security for the margin field.
Universal Containers has a new product that they wish to include in one of their
bundles. When a User is configuring the bundle, however, the product does not show
up. No Product Rules have been configured in this Org. What is a plausible explanation
for why this Product is not present?

a. No Price Book Entry is in this Quote's currency.


b. The Product's "Hidden" field is set to True.
c. The Price Book Entry for this Product is zero
d. The" Quote Line Visibility" field is set to "Never."
d. The" Quote Line Visibility" field is set to "Never."
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
d. Cost, Product A price would be $11, Product B price would be $24
Universal Containers has a custom picklist filed with three values on their products. The
Admin would like to create a Dynamic Bundle to display products if the picklist value
matches that of a Configurations Attribute. How should the Admin create Filter Product
Rules to meet the business requirement?

a. Create three rules, each with two conditions that compare the configuration attribute
with a static value and the product field.
b. Create one rule with three conditions, each that compares the configuration attribute
filed with a static value.
c. Create three rules, each with one condition that compares the product field with the
Configuration attribute filed.
d. Create one rule with one condition that compares the product field with the
configuration attribute filed.
d. Create one rule with one condition that compares the product field with the
configuration attribute filed.
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
d. SBQQ__RegularPrice__c = SBQQ__ListPrice__C * 1.1
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)
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. Set the Show Bundled Products field to False on the Quote Template.
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.
b. Check the Hidden checkbox on the Bundle Product Record.
Universal Containers (UC) has Product Options in a bundle that must be displayed in
the Quote Line Editor to the User. However, UC does not want these Product Options to
display on the Quote Document that is generated and presented to the Customer. How
should the Admin set up the bundle to meet these requirements?

a. Select the Hidden checkbox on the Product Option.


b. Select the Bundled checkbox on the Product Option.
c. Set the Quote Line Visibility field to Editor Only on the Product Option.
d. Set the Quote Line Visibility field to Always on the Product Option.
c. Set the Quote Line Visibility field to Editor Only on the Product Option.
On a quote template, the Price line column has a template section "Price Line Items"
defined. Which behavior will the Admin observe when generating the output document?

a. "Price" line column will not appear for Included or zero price items.
b. "Price" line column will appear in multiple line item sections.
c. "Price" line column will not appear for other line items sections.
d. "Price Line Items: section will show only the "Price" Line column.
d. "Price Line Items: section will show only the "Price" Line column.
Universal Containers conducts business via channel sales and offers a Partner
program, in which Partners receive a different level of discount based on their
partnership level and the product family. The CPQ Architect has determined that the
Partner discount will be automatically assigned with price rules, based on a lookup
table. The CPQ Architect has created the following lookup table with an object named
"Partner Program". How many price rules should the Admin create in order to process
the four different discounts offered to Partners

Partnership - Family - Discount


Standard - Hardware - 10
Standard - Software - 20
Premium - Hardware - 25
Premium - Software - 50

a. Four
b. Two
c. Three
d. One
d. One
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)
b. IF(TEXT(Payment_Frequency_c) = "Monthly" , SBQQ_ListPrice_c * 1.1,
SBQQ_ListPrice_c)
Universal Containers wants to apply different Discount Schedules depending on the
currency of the Quote, how should the Admin set this up?

a. Create a Lookup Relationship on the Quote to the Discount Schedule for the user to
populate.
b. Using a Price Rule, Inject the ID of the Discount Schedule sourced from a formula
field on the Quote Line.
c. Modify the Discount Schedule formula field on the Quote Line to reference the IDs of
your Discount Schedules.
d. Create a Discount Schedule for each currency in the related list on the Product.
b. Using a Price Rule, Inject the ID of the Discount Schedule sourced from a formula
field on the Quote Line.
Universal Containers wants their documents to be translated into multiple languages.
The Admin has already provided translations for the merge fields, but wants to create
translations for the static text. What is the proper structure of the variable that
represents the translatable static text in Template Content?

a. {IText. VariableName}
b. {$Text.VariableName}
c. {IData.VariableName}
d. {$Data.VariableName}
b. {$Text.VariableName}
The Admin at Universal Containers is receiving an "Attempt to de-reference a null
object" error when generating a Quote Document after adding the following section to
display line items with the Product Family Setup Fees: What change needs to be made
to resolve this error?

a. Filter Field must be the field name Product Family.


b. Filter Value should have quotations around Setup Fees
c. More than one-line volume must apply only to this section.
d. Filter Operator must be populated with Equals.
d. Filter Operator must be populated with Equals.
The Admin wants quote Terms to display on an output document which includes
existing admin-created sections. Which object records should the Admin create for the
output document?

a. Quote Term, Template Section, Terms and Conditions


b. Quote Term, Template Content with Type set to HTML, Template Section
c. Quote Term, Template Content with Type set to Quote Terms, Terms and Conditions
d. Quote Term, Template Content with Type set to Quote Terms, Template Section
d. Quote Term, Template Content with Type set to Quote Terms, Template Section
A User at Universal Containers has created a new quote on Opportunity Z, which
includes a fixed price subscription product. The Opportunity has been updated to
Closed/Won, and the "Contracted" checkbox is marked TRUE; however, the contract is
not generated. Which fields are likely causing the issue?

a. Primary and Subscription Term


b. Primary and Start Date
c. Primary, Subscription Term, and End Date
d. Subscription Term and End Date
b. Primary and Start Date
Bundle A has four Product Options within Product Feature A: Products A, B, C, and D.
When Bundle A is added to a Quote? How should the Admin set up a Discount
Schedule so that the quantities of all Product Options on this Quote are aggregate?

a. Set the Discount Schedule on Product Feature A and mark the "Cross Products:
Checkbox as TRUE.
b. Set the Discount Schedule on Product Feature A and mark the "Cross Products"
Checkbox as FALSE.
c. Set the Discount Schedule on the Product Option records and mark the" Cross
Products" checkbox as TRUE
d. Set the Discount Schedule on the Product Option records and mark the "Cross
Products" checkbox as FALSE
a. Set the Discount Schedule on Product Feature A and mark the "Cross Products:
Checkbox as TRUE.
Universal Containers has a requirement to set a maximum discount approval threshold
for the User. This Threshold is a calculated value based on data held in a Custom
Object. The Admin has determined that this will require two price rules. The first rule is a
lookup rule that Pulls a value from a custom object record and set it to a custom field on
the quote line. The second price rule evaluates if the custom field is populated, and if
so, it calculates the maximum discount threshold using that value. Both Price Rules
have Evaluation Events set to On Calculate. The Second Price Rule is not running. How
should the Price Rules be altered so that the second Price Rule will run?

a. Both Price Rules must be moved to the Before Calculate Evaluation Event.
b. The order of the Price Action for the first Price Rule must be earlier than that of the
second.
c. The second Price Rule must have the same Evaluation Order as the first.
d. The second Price Rule must be in a later Calculator Evaluation Event.
d. The second Price Rule must be in a later Calculator Evaluation Event.
An Admin has made numerous changes to a Template Content record over the course
of a day, and now finds that the "Failed to Load PDF" error message appear when the
output document is generated. Which steps should the Admin perform to diagnose the
error?

a. Copy and paste the content into a text editor and run a syntax checker, modify and
replace HTML until the template renders.
b. Clone the record, reference the clone in place of the original record, then delete
elements (such as table rows) until the template renders.
c. Download the template content via Dataloader and analyze the HTML source, modify
and replace HTML until the template renders.
d. Edit the template content and view as source, then modify HTML until clicking Check
Syntax results in "NO Errors"
b. Clone the record, reference the clone in place of the original record, then delete
elements (such as table rows) until the template renders.
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.
d. Create twin fields that map between the Location field on the Quote to the Location
process input.
Universal Containers has Terms and Conditions it wants to include in documents sent to
customers. The Admin is tasked with creating conditional Quote Terms to meet this
requirement. Which two options could a condition be tested against in order to
determine which Quote Terms will be included on the output document?

a. Quote Line fields


b. Summary Variables
c. Quote fields
d. Product fields
b. Summary Variables
c. Quote fields
Universal Containers (UC) wants to use an Option Constraint in a bundle that requires a
user to sell Product Option X before they can sell Product Option Y. Sales has indicated
that this would be too restrictive, and they want to be able to select Product Option Y as
long as Product Option X is an existing asset on the account. UC has approved this
change. What should the Admin do to address this change?

a. Mark the "Check Prior Purchases" checkbox as TRUE.


b. List accounts with assets in the "Option Constraint Group" field.
c. Use a Product Rule instead of an Option Constraint.
d. Look up the account with the assets on the "Account" field.
a. Mark the "Check Prior Purchases" checkbox as TRUE.
An Admin at Universal Containers wants to map configuration attribute values to the
quote line in a customer's product catalog. Assuming the field mapping is correct, which
setup will prevent the configuration attribute value from being stored on the non-bundle
quote line?

a. On the Configuration Attribute, "Apply to Product Options" is not selected.


b. A selection rule is being used to hide a configuration attribute value.
c. On the Configuration Attribute, "Hidden" is selected.
d. The user chose a configuration attribute value that cannot be mapped.
a. On the Configuration Attribute, "Apply to Product Options" is not selected.
Universal Containers wants to default information on the Quote Line from a Product
field. How should this information be transferred?

a. Create a Price Rule that stores the Product field's value in the Quote Line field.
b. Create a Workflow Rule that stores the Product field's value in the Quote Line field.
c. Create two fields with the same API name and type on the Product and Quote Line.
d. Create a cross-object formula field that stores the Product Field's value in the Quote
Line field.
c. Create two fields with the same API name and type on the Product and Quote Line.
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.
d. Change the Prorate Calculation field in package settings from Month to Day.
Universal Containers sells a subscription service priced as follows:

Quantity - Price
First unit - $100
Units 2 to 5 - $100 in total
Units 6 to 10 - $10 each
Units 11 to 50 - $9 each
Units 51 and above - $8 each

Which setup should the Admin implement for this pricing model?

a. One discount schedule with five discount tiers


b. Five block price records
c. Two block price records and one discount schedule with three discount tiers
d. Five block price records and one discount schedule with five discount tiers
c. Two block price records and one discount schedule with three discount tiers
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.
b. Product A is an Asset that the Customer already owns, and will not be priced again.
Universal Containers uses Contracted Pricing to set pricing for specific distributors and
those distributors' business units (child accounts). Product A has a product family of
Storage and a list price of $300. The parent account has a Contracted Price set to $200
and a filter based on the product family of Storage. Which two ways can the Admin set
Product A back to list price on a business unit account?

a. Set Ignore Parent Contracted Prices to true on the business unit account record.
b. Create a new contracted price record for Product A on the business unit account and
set its Ignore Parent Contracted Prices to true.
c. Create a new contracted price for Product A on the business unit account with a price
of $300.
d. Set Ignore Parent Contracted Prices to true on the parent contracted price.
a. Set Ignore Parent Contracted Prices to true on the business unit account record.
c. Create a new contracted price for Product A on the business unit account with a price
of $300.
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. 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.
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.
b. Create Localization records for individual Quote Terms for all three languages.
c. Enable "Allow Output in Different Languages" In the managed package settings.
Universal Containers requires a subset of Products to be viewed based on a button on
the Quote Line Editor. Which Salesforce CPQ functionality will satisfy this requirement?

a. Custom Action
b. Product Rules
c. Custom Script
d. Pricing Rules
a. Custom Action
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
b. Quote, Quote Line, Quote Line Group, Quote Document
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.
b. Fill the Conditional Print Field on the Column Lines object.
d. Create an additional Lines Section without the Monthly Price field.
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.
b. The Products have a Discount Schedule and Cross Order is not selected.
Which two objects could a discount schedule be applied and take precedence over
discount schedule identified in a product feature?

a. Product
b. Product Option
c. Contracted Price
d. Segmented Product
b. Product Option
c. Contracted Price
When selecting Product Option A inside a bundle, Universal Containers has a
requirement that Product Option B's Quantity should be updated in real time. Apply
Immediately has been set on Product Option A. Which settings should be used on the
Price Rule to meet these requirements?
a. Evaluation Scope = Calculator
Calculator Evaluation Event = Save
b. Evaluation Scope = Configurator
Configurator Evaluation Event = Edit
c. Evaluation Scope = Calculator
Calculator Evaluation Event = Edit
d. Evaluation Scope = Configurator
Configurator Evaluation Event = Save
c. Evaluation Scope = Calculator
Calculator Evaluation Event = Edit
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.
b. Create two Product Features, Maintenance and Support. The Support feature should
have a lower value in the "Number" filed.
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. The Summary Fields field set
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.
c. The Configuration Rule must be associated with the Parent Product in the bundle.
The Admin at Universal Containers set up a Price Rule to override List Price with a
discounted promotional price. The Price Action has a formula which is as follows:
SBQQ_ListPrice_c * (1 - Promotional_Discount_c). The Admin is finding that every
Calculate is clicked, the price is adjusted.

For example, if List Price is $10.00 and promotional discount is 10%: 10.00 * (1 - 020) =
9.00.

The next time calculate is clicked, the following calculation takes place: 9 * (1-0.10) =
8.10. If List Price must be overridden, how can this problem be fixed?

a. The Salesforce CPQ package has an Original Price field which should be used
instead of Last Price in the formula.
b. Create a field to hold the Price Book price and populate on Quote creation with a
Workflow Rule for use in the formula.
c. Create a field to hold the Price Book price, and populate Before Calculate with ...
Price Rule for use in the formula.
d. The Salesforce CPQ package has an MSRP field which should be used instead of
Last Price in the formula.
a. The Salesforce CPQ package has an Original Price field which should be used
instead of Last Price in the formula.
An Admin has set up option constraints in the Universal Container sandbox where
Product A depends on the selection of Product B. During testing, it is determined that
Product A can be selected regardless of whether Product B has been selected or not.
Why is this happening?

a. Product A was set up as the Constrained Option.


b. The Option Constraint was set up with type "Dependency."
c. Product B was set up as the Constraining Option.
d. The Option Constraint has not been activated.
d. The Option Constraint has not been activated.
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. Template
b. Quote
c. Opportunity
d. Quote Line
b. Quote
An Admin at Universal Containers wants to set up a product bundle that dynamically
generates SKUs depending on what their users choose during the selling process.
Which three fields are required for this type of configuration?

a. Component Code Position


b. Custom Configuration Page
c. Component Description Pattern
d. Component Code
e. Configured Code Pattern
a. Component Code Position
d. Component Code
e. Configured Code Pattern
Universal Containers allows clients to negotiate a discount for Product A until a
specified date up contract activation. Which three fields on the Contracted Price record
should be configured to satisfy this requirement?

a. Product
b. Contract
c. Expiration Date
d. Discount
e. Effective Date
a. Product
c. Expiration Date
d. Discount
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.
b. In the Conditional Print Field of a Template Section for only price Line Columns.
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. Which
two should the Admin change the rule or configuration attributes so that the error
message only appears upon clicking Save?

a. Change the configuration attribute field Apply Immediately to False.


b. Change the product rule field Evaluation Event to Save.
c. Change the product option field Apply Immediately to True.
d. Add a product rule Condition to check if Evaluation Action = Save.
a. Change the configuration attribute field Apply Immediately to False.
b. Change the product rule field Evaluation Event to Save.
Universal Containers wants line items to be organized into pre-defined groups on the
output document. The name of these pre-defined groups needs to be displayed above
each group in the output to identify it. Which two ways can an Admin meet this
requirement?
a. Set the Group field on the Line Items type of Template Content record.
b. Create Solution Groups, allowing users to group products on the Quote Line Editor.
c. Set the Group Filed field on the Quote Template or Template Section records.
d. Set the New Quote Group field on each Product record with the associated group
name.
a. Set the Group field on the Line Items type of Template Content record.
d. Set the New Quote Group field on each Product record with the associated group
name.
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.
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.
A user at Universal Containers has logged a ticket stating that Cloud Storage Support is
priced incorrectly. Based on a Quote with a 12-month Subscription Term and the
information below, take the first steps in verifying their claim by calculating the support
pricing. What is the calculated List Unit Price the user should see for Cloud Storage
Support?

Cloud Storage
List Unit Price - $1,000
Net Unit Price - $500
Default Subscription Term - 12
Subscription Pricing - Fixed Price
Include in Percent of Total - False
Exclude From Percent of Total - False
Cloud Backup
List Unit Price - $500
Net Unit Price - $250
Default Subscription Term - 12
Subscription Pricing - Fixed Price
Include in Percent of Total - TRUE
Exclude From Percent of Total - False

Cloud Storage Ent Replication


List Unit Price - $4,000
Net Unit Price - $2,000
Default Subscription Term - 12
Subscription Pricing - Fixed Price
Include in Percent of Total - TRUE
Exclude From Percent of Total - Flase

Cloud Storage Support


Default Subscription Term - 1
Subscription Pricing - Percent of Total
Percent of Total Base - Net
Percent of Total (%) - 10%

a. $225
b. $25
c. $50
d. $27
a. $225
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 field must be created on the Quote Line object.
d. A twin field must be created on the Quote Line object.
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.
c. Create a single product with two one-time price dimensions and one monthly price
dimension.
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.
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.
Universal Containers sells products that require serial numbers assigned to each
product that is sold. These products do not expire and the serial number is assigned to
each record after the contract is created. Which Product field value should the Admin
set up to handle this use case?

a. Asset Conversion: One Per Line


b. Asset Conversion: One Per Unit
c. Subscription Type: One-Time
d. Subscription Price: List Price
b. Asset Conversion: One Per Unit
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. Assets will be created on the account for each product in the quote.
c. A contract will be generated with no subscriptions for each product in the quote.
d. A contract will be generated with subscriptions for each product in the quote.
d. A contract will be generated with subscriptions for each product in the quote.
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.
b. Select the Component checkbox on any Product that is a Product Option for the
bundle.
Universal Containers wants to create a new product that will be sold as part of a bundle.
The product should be priced as 10% of all components' net total price and carry a term
of 12 months, The Product has been configured as such. Which product and option
configuration will attain the required pricing?

Percent of Total (%): 10


Subscription Term: 12

Object - Field - Data

A:
Product - Pricing Method - Percent of Total
Product - Percent of Total Scope - Components
Option - Percent of Total Base - Customer

B:
Product - Pricing Method - Percent of Total
Product - Percent of Total Base - Customer
Option - Percent of Total Scope - Package

C:
Product - Subscription Pricing - Percent of Total
Product - Percent of Total Scope - Net
Option - Percent of Total Base - Components

D:
Product - Subscription Pricing - Percent of Total
Product - Percent of Total Base - Net
Option - Percent of Total Scope - Components
C:
Product - Subscription Pricing - Percent of Total
Product - Percent of Total Scope - Net
Option - Percent of Total Base - Components
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.
a. Create one quote process and dynamically display subsequent questions depending
on answers to the prior question.
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.
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.
Universal Containers (UC) wants to set up four separate Template Sections. UC also
wants each of these sections to render on its own page, no matter if the text field fills an
entire page or not. Which two will determine how the page breaks?

a. Under the Keep with Previous picklist, select the Always option on each of the
Template Sections.
b. Under the Keep Separate picklist, select the Always option on each of the Template
Sections.
c. Under the Page Break picklist, select the After option on each of the first three
Template Sections.
d. Under the Page Break picklist, select the Before option on each of the last three
Template Sections.
c. Under the Page Break picklist, select the After option on each of the first three
Template Sections.
d. Under the Page Break picklist, select the Before option on each of the last three
Template Sections.
Universal Containers sells a monthly subscription service with bered pricing:

Total Price
$1,000 for the first 100 units
$1,000 plus $9 per unit above 100
$4,600 plus $8 per unit above 500
$8,600 plus $7 per unit above 1,000

Which pricing method should the Admin Select for this service?

a. Tiered
b. Segmented
c. List
d. Block
d. Block
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.
c. Select the Allow Non-Consecutive Custom Segments checkbox on the salesforce
CPQ package settings.
Universal Containers wants to have quantity requirements for certain Product options in
a bundle. The Product Option's quantity must be multiplied by the quantity of the bundle
product. How should the Admin set this up in the bundle to meet the requirement?

a. Select the Multiplier checkbox on the Bundle.


b. Select the Bundled checkbox on the Product Option.
c. Select Component as the Type field on the Product Option.
d. Select the Quantity Editable checkbox on the Product Option.
c. Select Component as the Type field on the Product Option.
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 A.
The Admin has set up a yearly price dimension on Product Z. The User has added
Product Z to a quote with a 30-month subscription term and sees that Year 3 is the
partial segment, but the customer requires Year 3 to be full year. What steps should the
Admin take to enable the User to choose which year represents the partial segment

a. Place the "First Segment Term End Date" field into the Line Editor field set on the
Quote object.
b. Place the "Start Date" and "End Date" fields into the Segmented Line Editor field set
on the Quote Line object.
c. Place "Subscription Term" Field into the Segmented Line Editor field set on the Quote
Line object.
d. Place the "Partial Segment" field into the Segmented Line Editor field set on the
Quote Line object.
a. Place the "First Segment Term End Date" field into the Line Editor field set on the
Quote object.
Universal Containers wants to prevent users from selecting a Product Option when a
conflicting one has been chosen. The Product Options that should not be selected
should not be displayed to the users. The Admin needs to set up a Product Selection
Rule to meet this requirement. Which Type should be used for the product Action?

a. Hide
b. Disable
c. Hide and Remove
d. Disable and Remove
c. Hide and Remove
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. Product Option and Quote
c. Configuration Attribute and Quote
d. Product Option and Quote Line
d. Product Option and Quote Line

You might also like