PriceDTO Data Type

The Class AccountingArticlePrices.

Implemented Interfaces
Serializable
Properties
name data type description
priceType PriceTypeEnum
amountWithTax number
unitPriceWithoutTax number
amountWithoutTax number
amountWithoutTaxWithoutDiscount number
taxAmount number
taxRate number
priceOverCharged boolean
currencyCode string
currencySymbol string
recurrenceDuration number
recurrencePeriodicity string
chargeCode string
chargeLabel string
taxCategory string
taxCode string
quantity number
discountedQuotePrice PriceDTO
unitMultiplicator number
discountValue number
discountPlanType DiscountPlanItemTypeEnum
discountPlanItemCode string
applyDiscountsOnOverridenPrice boolean
overchargedUnitAmountWithoutTax number
discountedAmount number
sequence number
id number
customFields CustomFieldsDto

Example

{
  "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" : {
    "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" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    }
  },
  "unitMultiplicator" : 12345.0,
  "discountValue" : 12345.0,
  "discountPlanType" : "FIXED",
  "discountPlanItemCode" : "...",
  "applyDiscountsOnOverridenPrice" : true,
  "overchargedUnitAmountWithoutTax" : 12345.0,
  "discountedAmount" : 12345.0,
  "sequence" : 12345,
  "id" : 12345,
  "customFields" : {
    "customField" : [ {
      "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" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "DATE",
      "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" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ],
    "inheritedCustomField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "MULTI_VALUE",
      "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" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "STRING",
      "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" : "..."
    } ]
  }
}