Кассовое ПО Artix позволяет добавлять в чек продажи комплекты товаров.
Комплекты товаров – это наборы товаров, объединенных одним штрих-кодом. Такой штрих-код является уникальным штрих-кодом комплекта. Каждый товар из комплекта добавляется в чек отдельной позицией с указанным количеством.
Конфигурирование модуля
Модуль goodskit
активируется в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d
/goodskit.ini
в секции [plugins].
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
goodskit | строковый |
| Плагин для работы с комплектами товаров | По умолчанию off |
[plugins] ; Плагин для работы с комплектами товаров ;goodskit = off
Принцип работы
- Комплект товаров можно добавить только в чек продажи.
- Товары из комплекта не участвуют в объединении позиций.
- При добавлении комплекта товаров применение модификаторов запрещено.
Для добавления комплекта товаров в чек продажи необходимо:
- Активировать модуль
goodskit
(см. Конфигурирование модуля). - Заполнить:
- Ввести штрих-код комплекта.
При вводе штрих-кода комплекта товары, входящие в комплект, поочередно добавляются в чек продажи с указанным количеством (полеquantity
в БДDictionaries
таблицуTmckit
).
Позиция для каждого товара из комплекта отмечается особой иконкой.
Если в комплект входит маркированный товар, алкоголь, табак, обувь и для него указано количество > 1
, то поочередно запрашивается ввод маркировки/акцизной марки и в чек продажи добавляется указанное количество позиций. При закрытии чека продажи для позиций, входящих в комплект, в БД Documents
таблицу Goodsitem
в поле bcode_main
записывается штрих-код комплекта товаров.
Если при добавлении товара возникла ошибка, то комплект будет добавлен в чек без этого товара.
Если для товара из комплекта требуется ввод цены, отдела или других данных, то на экран будет выведен соответствующий диалог и после ввода товар будет добавлен в чек продажи.
Если для товара из комплекта установлена опция "обязательный ввод количества вручную" и/или "обязательный ввод количества с весов", то при добавлении комплекта диалог ввода количества выведен не будет. Товар будет добавлен с количеством, указанным в поле quantity
в БД Dictionaries
таблице Tmckit
.
Если в комплекте указаны товары с количеством > 0 и товары с нулевым количеством, то в чек будут добавлены только товары с количеством > 0. Если в комплекте не заданы товары или заданы только товары с нулевым количеством, то весь комплект не будет добавлен в чек продажи.
Возврат комплекта возможен только по чеку продажи. Позиции добавляются в чек возврата как обычные товары, при этом иконки не отображаются.
При сторнировании комплекта товаров позиции сторнируются как обычные товары. В БД Documents
таблицу Stornogoodsitem
в поле bcode_main
записывается штрих-код комплекта товаров.
Логирование
Журнал запросов к сервису ведется в основном логе /linuxcash/logs/current/terminal.log
.