Тип SaleItem

{
    "nameTitle": String?,
    "typeCode": Long = 0,
    "codeNumber": String = "0",
    "price": BigDecimal,
    "amount": BigDecimal = "1",
    "isPercentDiscount": Boolean = false,
    "discount": BigDecimal?,
    "taxRate": TaxRate?
}
  • nameTitle - Необязательное поле.
    • Имя товара.
  • typeCode - Необязательное поле. Стандартное значение = 0.
  • codeNumber - Необязательное поле. Стандартное значение = "0".
  • price - BigDecimal
    • Цена товарной позиции.
    • Больше нуля.
    • Максимальное значение 99999999999.99.
  • amount - BigDecimal. Необязательное поле, стандартное значение - 1
    • Количество.
    • Больше нуля.
    • Максимальное значение 9999.999.
  • isPercentDiscount - Необязательное поле. Стандартное значение = false.
    • Показатель типа скидки.
      • Если true - добавляет скидку в процентах.
      • Если false - добавляет ценовую скидку.
  • discount - BigDecimal. Необязательное поле.
    • Если значение отрицательное, то применяется надбавка.
    • Процентная
      • Максимальное значение 100. 2 Знака после запятой.
    • Ценовая
      • Максимальное значение 99999999999.99.
  • taxRate - TaxRate. Необязательное поле.
    • ставка НДС для товарной позиции