DY Questions Flashcards
Explain Industries CPQ cart
The cart is the shopping cart UI provided with Industries CPQ. The cart is developed using the Vlocity card framework, and can be customized according to your specific business requirements.
Explain Enterprise Product Catalog (EPC)
EPC is a flexible, adaptable and SID/TM forum complaint product catalog. EPC supports all levels of product definitions, including offers, product specifications, services and resource specifications.
Explain PSR Layers
The PSR Layers consist of Product, Service and Resource Layers.
* Product Layer - Commercial view of product or services being sold
* Service Layer - includes service specs and services configuration
* Resource Layer - includes equipment and their attributes
What is an asset?
An asset is an item of value that an account or contact owns. In Salesforce, assets are products or subscribed services captured during the order-capture process
What is asset based ordering?
Industries CPQ supports the creation of quotes and orders against a set of customer assets. In asset based ordering, you change an existing asset by moving it either to a quote or an order.
What is Field Mapper?
Field mapper is a declarative mapping tool used for transforming objects in the order-capture lifecycle. You can use the Field Mapper to specify the conversion of the following objects:
* Opportunities to quote
* Quotes to order
* Orders to assets
* Assets back to order
* Assets back to quotes
Explain the EPC console
EPC product console is the UI to manage EPC elements in a single, contextual interface including:
* Products
* Attributes
* Picklists
* Product Object Types
What are Product attributes?
Product attributes provide a flexible way to extend product entities. Product attributes are stored in aggregate “blob” form in the JSONAttribute field on the Product object.
What is a Product Object Type?
Product Object Type is a reusable entity that defines properties(fields and attributes) and layout for all product instances. Product Object Types are used to group products with similar characteristics and ensure consistent behaviour and application rules.
What is a Product Life Cycle?
A product life cycle is the process that every product goes through from its introduction to its retirement. There are four defined stages for a product lifecycle:
1. Current product - A product available for sale
2. Future product - A product that will be sold in the future
3. Past Product - A product that. is no longer for sale but can be fulfilled for orders that have already been placed
4. Retired product - A product that is no longer supported, cannot be ordered or fulfilled
What are Product Selling Period Dates?
- Selling Start Date - Defined when products can be ordered
- Selling End Date - Defines when products can no longer be ordered
- Fullfilment Start Date - Defines when product is ready to be fulfilled
- End of Life Date - Defines when product is no longer supported
Product selling period dates are set in the General Properties facet of the product. The Product Console validates all dates and times entered using the rule.
What are the steps to manage the Platform Cache?
Platform cache can be refereshed using a three step method:
* Run the Product Hierarchy Maintenance job
* Run the Clear Managed Platform Cache job
*Run the Refresh Platform Cache job
What is Price List in Industries CPQ and how does a price list relate to a Salesforce price book?
Industries CPQ uses Price List to store pricing information. Every price list is associated with a price book, because the price book is required by Salesforce.
What is Pricing Variable?
Pricing variables enable you to set a type of price that you can associate with a charge . Type determines:
* Whether it is a regular charge or a penalty fee
* Whether the charge is for one time or ongoing
* Whether it is a price charged to the customer or a cost the company must bear
*Whether payment of the charge is accomplished with the currency or loyalty points
What is a Pricing Element?
A pricing element combines the pricing variable with the amount and currency.
The basic types of pricing elements are:
* Charges to assign a base price
* Adjustments to adjust a base price
* Overrides to override a base price
What is Time Plan?
The time plan is the length of time for pricing to apply a product. For example, a 2 year subscription to broadband service has a 24-month time plan. Settings for a time plan include:
* Total duration of the time
* The units of measure for the duration: Day, week, month, year
What is Time Policy?
A time policy indicates when the price starts and stops being applied. When you create a time policy, you have these setting options:
* Start policy
* End policy
* Type
* Start time delayed
What is Effectivity?
Effectivity determines date and time from and to which pricing of the product or bundle is effective. To set pricing for ever keep the Effective Until field as blank.
What is a Product Bundle?
A bundle is a logical grouping of products into one “package”. The top level bundle is considered the parent product. All products under this level are considered child products.
What is the difference between a product and a promotion?
A product:
* Can be used on an ongoing basis and typically does not expire soon
* Contains products or quantities of each products that are not necessarily limited
* Can contain multiple bundles
Promotions are individual products or product bundles you create for a limited:
*Time
*Customer group
* Subset of products
What are Contextual Discounts?
Contextual discounts provide away to reduce the price of a product, but also allow for a reduction in price to a sales catalog(collection of products), or all products in the Cart, and can be applied towards current or future purchases.
What are the different ways to adjust the price of a product in Industries CPQ?
What are Context Rules?
Context Rules qualify products, promotions, price list entries and pricing adjustments in the Cart. This framework can also be used for Salesforce API caching, which is used for digital commerce. The context rule framework includes the following elements:
* Trigger events (such as adding a product to the Cart)
* Rule sets that run one or more context rules
* At least one context rule, which includes a context dimension, context scope and context mappings.
You can create the following two types of Context Rules:
1. Qualification: This rule type determines eligible products and promotions for a customer before you add them to the Cart, and determine eligible price list, price list entries, and pricing adjustments for products in the cart.
- Penalty: This rule type determines penalties for a customer who cancels contracts or promotions they’ve already ordered.
What are Advanced Rules?