Pagination and sorting criteria plus total record count.
name | data type | description |
---|---|---|
ppmVersions | array of PricePlanMatrixVersionDto | |
paging | PagingAndFiltering | The paging. |
actionStatus | ActionStatus | The status response of the web service response. |
Example
{ "ppmVersions" : [ { "id" : 12345, "pricePlanMatrixCode" : "...", "statusEnum" : "PUBLISHED", "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" : "Long", "elValue" : "...", "isRange" : true }, { "code" : "...", "pricePlanMatrixCode" : "...", "pricePlanMatrixVersion" : 12345, "productCode" : "...", "offerTemplateCode" : "...", "attributeCode" : "...", "position" : 12345, "type" : "Boolean", "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" : "..." } ] }, { "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" : "FIXED", "columns" : [ { "code" : "...", "pricePlanMatrixCode" : "...", "pricePlanMatrixVersion" : 12345, "productCode" : "...", "offerTemplateCode" : "...", "attributeCode" : "...", "position" : 12345, "type" : "Double", "elValue" : "...", "isRange" : true }, { "code" : "...", "pricePlanMatrixCode" : "...", "pricePlanMatrixVersion" : 12345, "productCode" : "...", "offerTemplateCode" : "...", "attributeCode" : "...", "position" : 12345, "type" : "Long", "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" : "..." } ] } ], "paging" : { "fullTextFilter" : "...", "filters" : { "property1" : { }, "property2" : { } }, "fields" : "...", "offset" : 12345, "limit" : 12345, "sortBy" : "...", "sortOrder" : "ASCENDING", "multiSortOrder" : "...", "totalNumberOfRecords" : 12345, "loadReferenceDepth" : 12345 }, "actionStatus" : { "status" : "SUCCESS", "errorCode" : { }, "message" : "...", "entityId" : 12345, "entityCode" : "...", "nrAffected" : 12345, "json" : "..." } }