Работа на кассе r_keeper
Устаревшее ПО, снято с поддержки и доработок.
Настройка r_keeper
Установить и настроить ПО как описано тут
Подключить 2D сканер и настроить его как описано тут
Сервис → Станции и устройства → на нужные станции добавить устройство «USB or PS/2 keyboard reader» и настроить как показано на скриншоте
Сервис → Обработка сигналов устройств → MCR Алгоритмы → Добавить новый алгоритм, задать ему «Собственное имя» и настроить как на скриншоте
В тело скрипта ввести следующий код:
function MCR1000499(DeviceSignal: Integer; DeviceIdent: Integer; var Parameter: String): Boolean; var ResultText : String; begin if pos('http', Parameter) <> 0 then //если это ссылка begin // при необходимости изменить адрес где находится сервис проверки HttpPost('http://127.0.0.1:11080/r_keeper/info', Parameter, ResultText) GUI.ShowMessage(ResultText); Result := true; end end;
Проверка кода на кассе r_keeper
Для проверки сертификата на кассе его нужно считать сканером в режиме редактирования заказа или в главном меню кассы.
Результат проверки будет отображен на экране в виде информационного сообщения.
Дополнительные возможности
При помощи скриптов r_keeper можно дополнительно организовать следующие алгоритмы работы, которые актуальны для формата FastFood
- Если в заказе не считан валидный QR код, то выводить информационное сообщение для кассира
- Если в заказе не считан валидный QR код, не давать рассчитать такой заказ