The Class GetPricePlanResponseDto.
| name | data type | description |
|---|---|---|
| pricePlanVersion | PricePlanMatrixVersionDto | The price plan. |
| actionStatus | ActionStatus | The status response of the web service response. |
Example
{
"pricePlanVersion" : {
"id" : 12345,
"pricePlanMatrixCode" : "...",
"statusEnum" : "DRAFT",
"version" : 12345,
"statusDate" : 12345,
"label" : "...",
"validity" : {
"from" : 12345,
"to" : 12345,
"valid" : true,
"empty" : true,
"strictMatch" : true,
"fromMatch" : 12345,
"toMatch" : 12345
},
"isMatrix" : true,
"price" : 12345.0,
"priceEL" : "...",
"priority" : 12345,
"priceVersionType" : "PERCENTAGE",
"columns" : [ {
"code" : "...",
"pricePlanMatrixCode" : "...",
"pricePlanMatrixVersion" : 12345,
"productCode" : "...",
"offerTemplateCode" : "...",
"attributeCode" : "...",
"position" : 12345,
"type" : "Range_Date",
"elValue" : "...",
"isRange" : true
}, {
"code" : "...",
"pricePlanMatrixCode" : "...",
"pricePlanMatrixVersion" : 12345,
"productCode" : "...",
"offerTemplateCode" : "...",
"attributeCode" : "...",
"position" : 12345,
"type" : "String",
"elValue" : "...",
"isRange" : true
} ],
"lines" : [ {
"ppmLineId" : 12345,
"value" : 12345.0,
"pricePlanMatrixCode" : "...",
"pricePlanMatrixVersion" : 12345,
"description" : "...",
"pricePlanMatrixValues" : [ { }, { } ],
"priority" : 12345,
"priceEL" : "...",
"valueEL" : "..."
}, {
"ppmLineId" : 12345,
"value" : 12345.0,
"pricePlanMatrixCode" : "...",
"pricePlanMatrixVersion" : 12345,
"description" : "...",
"pricePlanMatrixValues" : [ { }, { } ],
"priority" : 12345,
"priceEL" : "...",
"valueEL" : "..."
} ]
},
"actionStatus" : {
"status" : "SUCCESS",
"errorCode" : { },
"message" : "...",
"entityId" : 12345,
"entityCode" : "...",
"nrAffected" : 12345,
"json" : "..."
}
}