Configuration Set Instance Input
Input representation of the request to set a product configuration instance.
- JSON example
-
{ "configuratorOptions": { "addDefaultConfiguration": true, "executeConfigurationRules": true, "executePricing": false, "qualifyAllProductsInTransaction": false, "validateAmendRenewCancel": false, "validateProductCatalog": false }, "contextMappingId": "11jEk000017YdyUIAS", "qualificationContext": { "accountId": "001DU000001nHUGYA2" }, "transaction": "{\"Quote\":[{\"QuoteLineItem\":[{\"businessObjectType\":\"QuoteLineItem\",\"id\":\"qli_1\"},{\"businessObjectType\":\"QuoteLineItem\",\"id\":\"qli_2\"},{\"businessObjectType\":\"QuoteLineItem\",\"id\":\"qli_3\"},{\"businessObjectType\":\"QuoteLineItem\",\"id\":\"qli_4\"}],\"businessObjectType\":\"Quote\",\"id\":\"aJSdm0000003m3JGAQ\"}]}" }
- Properties
-
Name Type Description Required or Optional Available Version configuratorOptions Configurator Options Input List of the configurator options to execute. Optional 60.0 contextMappingId String ID of the context mapping record. Required 60.0 qualificationContext User Context Input Context details that are used for the qualification rules. Optional 60.0 transaction String Transaction JSON payload representing an object in an external system that’s used to create a session. Required 60.0