Установка PassportBox
С помощью инсталлятора PassOffice установите Драйвер PassportBox.
В файле ApcWebDrvManager_defaultCfg.ini в секции ApcPassportBox задайте режим работы:
значение 0, стандартный режим работы через сетевые запросы
значение 1 и 2, автоматически присылает скан через веб-сокеты.
Для работы с PassOffice рекомендуем указывать - 0, для работы с Терминалом саморегистрации - 1.
С установкой Драйвера PassportBox по умолчанию будет установлен RabbitMQ, отредактировать настройки можно также в этом разделе:
Запустите cлужбу менеджера драйверов PassOffice.
В разделе «Конфигурирование / Настройки» перейдите в Корневые настройки и на вкладке «Документы» с помощью бегунка задайте «Распознавание документов» и выберите Драйвер сканирования PassportBox. Укажите Url сервиса, по умолчанию: http://localhost:7010/v1/PassportBox.
Проверьте результаты сканирования, при этом если результат сканирования нечеткий или не все данные распознаны, то необходимо откалибровать. Калибровка запускается горячими клавишами Ctrl+R. Для калибровки понадобится тестовая картинка, предварительно ее необходимо распечатать (см.раздел «Приложение»). После завершения калибровки проверяем работу сканера на документе. Если результат после калибровки оказался неудолетворительным, то повторить действия заново.
В правом верхнем углу появится иконка «Сканирование», кликнув на нее, активируйте с помощью бегунка PassportBox и нажмите «Сканировать». Также можно отсканировать документ и сразу внести данные по посетителю, для этого в разделе «Мои заявки» необходимо кликнуть на иконку «Сканировать», проверить распознанные данные по посетителю и добавить в заявку или на этапе выдачи пропуска в выпадающем меню нажать «Отсканировать посетителя» и внести данные.
Обратите внимание, что для работы с оборудованием PassportBox необходим отдельный пользователь RabbitMQ.
Пользователь, по-умолчанию «guest», подойдет для тех случаев, если работа с Regula производится только на том пк, где установлен сервер PassOffice.
Возможные проблемы при работе с RabbitMQ:
После установки RabbitMQ указанный при инсталляции пользователь не был добавлен. Проверить это можно в RabbitMQ Command Prompt командой:
Решение:
В RabbitMQ Command Prompt ввести команду
где username - имя оператора rabbitmq, password – его пароль. Также необходимо поменять данные о пользователе в файле конфигурации WebDriverManager: WebDrivers\Settings\ApcApplRes\ApcWebDrvManager\ApcWebDrvManager_defaultCfg.ini
В логах RabbitMQ встречается ошибка: Connection attempt from node 'rabbit_ctl_11@DESKTOP' rejected. Invalid challenge reply. , то файлы cookie erlang не валидны.
Решение:
Проверьте, что файлы .erlang.cookie по пути [Windows]\System32\config\systemprofile
и [User]\User_Name
имели идентичное содержимое. Если это не так, перенесите его из папки System32 вручную в папку текущего пользователя и перезапустите сервис RabbitMQ.
Last updated