GetQuoteVersionDtoResponse Data Type

A base class for all API DTO classes

Implemented Interfaces
Serializable
Properties
name data type constraints description
quoteItems array of QuoteOfferDTO  
shortDescription string   The shortDescription.
prices array of TaxPricesDto   List of quote prices
actionStatus ActionStatus  
quoteCode string required The product code.
currentVersion number   The currentVersion.
status VersionStatusEnum   The status.
statusDate number   The statusDate.
startDate number   The startDate
endDate number   The endDate
billingPlanCode string   billing code
discountPlanCode string   Discount plan code
contractCode string  
mediaCodes array of string  
comment string   The comment.
customFields CustomFieldsDto  

Example

{
  "quoteItems" : [ {
    "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" : "...",
    "description" : "...",
    "updatedCode" : "...",
    "quoteOfferId" : 12345,
    "quoteCode" : "...",
    "quoteVersion" : 12345,
    "quoteLotCode" : "...",
    "offerId" : 12345,
    "offerCode" : "...",
    "billableAccountCode" : "...",
    "contractCode" : "...",
    "products" : [ {
      "quoteProductId" : 12345,
      "quoteCode" : "...",
      "productCode" : "...",
      "quoteVersion" : 12345,
      "productVersion" : 12345,
      "quantity" : 12345.0,
      "discountPlanCode" : "...",
      "productAttributes" : [ { }, { } ],
      "accountingArticlePrices" : [ { }, { } ],
      "customFields" : { },
      "deliveryDate" : 12345,
      "terminationDate" : 12345,
      "terminationReasonCode" : "...",
      "actionType" : "TERMINATE"
    }, {
      "quoteProductId" : 12345,
      "quoteCode" : "...",
      "productCode" : "...",
      "quoteVersion" : 12345,
      "productVersion" : 12345,
      "quantity" : 12345.0,
      "discountPlanCode" : "...",
      "productAttributes" : [ { }, { } ],
      "accountingArticlePrices" : [ { }, { } ],
      "customFields" : { },
      "deliveryDate" : 12345,
      "terminationDate" : 12345,
      "terminationReasonCode" : "...",
      "actionType" : "TERMINATE"
    } ],
    "offerAttributes" : [ {
      "quoteAttributeId" : 12345,
      "quoteAttributeType" : "...",
      "quoteAttributeCode" : "...",
      "linkedQuoteAttribute" : [ { }, { } ],
      "stringValue" : "...",
      "doubleValue" : 12345.0,
      "dateValue" : 12345,
      "customFields" : { },
      "booleanValue" : true
    }, {
      "quoteAttributeId" : 12345,
      "quoteAttributeType" : "...",
      "quoteAttributeCode" : "...",
      "linkedQuoteAttribute" : [ { }, { } ],
      "stringValue" : "...",
      "doubleValue" : 12345.0,
      "dateValue" : 12345,
      "customFields" : { },
      "booleanValue" : true
    } ],
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "discountPlanCode" : "...",
    "prices" : [ {
      "taxRate" : 12345.0,
      "unitPriceAmountWithoutTax" : 12345.0,
      "prices" : [ { }, { } ]
    }, {
      "taxRate" : 12345.0,
      "unitPriceAmountWithoutTax" : 12345.0,
      "prices" : [ { }, { } ]
    } ],
    "sequence" : 12345,
    "deliveryDate" : 12345,
    "userAccountCode" : "...",
    "quoteLineType" : "TERMINATE",
    "subscriptionCode" : "..."
  }, {
    "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" : "...",
    "description" : "...",
    "updatedCode" : "...",
    "quoteOfferId" : 12345,
    "quoteCode" : "...",
    "quoteVersion" : 12345,
    "quoteLotCode" : "...",
    "offerId" : 12345,
    "offerCode" : "...",
    "billableAccountCode" : "...",
    "contractCode" : "...",
    "products" : [ {
      "quoteProductId" : 12345,
      "quoteCode" : "...",
      "productCode" : "...",
      "quoteVersion" : 12345,
      "productVersion" : 12345,
      "quantity" : 12345.0,
      "discountPlanCode" : "...",
      "productAttributes" : [ { }, { } ],
      "accountingArticlePrices" : [ { }, { } ],
      "customFields" : { },
      "deliveryDate" : 12345,
      "terminationDate" : 12345,
      "terminationReasonCode" : "...",
      "actionType" : "TERMINATE"
    }, {
      "quoteProductId" : 12345,
      "quoteCode" : "...",
      "productCode" : "...",
      "quoteVersion" : 12345,
      "productVersion" : 12345,
      "quantity" : 12345.0,
      "discountPlanCode" : "...",
      "productAttributes" : [ { }, { } ],
      "accountingArticlePrices" : [ { }, { } ],
      "customFields" : { },
      "deliveryDate" : 12345,
      "terminationDate" : 12345,
      "terminationReasonCode" : "...",
      "actionType" : "MODIFY"
    } ],
    "offerAttributes" : [ {
      "quoteAttributeId" : 12345,
      "quoteAttributeType" : "...",
      "quoteAttributeCode" : "...",
      "linkedQuoteAttribute" : [ { }, { } ],
      "stringValue" : "...",
      "doubleValue" : 12345.0,
      "dateValue" : 12345,
      "customFields" : { },
      "booleanValue" : true
    }, {
      "quoteAttributeId" : 12345,
      "quoteAttributeType" : "...",
      "quoteAttributeCode" : "...",
      "linkedQuoteAttribute" : [ { }, { } ],
      "stringValue" : "...",
      "doubleValue" : 12345.0,
      "dateValue" : 12345,
      "customFields" : { },
      "booleanValue" : true
    } ],
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "discountPlanCode" : "...",
    "prices" : [ {
      "taxRate" : 12345.0,
      "unitPriceAmountWithoutTax" : 12345.0,
      "prices" : [ { }, { } ]
    }, {
      "taxRate" : 12345.0,
      "unitPriceAmountWithoutTax" : 12345.0,
      "prices" : [ { }, { } ]
    } ],
    "sequence" : 12345,
    "deliveryDate" : 12345,
    "userAccountCode" : "...",
    "quoteLineType" : "CREATE",
    "subscriptionCode" : "..."
  } ],
  "shortDescription" : "...",
  "prices" : [ {
    "taxRate" : 12345.0,
    "unitPriceAmountWithoutTax" : 12345.0,
    "prices" : [ {
      "priceType" : "RECURRING",
      "amountWithTax" : 12345.0,
      "unitPriceWithoutTax" : 12345.0,
      "amountWithoutTax" : 12345.0,
      "amountWithoutTaxWithoutDiscount" : 12345.0,
      "taxAmount" : 12345.0,
      "taxRate" : 12345.0,
      "priceOverCharged" : true,
      "currencyCode" : "...",
      "currencySymbol" : "...",
      "recurrenceDuration" : 12345,
      "recurrencePeriodicity" : "...",
      "chargeCode" : "...",
      "chargeLabel" : "...",
      "taxCategory" : "...",
      "taxCode" : "...",
      "quantity" : 12345.0,
      "discountedQuotePrice" : { },
      "unitMultiplicator" : 12345.0,
      "discountValue" : 12345.0,
      "discountPlanType" : "PERCENTAGE",
      "discountPlanItemCode" : "...",
      "applyDiscountsOnOverridenPrice" : true,
      "overchargedUnitAmountWithoutTax" : 12345.0,
      "discountedAmount" : 12345.0,
      "sequence" : 12345,
      "id" : 12345,
      "customFields" : { }
    }, {
      "priceType" : "ONE_SHOT_TERMINATION",
      "amountWithTax" : 12345.0,
      "unitPriceWithoutTax" : 12345.0,
      "amountWithoutTax" : 12345.0,
      "amountWithoutTaxWithoutDiscount" : 12345.0,
      "taxAmount" : 12345.0,
      "taxRate" : 12345.0,
      "priceOverCharged" : true,
      "currencyCode" : "...",
      "currencySymbol" : "...",
      "recurrenceDuration" : 12345,
      "recurrencePeriodicity" : "...",
      "chargeCode" : "...",
      "chargeLabel" : "...",
      "taxCategory" : "...",
      "taxCode" : "...",
      "quantity" : 12345.0,
      "discountedQuotePrice" : { },
      "unitMultiplicator" : 12345.0,
      "discountValue" : 12345.0,
      "discountPlanType" : "PERCENTAGE",
      "discountPlanItemCode" : "...",
      "applyDiscountsOnOverridenPrice" : true,
      "overchargedUnitAmountWithoutTax" : 12345.0,
      "discountedAmount" : 12345.0,
      "sequence" : 12345,
      "id" : 12345,
      "customFields" : { }
    } ]
  }, {
    "taxRate" : 12345.0,
    "unitPriceAmountWithoutTax" : 12345.0,
    "prices" : [ {
      "priceType" : "FIXED_DISCOUNT",
      "amountWithTax" : 12345.0,
      "unitPriceWithoutTax" : 12345.0,
      "amountWithoutTax" : 12345.0,
      "amountWithoutTaxWithoutDiscount" : 12345.0,
      "taxAmount" : 12345.0,
      "taxRate" : 12345.0,
      "priceOverCharged" : true,
      "currencyCode" : "...",
      "currencySymbol" : "...",
      "recurrenceDuration" : 12345,
      "recurrencePeriodicity" : "...",
      "chargeCode" : "...",
      "chargeLabel" : "...",
      "taxCategory" : "...",
      "taxCode" : "...",
      "quantity" : 12345.0,
      "discountedQuotePrice" : { },
      "unitMultiplicator" : 12345.0,
      "discountValue" : 12345.0,
      "discountPlanType" : "FIXED",
      "discountPlanItemCode" : "...",
      "applyDiscountsOnOverridenPrice" : true,
      "overchargedUnitAmountWithoutTax" : 12345.0,
      "discountedAmount" : 12345.0,
      "sequence" : 12345,
      "id" : 12345,
      "customFields" : { }
    }, {
      "priceType" : "FIXED_DISCOUNT",
      "amountWithTax" : 12345.0,
      "unitPriceWithoutTax" : 12345.0,
      "amountWithoutTax" : 12345.0,
      "amountWithoutTaxWithoutDiscount" : 12345.0,
      "taxAmount" : 12345.0,
      "taxRate" : 12345.0,
      "priceOverCharged" : true,
      "currencyCode" : "...",
      "currencySymbol" : "...",
      "recurrenceDuration" : 12345,
      "recurrencePeriodicity" : "...",
      "chargeCode" : "...",
      "chargeLabel" : "...",
      "taxCategory" : "...",
      "taxCode" : "...",
      "quantity" : 12345.0,
      "discountedQuotePrice" : { },
      "unitMultiplicator" : 12345.0,
      "discountValue" : 12345.0,
      "discountPlanType" : "PERCENTAGE",
      "discountPlanItemCode" : "...",
      "applyDiscountsOnOverridenPrice" : true,
      "overchargedUnitAmountWithoutTax" : 12345.0,
      "discountedAmount" : 12345.0,
      "sequence" : 12345,
      "id" : 12345,
      "customFields" : { }
    } ]
  } ],
  "actionStatus" : {
    "status" : "FAIL",
    "errorCode" : { },
    "message" : "...",
    "entityId" : 12345,
    "entityCode" : "...",
    "nrAffected" : 12345,
    "json" : "..."
  },
  "quoteCode" : "...",
  "currentVersion" : 12345,
  "status" : "CLOSED",
  "statusDate" : 12345,
  "startDate" : 12345,
  "endDate" : 12345,
  "billingPlanCode" : "...",
  "discountPlanCode" : "...",
  "contractCode" : "...",
  "mediaCodes" : [ "...", "..." ],
  "comment" : "...",
  "customFields" : {
    "customField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "CHECKBOX_LIST",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX_NOT_ANALYZE",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "CUSTOM_TABLE_WRAPPER",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ],
    "inheritedCustomField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "DOUBLE",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "BOOLEAN",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ]
  }
}