Модель, описывающая позиции номенклатуры в чеке.
| Название | Тип данных | Обязательность | Описание параметра |
|---|---|---|---|
| amount | int64 | Обязательный | Сумма стоимости позиции без учёта скидки. Значение суммы * 100. Не может быть меньше 0 |
| articul | string | Необязательный | Артикул |
| barcode | string | Обязательный | Штрих-код в формате EAN-13. Заполнять из значения поля label если оно имеется и валидное. |
| brand_name | string | Необязательный | Наименование бренда |
| code | string | Необязательный | Код номенклатуры |
| color_name | string | Необязательный | Наименование цвета |
| commission_inn | string | Необязательный | ИНН (9 цифр) или ПИНФЛ (14 цифр) лица, сдавшего товар на реализацию |
| country_name | string | Необязательный | Страна производителя |
| department_name | string | Необязательный | Наименование отдела |
| discount | int64 | Обязательный | Сумма скидки позиции. Значение суммы * 100. Не может быть меньше 0 |
| group_name | string | Необязательный | Наименование группы номенклатуры |
| icps | string | Обязательный | ИКПУ - идентификационный код продукции и услуг |
| label | string | Необязательный | Код обязательной маркировки: каждое значение уникально в рамках одного чека, можно передать пустую строку. Допустимые символы: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!"%&'()*+,-./_:;=<>? |
| name | string | Обязательный | Наименование номенклатуры |
| owner_type | enum | Обязательный / Необязательный если задано "Происхождение товара" в настройках VCR | Происхождение товара: NotSpecified (не задано), BuyingAndSelling (купля продажа), Produced (производство), Service (услуги) |
| package_code | string | Обязательный | Код упаковки. Если поле не передаётся и если в VCR включена настройка "Хранить базу ИКПУ локально" - package_code ищется в данной базе; если в VCR не включена настройка "Хранить базу ИКПУ локально" - package_code ищется онлайн на серверах ЕДИНОГО ЭЛЕКТРОННОГО НАЦИОНАЛЬНОГО КАТАЛОГА ПРОДУКЦИИ (ТОВАРОВ И УСЛУГ) по адресу https://tasnif.soliq.uz/ |
| producer_name | string | Необязательный | Наименование производителя |
| quantity | int64 | Обязательный | Количество в граммах. Всегда больше 0. Если label задан – то всегда 1000. Если товар штучный, то 1000 * кол-во штук |
| size_name | string | Необязательный | Наименование размера |
| type_name | string | Необязательный | Наименование типа номенклатуры |
| unit_name | string | Необязательный | Наименование единицы измерения |
| vat_value | int64 | Обязательный | Значение ставки НДС * 100. При ставке "Без НДС" отправляется значение "-1". Ставка НДС должна быть занесена на VCR |