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