Начиная с версии 4.6.196 доступна возможность открытия денежного ящика при закрытии смены.

Начиная с версии 4.6.234 реализована возможность запрета открытия нового документа, если открыт денежный ящик.

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

Использование денежного ящика

Использование денежного ящика позволяет решить задачи:

  • безопасного хранения наличности на кассовом узле,
  • обеспечения легкого и удобного доступа кассира к денежным средствам для произведения расчетов.

Процедура открытия денежного ящика выполняется в следующих случаях:

  • Перед печатью чека программа открывает денежный ящик, если в валюте установлено соответствующее свойство. При оплате несколькими валютами денежный ящик будет открыт, если хотя бы в одной из используемых валют задано свойство открытия денежного ящика.
  • После закрытия чека открытие денежного ящика производит ФР. Опция открытия денежного ящика настраивается при помощи утилит управления.
  • По кнопке денежный ящик может быть открыт в любом режиме работы с документом. Для настройки открытия денежного ящика по кнопке в утилите администрирования Yuki необходимо на клавишу настроить действие "Открыть денежный ящик" с командой COMMAND_OPENDRAWER. О настройке действий подробнее можно прочитать в разделе "Настройка действий". 
  • В режиме тестирования денежного ящика.
  • При закрытии смены, если в макрос "Закрытие смены" добавлено действие "Открыть денежный ящик". О настройке макроса подробнее можно прочитать в разделе "События и макросы".

Логирование открытия денежного ящика ведется в основном логе программы /linuxcash/cash/logs/current/terminal.log.

Контроль статуса денежного ящика

Функционал поддержан для денежных ящиков, подключенных к кассе через ФР Атол (протокол 5.0) и Штрих.

Активация плагина для работы с денежным ящиком определяется параметром cashDrawerController, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/cashDrawerController.ini в секции [plugins].

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

В кассовом ПО Artix реализована возможность запрета открытия нового документа, если открыт денежный ящик. Данное поведение определяется параметром denyDocOpenWithUnclosedCashDrawer в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/cashDrawerController.ini в секции [CashDrawerController]:

  • при значении true открытие нового документа запрещено при открытом денежном ящике. Будет выведена ошибка "Невозможно открыть чек. Закройте денежный ящик",

    При закрытии смены с переносом наличности (depositOnNextShift = true) проверяется статус денежного ящика. Закрытие смены возможно только при закрытом денежном ящике.

  • при значении false открытие нового документа осуществляется успешно независимо от статуса денежного ящика. Поведение по умолчанию.

Функционал реализован для чеков:

  • продажи,
  • возврата,
  • возврата по чеку продажи,
  • выема,
  • внесения.
НаименованиеТип данныхВозможные значенияОписаниеПримечания
denyDocOpenWithUnclosedCashDrawerлогический
  • true
  • false
Запрет открытия нового чека, если открыт денежный ящикПо умолчанию false
Пример настройки
[CashDrawerController]
; Запрет открытия нового чека, если открыт денежный ящик
; По умолчанию false
;denyDocOpenWithUnclosedCashDrawer = false

Поддерживаемое оборудование

Название протоколаМодели оборудования
IBM
  • IBM SurePOS 700, серии 72x
Подключение через ФР
  • FlipTop
  • CD100
  • DFG5
  • FlipTop FT-460
  • FlipTop Kraftway SFT2000
  • Posiflex CR-2200
  • Posiflex CR-3000
  • Posiflex CR-3100
  • Shtrih-FT фронтальный
  • ШТРИХ-НРС-13S
  • No labels