Cpq Practice Tests

60 Questions | Total Attempts: 1767

SettingsSettingsSettings
Practice Test Quizzes & Trivia

.


Questions and Answers
  • 1. 
    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

  • 2. 
    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.

  • 3. 
    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.

  • 4. 
    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.

  • 5. 
    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.

  • 6. 
    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

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

  • 8. 
    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. 

      Subscription Pricing on the Quote Line.

    • C. 

      Check "Enable Proration" on the Quote.

    • D. 

      Populate Default Subscription Term on the Quote Line.

  • 9. 
    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.

  • 10. 
    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

  • 11. 
    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.

  • 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

  • 13. 
    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.

  • 14. 
    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

  • 15. 
    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.

  • 16. 
    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.

  • 17. 
    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.

  • 18. 
    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.

  • 19. 
    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.

  • 20. 
    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 field.

  • 21. 
    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.

  • 22. 
    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

  • 23. 
    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}

  • 24. 
    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.

  • 25. 
    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.