cpq-cart-item-detail (layout)

The cpq-cart-item detail layout provides the interface for the Line Item Details dialog box.

Template

cpq-cart-item-details (template)

Layout Session Variables

Name

Value

messages

payload.messages

Data Source

Dual

Remote Class

CpqAppHandler

Remote Method

getCartsItemsById

Input Map

Input Map Variable

Value

cartId

{{params.id}}

fields

Quantity,vlocity_cmt__RecurringTotal__c,vlocity_cmt__OneTimeTotal__c,vlocity_cmt__OneTimeManualDiscount__c,vlocity_cmt__RecurringManualDiscount__c,vlocity_cmt__ProvisioningStatus__c,vlocity_cmt__RecurringCharge__c,vlocity_cmt__OneTimeCharge__c,ListPrice,vlocity_cmt__ParentItemId__c,vlocity_cmt__BillingAccountId__r.Name,vlocity_cmt__ServiceAccountId__r.Name,vlocity_cmt__PremisesId__r.Name,vlocity_cmt__InCartQuantityMap__c

id

{{attrs.lineItemIds}}

Result JSON Path

records

REST API Information

Get Line Items

GET /vlocity_cmt/v2/cpq/carts/{{params.id}}/items?id={{attrs.lineItemIds}}&fields=Quantity,vlocity_cmt__RecurringTotal__c,vlocity_cmt__OneTimeTotal__c,vlocity_cmt__OneTimeManualDiscount__c,vlocity_cmt__RecurringManualDiscount__c,vlocity_cmt__ProvisioningStatus__c,vlocity_cmt__RecurringCharge__c,vlocity_cmt__OneTimeCharge__c,ListPrice,vlocity_cmt__ParentItemId__c,vlocity_cmt__BillingAccountId__r.Name,vlocity_cmt__ServiceAccountId__r.Name,vlocity_cmt__PremisesId__r.Name,vlocity_cmt__InCartQuantityMap__c

Cards

cpq-cart-item-detail (card)

Image

The line item details for the Subscription Service product include two attributes: Service ID and Internet Speed.