PricePlansDto Data Type

The Class PricePlansDto.

Implemented Interfaces
Serializable
Properties
name data type description
pricePlanMatrix array of PricePlanMatrixDto The price plan matrix.

Example

{
  "pricePlanMatrix" : [ {
    "disabled" : true,
    "id" : 12345,
    "auditableField" : [ {
      "entityClass" : "...",
      "fieldName" : "...",
      "id" : 12345,
      "changeOrigin" : "...",
      "auditableField" : [ { }, { } ],
      "originName" : "...",
      "code" : "...",
      "previousState" : "...",
      "currentState" : "...",
      "description" : "...",
      "created" : "...",
      "updatedCode" : "...",
      "actor" : "..."
    }, {
      "entityClass" : "...",
      "fieldName" : "...",
      "id" : 12345,
      "changeOrigin" : "...",
      "auditableField" : [ { }, { } ],
      "originName" : "...",
      "code" : "...",
      "previousState" : "...",
      "currentState" : "...",
      "description" : "...",
      "created" : "...",
      "updatedCode" : "...",
      "actor" : "..."
    } ],
    "code" : "...",
    "eventCode" : "...",
    "description" : "...",
    "seller" : "...",
    "country" : "...",
    "updatedCode" : "...",
    "currency" : "...",
    "minQuantity" : 12345.0,
    "maxQuantity" : 12345.0,
    "offerTemplate" : "...",
    "offerTemplateVersion" : {
      "disabled" : true,
      "id" : 12345,
      "auditableField" : [ { }, { } ],
      "code" : "...",
      "description" : "...",
      "bomCode" : "...",
      "updatedCode" : "...",
      "validFrom" : 12345,
      "validTo" : 12345,
      "offerServiceTemplate" : [ { }, { } ],
      "newValidFrom" : 12345,
      "newValidTo" : 12345,
      "name" : "...",
      "offerTemplateCategory" : [ { }, { } ],
      "offerProducts" : [ { }, { } ],
      "channel" : [ { }, { } ],
      "digitalResource" : [ { }, { } ],
      "allowedDiscountPlans" : [ { }, { } ],
      "modelCode" : "...",
      "lifeCycleStatus" : "ACTIVE",
      "offerAttributes" : [ { }, { } ],
      "customFields" : { },
      "imagePath" : "...",
      "imageBase64" : "...",
      "attributes" : [ { }, { } ],
      "languageDescriptions" : [ { }, { } ],
      "commercialRuleCodes" : [ "...", "..." ],
      "longDescription" : "...",
      "longDescriptionsTranslated" : [ { }, { } ],
      "globalRatingScriptInstance" : "...",
      "mediaCodes" : [ "...", "..." ],
      "seller" : [ "...", "..." ],
      "customerCategory" : [ { }, { } ],
      "isOfferChangeRestricted" : true,
      "allowedOfferChange" : [ "...", "..." ],
      "renewalRule" : { },
      "minimumAmountEl" : "...",
      "minimumLabelEl" : "...",
      "minimumInvoiceSubCategory" : "...",
      "autoEndOfEngagement" : true,
      "minimumChargeTemplate" : "...",
      "tagCodes" : [ "...", "..." ],
      "statusDate" : 12345,
      "isModel" : true,
      "offerModelCode" : "...",
      "generateQuoteEdrPerProduct" : true
    },
    "startSubscriptionDate" : 12345,
    "endSubscriptionDate" : 12345,
    "startRatingDate" : 12345,
    "endRatingDate" : 12345,
    "minSubscriptionAgeInMonth" : 12345,
    "maxSubscriptionAgeInMonth" : 12345,
    "amountWithoutTax" : 12345.0,
    "amountWithTax" : 12345.0,
    "amountWithoutTaxEL" : "...",
    "amountWithTaxEL" : "...",
    "minimumAmountWithoutTaxEl" : "...",
    "minimumAmountWithTaxEl" : "...",
    "priority" : 12345,
    "criteria1" : "...",
    "criteria2" : "...",
    "criteria3" : "...",
    "criteriaEL" : "...",
    "validityCalendarCode" : "...",
    "scriptInstance" : "...",
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "languageDescriptions" : [ {
      "languageCode" : "...",
      "description" : "..."
    }, {
      "languageCode" : "...",
      "description" : "..."
    } ],
    "woDescriptionEL" : "...",
    "ratingWithTaxEL" : "...",
    "ratingWithoutTaxEL" : "...",
    "versions" : [ {
      "id" : 12345,
      "pricePlanMatrixCode" : "...",
      "statusEnum" : "DRAFT",
      "version" : 12345,
      "statusDate" : 12345,
      "label" : "...",
      "validity" : { },
      "isMatrix" : true,
      "price" : 12345.0,
      "priceEL" : "...",
      "priority" : 12345,
      "priceVersionType" : "PERCENTAGE",
      "columns" : [ { }, { } ],
      "lines" : [ { }, { } ]
    }, {
      "id" : 12345,
      "pricePlanMatrixCode" : "...",
      "statusEnum" : "PUBLISHED",
      "version" : 12345,
      "statusDate" : 12345,
      "label" : "...",
      "validity" : { },
      "isMatrix" : true,
      "price" : 12345.0,
      "priceEL" : "...",
      "priority" : 12345,
      "priceVersionType" : "PERCENTAGE",
      "columns" : [ { }, { } ],
      "lines" : [ { }, { } ]
    } ],
    "invoiceSubCategoryEL" : "...",
    "totalAmountEL" : "...",
    "minimumAmountEL" : "...",
    "parameter1El" : "...",
    "parameter2El" : "...",
    "parameter3El" : "..."
  }, {
    "disabled" : true,
    "id" : 12345,
    "auditableField" : [ {
      "entityClass" : "...",
      "fieldName" : "...",
      "id" : 12345,
      "changeOrigin" : "...",
      "auditableField" : [ { }, { } ],
      "originName" : "...",
      "code" : "...",
      "previousState" : "...",
      "currentState" : "...",
      "description" : "...",
      "created" : "...",
      "updatedCode" : "...",
      "actor" : "..."
    }, {
      "entityClass" : "...",
      "fieldName" : "...",
      "id" : 12345,
      "changeOrigin" : "...",
      "auditableField" : [ { }, { } ],
      "originName" : "...",
      "code" : "...",
      "previousState" : "...",
      "currentState" : "...",
      "description" : "...",
      "created" : "...",
      "updatedCode" : "...",
      "actor" : "..."
    } ],
    "code" : "...",
    "eventCode" : "...",
    "description" : "...",
    "seller" : "...",
    "country" : "...",
    "updatedCode" : "...",
    "currency" : "...",
    "minQuantity" : 12345.0,
    "maxQuantity" : 12345.0,
    "offerTemplate" : "...",
    "offerTemplateVersion" : {
      "disabled" : true,
      "id" : 12345,
      "auditableField" : [ { }, { } ],
      "code" : "...",
      "description" : "...",
      "bomCode" : "...",
      "updatedCode" : "...",
      "validFrom" : 12345,
      "validTo" : 12345,
      "offerServiceTemplate" : [ { }, { } ],
      "newValidFrom" : 12345,
      "newValidTo" : 12345,
      "name" : "...",
      "offerTemplateCategory" : [ { }, { } ],
      "offerProducts" : [ { }, { } ],
      "channel" : [ { }, { } ],
      "digitalResource" : [ { }, { } ],
      "allowedDiscountPlans" : [ { }, { } ],
      "modelCode" : "...",
      "lifeCycleStatus" : "IN_STUDY",
      "offerAttributes" : [ { }, { } ],
      "customFields" : { },
      "imagePath" : "...",
      "imageBase64" : "...",
      "attributes" : [ { }, { } ],
      "languageDescriptions" : [ { }, { } ],
      "commercialRuleCodes" : [ "...", "..." ],
      "longDescription" : "...",
      "longDescriptionsTranslated" : [ { }, { } ],
      "globalRatingScriptInstance" : "...",
      "mediaCodes" : [ "...", "..." ],
      "seller" : [ "...", "..." ],
      "customerCategory" : [ { }, { } ],
      "isOfferChangeRestricted" : true,
      "allowedOfferChange" : [ "...", "..." ],
      "renewalRule" : { },
      "minimumAmountEl" : "...",
      "minimumLabelEl" : "...",
      "minimumInvoiceSubCategory" : "...",
      "autoEndOfEngagement" : true,
      "minimumChargeTemplate" : "...",
      "tagCodes" : [ "...", "..." ],
      "statusDate" : 12345,
      "isModel" : true,
      "offerModelCode" : "...",
      "generateQuoteEdrPerProduct" : true
    },
    "startSubscriptionDate" : 12345,
    "endSubscriptionDate" : 12345,
    "startRatingDate" : 12345,
    "endRatingDate" : 12345,
    "minSubscriptionAgeInMonth" : 12345,
    "maxSubscriptionAgeInMonth" : 12345,
    "amountWithoutTax" : 12345.0,
    "amountWithTax" : 12345.0,
    "amountWithoutTaxEL" : "...",
    "amountWithTaxEL" : "...",
    "minimumAmountWithoutTaxEl" : "...",
    "minimumAmountWithTaxEl" : "...",
    "priority" : 12345,
    "criteria1" : "...",
    "criteria2" : "...",
    "criteria3" : "...",
    "criteriaEL" : "...",
    "validityCalendarCode" : "...",
    "scriptInstance" : "...",
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "languageDescriptions" : [ {
      "languageCode" : "...",
      "description" : "..."
    }, {
      "languageCode" : "...",
      "description" : "..."
    } ],
    "woDescriptionEL" : "...",
    "ratingWithTaxEL" : "...",
    "ratingWithoutTaxEL" : "...",
    "versions" : [ {
      "id" : 12345,
      "pricePlanMatrixCode" : "...",
      "statusEnum" : "CLOSED",
      "version" : 12345,
      "statusDate" : 12345,
      "label" : "...",
      "validity" : { },
      "isMatrix" : true,
      "price" : 12345.0,
      "priceEL" : "...",
      "priority" : 12345,
      "priceVersionType" : "FIXED",
      "columns" : [ { }, { } ],
      "lines" : [ { }, { } ]
    }, {
      "id" : 12345,
      "pricePlanMatrixCode" : "...",
      "statusEnum" : "DRAFT",
      "version" : 12345,
      "statusDate" : 12345,
      "label" : "...",
      "validity" : { },
      "isMatrix" : true,
      "price" : 12345.0,
      "priceEL" : "...",
      "priority" : 12345,
      "priceVersionType" : "FIXED",
      "columns" : [ { }, { } ],
      "lines" : [ { }, { } ]
    } ],
    "invoiceSubCategoryEL" : "...",
    "totalAmountEL" : "...",
    "minimumAmountEL" : "...",
    "parameter1El" : "...",
    "parameter2El" : "...",
    "parameter3El" : "..."
  } ]
}