Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Тип SaleItemRequest

{
    "name": String?,
    "code": Code = {"type":0,"value":0},
    "price": BigDecimal,
    "quantity": BigDecimal = "1",
    "discount": Discount?,
    "increase": Increase?,
    "taxRate": TaxRate?,
    "markings": [Markings]?,
    "markingKindToScan": String?
}
  • name - Необязательное поле.
    • Имя товара.
  • code - Code. Обязательное поле - тип
    • Код товара
  • price - BigDecimal
    • Цена товарной позиции.
    • Больше нуля.
    • Максимальное значение 99999999999.99.
  • quantity - BigDecimal. Необязательное поле, стандартное значение - 1
    • Количество.
    • Больше нуля.
    • Максимальное значение 9999.999.
  • discount - Discount. Необязательное поле.
    • скидка на единицу товара
  • increase - Increase. Необязательное поле.
    • надбавка на единицу товара
  • taxRate - TaxRate. Необязательное поле.
    • ставка НДС для товарной позиции
  • markings - необязательное поле.
    • Информация о коде и типе кода передаваемой на кассу маркировки тов. позиции.
      • Передается уже отсканированная маркировка.
    • Представляет Маркировка
  • markingKindToScan - - необязательное поле.
    • Информация о типе ожидамой к сканированию на кассу маркировки тов. позиции.
      • Сканирование маркировки производится на кассе, согласно переданного ожидаемого типа.
    • Доступные значения markingKindToScan