The Class PricePlansDto.
| 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" : "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" : "..."
}, {
"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_TEST",
"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" : "PERCENTAGE",
"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" : "..."
} ]
}