Update Ramp Deal Input
Input representation of the request to update a ramp deal.
- JSON example
-
{ "executionSettings": { "executePricing": true, "executeConfigRules": false }, "addedNodes": [ { "contextNodePath": [ "4f23961a5c98806f89305e064c67b397e93f1bb8a2a7a3a80db506f1d4110ee9", // Context ID "0Q0xx0000004CPACA2", //Quote or Order ID "RandomUUID" // random UUID for Quote Line Item or Order Item ID ], "contextNode": { "Discount": 10, "Quantity": 5, "ItemSegmentName": "Year 5", "StartDate":"2024-09-07T00:00:00.000Z", "EndDate":"2024-09-07T00:00:00.000Z" } } ], "updatedNodes": [ { "contextNodePath": [ "4f23961a5c98806f89305e064c67b397e93f1bb8a2a7a3a80db506f1d4110ee9", // Context ID "0Q0xx0000004CPACA2", //Quote or Order ID "0QLxx0000004CfIGAU" // Quote Line ID or Order Line ID to update ], "contextNode": { "Discount": 10, "Quantity": 5 } } ], "deletedNodes": [ { "contextNodePath": [ "4f23961a5c98806f89305e064c67b397e93f1bb8a2a7a3a80db506f1d4110ee9", "0Q0xx0000004CPACA2", "0QLxx0000004CfIGAU" // Quote Line Item ID to delete ] } ] }
- Properties
-
Name Type Description Required or Optional Available Version addedNodes Context Node Input[] Details of the nodes to be added. Required 62.0 deletedNodes Context Node Input[] Details of the nodes to be deleted. Required 62.0 executionSettings Execution Settings Input[] Settings to run the pricing or configuration rules. Optional 62.0 updatedNodes Context Node Input[] Details of the nodes to be updated. Required 62.0