wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Industries CPQ Developer Training II

Total questions: 55

Worksheet time: 2hrs 50mins

Name
Class
Date
1.

What button in the Cart activates an order or account-based discount?

a)

Submit Order

b)

Approve Discount

c)

Confirmation Button

2.

My product has both Context Rules and Advanced Rules. Which rules will be enacted first at runtime?

a)

Context Rules

b)

Advanced Rules

3.

Which context rule type should you use to determine a customer's eligibility for a promotion before it is added to the Cart?

a)

Qualification

b)

Penalty

4.

Context rules frameworks uses a single interface for all of its operations.

a)

True

b)

False

5.

You apply rule sets rather than individual context rules to products or promotions.

a)

True

b)

False

6.

If you add multiple child rules to a rule set, the expression mode for the rule set determines how those rules are applied.

a)

True

b)

False

7.

When you add a condition, which option allows you to select a context dimension?

a)

Function

b)

Simple

8.

Context Dimension Domain Types include:

a)

Picklist

b)

Object Lookup

c)

Type In

d)

All of the above

9.

You don't set entity paths for root scopes.

a)

True

b)

False

10.

Which context scope allows you to create Account and Contract scopes that are agnostic with regard to the root context scope?

a)

Any

b)

Asset

c)

Opportunity

d)

Order

e)

Quote

11.

Context mappings can be configured from the context dimension or the context scope.

a)

True

b)

False

12.

Tightest Match calculates multiple conditions as follows:

a)

AND rule condition weights are summed together

b)

OR rule conditions select the highest weighted value

c)

Both options

13.

Which of these rule types can you use to ensure that a valid combination of products is added to the Cart?

a)

Availability

b)

Compatibility

c)

Eligibility

d)

All of the above

14.

You can have only one implementation active per interface.

a)

True

b)

False

15.

Compatibility rules use product relationships as their rule action.

a)

True

b)

False

16.

Once you create an entity filter, it's available for use in any rule that needs it.

a)

True

b)

False

17.

A compound filter chains together an internal evaluation filter with a qualification filter.

a)

True

b)

False

18.

For product relationships, select a product in the Related Product field to modify attributes based on non-product-related factors.

a)

True

b)

False

19.

Evaluation entity filters are used as “internal filters” for qualification entity filters.

a)

True

b)

False

20.

Use the Add Mode and Default Quantity fields only for auto-add or auto-replace product relationships.

a)

True

b)

False

21.

Which rule type allows you to auto-add products based on other products in the Cart?

a)

Context Rules

b)

Advanced Rules

22.

Which rule type allows you to auto-add products based on an applied promotion?

a)

Context Rules

b)

Advanced Rules

23.

You can apply context rules to order line items.

a)

True

b)

False

24.

Cart-based guided selling experiences from VPL use Angular JS templates.

a)

True

b)

False

25.

How many times must you initialize the cache when working with cacheable APIs?

a)

Every time you modify your sales catalog

b)

Every time you modify a price list entry

c)

The first time after you regenerate the cache.

d)

The first time you begin using the cacheable APIs.

26.

Where do you go to populate the API cache?

a)

Catalogs tab

b)

Product Console

c)

Vlocity CMT Administration

d)

Setup

27.

What are the phases of the Digital Commerce user experience model?

(Select all that apply)

a)

Browse

b)

Configure

c)

Basket

d)

Cart

e)

Checkout

28.

Which component uses a child catalog code to call the APIs and get a response with the appropriate products?

a)

dcCatalog

b)

dcChildCatalog

c)

dcOffersList

29.

What type of parameter is being used in this example API call: vlocity_cmt/v3/catalogs/Phones/offers?context={"Status":"Active"}

a)

No parameters are used

b)

Specifying a context

c)

Specifying page size

d)

Specifying a particular logged-in user

30.

Which option must be checked on context dimensions to ensure they are cached and accessible to the cacheable APIs?

a)

Cacheable Mode

b)

Default Value

c)

Context

d)

Cacheable Value

31.

In the Digital Commerce Sample App, which Lightning web component allows the user to submit their payment details?

a)

dcReviewOrder

b)

dcCheckoutPayment

c)

dcUpdateBillingAddress

d)

dcOfferConfig

32.

In the Digital Commerce Sample App, which Integration Procedure is responsible for creating accounts?

a)

updateAddressVIP

b)

FetchAccountDetails

c)

saveCartVIP

d)

SubmitOrderVIP

33.

What is the CpqAppHandler method to use when you need to create an order?

a)

getCart

b)

newCart

c)

createCart

d)

postCart

34.

Which of the following is NOT created using the createCart method?

a)

Order

b)

Quote

c)

Contract

d)

Opportunity

35.

Which input parameters are optional for the getCartsProducts method?

a)

query

b)

category

c)

order id

d)

quote id

e)

filter

36.

The CPQ Cart is an OmniScript component.

a)

True

b)

False

37.

What type of attribute-based pricing supports pricing a product based on the attributes of another product?

a)

Standard

b)

Source/Target

c)

Range

d)

Child Product

38.

Where do you specify a target path to price a child product in a bundle differently using Source Target Attribute-Based pricing?

a)

Target Product Name

b)

Characteristic Value

c)

Pricing Plan Step Parameters

d)

Target Product Code

39.

The CpqAppHandlerHook is automatically invoked when what service is called?

a)

EvokeService

b)

InitiateService

c)

InvokeService

d)

ImplementationService

40.

What is an Attribute Binding?

a)

A one-way link from attribute to a field on an object so that as you change the attribute’s value in the Cart, it is also changed in the bound field

b)

A two-way link between an attribute and a field on an object

c)

A specialized standard SObject field

41.

According to TM Forum SID model, what is an atomic specification?

a)

A product specification that doesn't have any child components (a "leaf level" spec).

b)

A product specification that does have child components.

c)

A product specification that can be made up of one or more other product specs, which can be either atomic or composite specs.

42.

Choose the most accurate definition of a pricing element:

a)

It’s a container of prices that allows you to separate your pricing for different markets without having to redefine your product offers and specs.

b)

It can be a percentage or value adjustment (5% off or $10 off).

c)

It’s essentially the math in your pricing calculations, such as the monthly recurring charge on a service or the upfront (non-recurring) charge for starting up that service

43.

Which objects work together to provide the valid values for a given attribute?

a)

Picklists and Attributes

b)

Picklists and Picklist Values

c)

Attributes and Picklist Values

44.

A TV service allows up to five add-on channels. The TV service product specification has a product child item that points to a choice product spec that has all the options for the different channels. How would you define the child item’s default quantity, minimum quantity, and maximum quantity?

a)

1 channel is the minimum and the default. 5 channels is the maximum.

b)

0 channels is the minimum and 5 channels is the maximum and the default.

c)

0 channels is the minimum and the default. 5 channels is the maximum.

d)

5 channels is the minimum, the default and the maximum.

45.

Margins are calculated automatically after you configure the price and the cost for your product.

a)

True

b)

False

46.

The Communications Cloud...

a)

Is based on a three-tier communications data model.

b)

Includes a shared product catalog.

c)

Minimizes order capture and fulfillment.

47.

Lengthy on-boarding for new hires is a business challenge historically faced by telecommunications companies.

a)

True

b)

False

48.

The Communications Cloud...

a)

Provides guided-selling capabilities over a single channel.

b)

Applies to consumer accounts only.

c)

Includes a configure-price-quote component.

49.

One of the business capabilities of the Communications Cloud is...

a)

Order management

b)

Contract management

c)

Both options

50.

Salesforce's implementation teams can help you define a digital transformation plan.

a)

True

b)

False

51.

Non-centralized data is:

a)

Beneficial to telecommunications companies

b)

A business challenge for telecommunication companies

c)

A profitable way to aggregate data

52.

A party is an entity with which a Salesforce customer does business.

a)

True

b)

False

53.

Which of the following technologies help support integration across all Salesforce Industries applications (check all that apply):

a)

DataRaptors

b)

OmniScript

c)

Vlocity Cards

d)

OmniStudio FlexCards

e)

Salesforce Functions

54.

Context dimensions are variables that describe the possible values to use in a context rule condition.

a)

True

b)

False

55.

Account, Contact, Household, and Relationship are the main data elements of what Salesforce Industries model?

a)

Business

b)

Party

c)

Organizational

d)

Pattern