GetListPricePlanMatrixVersionResponseDto Data Type

Pagination and sorting criteria plus total record count.

Implemented Interfaces
Serializable
Properties
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" : "..."
  }
}