Кассовое ПО Artix позволяет добавлять в чек продажи комплекты товаров.

Комплекты товаров – это наборы товаров, объединенных одним штрих-кодом. Такой штрих-код является уникальным штрих-кодом комплекта. Каждый товар из комплекта добавляется в чек отдельной позицией с указанным количеством.

Конфигурирование модуля

Модуль goodskit активируется в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/goodskit.ini в секции [plugins].

НаименованиеТип данныхВозможные значенияОписаниеПримечания
goodskitстроковый
  • on
  • off
Плагин для работы с комплектами товаровПо умолчанию off
Пример настройки
[plugins]
; Плагин для работы с комплектами товаров
;goodskit = off

Принцип работы

  • Комплект товаров можно добавить только в чек продажи.
  • Товары из комплекта не участвуют в объединении позиций.
  • При добавлении комплекта товаров применение модификаторов запрещено.

Для добавления комплекта товаров в чек продажи необходимо:

  1. Активировать модуль goodskit (см. Конфигурирование модуля).
  2. Заполнить:
  3. Ввести штрих-код комплекта.
    При вводе штрих-кода комплекта товары, входящие в комплект, поочередно добавляются в чек продажи с указанным количеством (поле quantity в БД Dictionaries таблицу Tmckit).
    Позиция для каждого товара из комплекта отмечается особой иконкой. 

Если в комплект входит маркированный товар, алкоголь, табак, обувь и для него указано количество > 1, то поочередно запрашивается ввод маркировки/акцизной марки и в чек продажи добавляется указанное количество позиций. При закрытии чека продажи для позиций, входящих в комплект, в БД Documents таблицу Goodsitem в поле bcode_main записывается штрих-код комплекта товаров.

Если при добавлении товара возникла ошибка, то комплект будет добавлен в чек без этого товара.

Если для товара из комплекта требуется ввод цены, отдела или других данных, то на экран будет выведен соответствующий диалог и после ввода товар будет добавлен в чек продажи.

Если для товара из комплекта установлена опция "обязательный ввод количества вручную" и/или "обязательный ввод количества с весов", то при добавлении комплекта диалог ввода количества выведен не будет. Товар будет добавлен с количеством, указанным в поле quantity в БД Dictionaries таблице Tmckit.

Если в комплекте указаны товары с количеством > 0 и товары с нулевым количеством, то в чек будут добавлены только товары с количеством > 0. Если в комплекте не заданы товары или заданы только товары с нулевым количеством, то весь комплект не будет добавлен в чек продажи. 

Возврат комплекта возможен только по чеку продажи. Позиции добавляются в чек возврата как обычные товары, при этом иконки не отображаются.

При сторнировании комплекта товаров позиции сторнируются как обычные товары. В БД Documents таблицу Stornogoodsitem в поле bcode_main записывается штрих-код комплекта товаров.

Логирование

Журнал запросов к сервису ведется в основном логе /linuxcash/logs/current/terminal.log.

  • No labels