{
"nameTitle": String?,
"typeCode": Long = 0,
"section": Section?,
"markings": [Markings]?,
"codeNumber": String = "0",
"price": BigDecimal,
"amount": BigDecimal = "1",
"isPercentDiscount": Boolean = false,
"discount": BigDecimal?,
"isPercentIncrease": Boolean = false,
"increase": BigDecimal?
}
nameTitle - Необязательное поле.
typeCode - Необязательное поле. Стандартное значение = 0.
codeNumber - Необязательное поле. Стандартное значение = "0".
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 - Необязательное поле.
- Процентная
- Максимальное значение 100. 2 Знака после запятой.
- Ценовая
- Максимальное значение 99999999999.99.