GetPricePlanVersionResponseDto Data Type

The Class GetPricePlanResponseDto.

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