Pricing Waterfall Response
Output representation of a pricing waterfall request.
- JSON example
-
{ "inputParameters": { "productId": "01txx0000006i2SAAQ", "pricebookId": "01sxx0000005ptpAAA", "pricingModelType": "OneTime" }, "fieldToTagNameMapping": { "Product2Id": "ItemProduct", "Subtotal": "Subtotal", "Pricebook2Id": "Pricebook", "Quantity": "ItemQuantity", "LineItemId": "SalesTransactionSource", "ListPrice": "ItemListPrice" }, "sequence": 0, "outputParameters": { "listPrice": "10" }, "pricingElement": { "adjustments": [ { "adjustmentType": null, "adjustmentValue": null } ], "name": "List Price" } }
Property Name | Type | Description | Filter Group and Version | Available Version |
---|---|---|---|---|
fieldToTagNameMapping | Map<String, String> | Mappings of field to tag names. | Small, 60.0 | 60.0 |
inputParameters | Map<String, Object> | Parameters of pricing element input. | Small, 60.0 | 60.0 |
outputParameters | Map<String, Object> | Parameters of pricing element output. | Small, 60.0 | 60.0 |
pricingElement | Adjustment Details | Details of the price adjustment of a pricing element. | Small, 60.0 | 60.0 |
sequence | Integer | Sequence of pricing element execution. | Small, 60.0 | 60.0 |