ВНИМАНИЕ! BeOpen BioMetric 2.0 РАБОТАЕТ С iiko 7.4.6 + так как поддерживается API v7 Preiwie на чем и разработан плагин
Должен быть настроен реальный статичный IP-адрес, позволяющий идентифицировать сервер iiko в сети Интернет.
Для работы продукта необходимы лицензии:
36029701 BeOpen ACS Device connector (iikoFront) - По количеству считывателей на фронтах. Нужно добавить на сервер RMS.
APIServer (Только при использовании TimeControl) - Нужен для приема явки на сервере - получателе информации о явке.
На партнерском портале iiko называются так:
BeOpen Biometric Server | 990.00 ₽ | 0.00 ₽ | |
BeOpen Biometric Device | 500.00 ₽ | 0.00 ₽ |
Свежие плагины можно брать тут
Распаковываем архив ThirdParty заходим в ThirdParty\64bit, если у вас 64х разрядная система, или в ThirdParty\32bit, если у вас 32х разрядная система. Запускаем от имени Администратора, соответственно, Register_SDK_x64.bat или Register_SDK_x86. Дожидаемся регистрации всех dll;
Плагины для iikoOffice и iikoFront должны соответствовать версии iiko:
Содержимое архива BeOpen.iiko.Back.Biometric распаковываем в папку «C:\Program Files\iiko\iikoRMS\Office\Plugins»
Выглядит это вот так!В версии плагина 2.1.3 для BackOffice выпущена поддержка сканера ZK9500.
Для этого необходимо поставить плагин BeOpen.iiko.Back.Plugins.BiometricV2.1.3.zip, запустить BackOffice в 32 битном режиме.
В папку C:\Program Files\iiko\iikoRMS\Office необходимо копировать файл CorFlag.exe из архива ForRunningOfficeAs32bit . Запустить командную строку от админа, переместиться в папку C:\Program Files\iiko\iikoRMS\Office (пример "cd C:\Program Files\iiko\iikoRMS\Office") и прописать команду CorFlags.exe/32bit+ BackOffice.exe
Копируем папку с плагином BeOpen.iiko.Front.Biometric в «C:\Program Files\iiko\iikoRMS\Front.Net\Plugins» .
Необходимо авторизоваться в iikooffice. Слева, в меню, появится вкладка BeOpenBiometric, необходимо зайти в нее и нажать на кнопку «Сотрудники».
Описание вкладки "Изменить настройки"
Левая колонка относится к настройкам подключения к серверу BeOpenBiometric. Здесь:
Правая колонка относится к front плагину, здесь:
Порог - пороговый процент распознавания отпечатка (% совпадения отпечатка для корректного срабатывания. Если у вас плохо читается отпечаток, можно его понизить).
Количество попыток - максимальное количество попыток прикладывания пальца к сканеру.
Количество минут на синхронизацию - настройка периодичности синхронизации в минутах.
Ключ Sentry - SSH ключ багтрекера. Не менять.
Адрес сервера iiko в формате https://demostend-open-servis.iiko.it:443/
Имя пользователя - имя пользователя от iiko c правами администратора
Пароль - пароль пользователя iiko c правами администратора
TimeControl нужен чтобы без открытия смены на iikofront можно было зафиксировать явку. Явку можно отправить сразу на сервер iikochain, а не сохранять в RMS.
Значение TimeControl по умолчанию false, если необходимо пробрасывать явки на прямую в chain (либо в RMS), то ставим значение true. Функция разблокировки iikoFront по пальцу доступна не будет. Данное решение предназначено только для учета рабочего времени сотрудников.
Для использования этого функционала в конфиге BeOpen.iiko.Front.Biometric.dll.config необходимо выставить значение TimeControl true и установить в карточке сотрудника ТП по умолчанию.
Если вы уверены в том, что вам необходим данный функционал, то производим данную настройку и запускаем iikoFront.
Прикладываем палец сотрудника для открытия явки.
Когда сотрудник будет заканчивать смену необходимо приложить палец повторно и явка будет закрыта.
Так же для данного решения используется лицензия REST API
Если включить эту функцию, то iikooffice будет просить дополнительно отсканировать отпечаток пальца после ввода логина и пароля от iiko. Появиться окно где пользователю будет предложено отсканировать палец, либо закрыть систему.
В папку C:\Program Files\iiko\iikoRMS\Office необходимо копировать файл CorFlag.exe из архива ForRunningOfficeAs32bit.
Запустить командную строку от админа, переместиться в папку C:\Program Files\iiko\iikoRMS\Office (пример "cd C:\Program Files\iiko\iikoRMS\Office") и прописать команду CorFlags.exe/32bit+ BackOffice.exe
Должно получиться так:
Так же необходимо в конфигурационном файле плагина BeOpen.iiko.Back.Plugins.Biometric.dll.config прописать значение True в поле UseAuthUserByFP.
Так же есть значение IsAdmin, если в него вписать True, то дополнительная авторизация будет работать и для сотрудников с должностью “Системный администратор”