Передача через функцию синхронизации данных
Этот вариант удобно использовать при взаимодействии с базами данных, имеющими стандартный ODBC-драйвер: MS SQL, Oracle, MySQL, Firebird, PostgreSQL, dBase, MS Access, Paradox и другие.
В этом случае не требуется углубленных навыков программирования, все настройки производятся на стороне сервера Sigur, который по факту регистрации событий будет выгружать их во внешнюю БД.
Выгрузка каждого конкретного события происходит посредством исполнения по отношению к внешней БД SQL запроса. Текст запроса, включая места подстановки в него параметров события, гибко настраивается.
Можно настроить, какие события подлежат передаче: проходы, запреты доступа, события сотрудников, созданных непосредственно в СКУД.
Передача через http-запрос
Этот вариант удобен для веб-разработчиков, он может использоваться для передачи событий на какой-либо ресурс, например, на веб сайт, где отображается посещаемость персонала.
Взаимодействие выполняется HTTP(S) POST запросами, исходящими от сервиса Sigur. Получателем запросов является внешняя система. Данные передаются в формате JSON. Система поддерживает работу по протоколам HTTP и HTTPS. Поддерживается HTTP авторизация. Отправка HTTP-запросов осуществляется как напрямую, так и через HTTP-прокси (с авторизацией или без нее).
На сторону веб-сервера Sigur может передавать не только информация по совершенным проходам, но и кадры, снятые IP-камерами (при использовании функции сохранения кадров в архив СКУД).
По этому принципу реализовано решение «Управление доступом (СКУД) 8» от компании «1С:БИТ»
Формирование табеля Т-13 и выгрузка в 1С
Для удобства компаний, у которых нет необходимости настраивать взаимодействие разных систем, но требуется автоматизация подсчета заработной платы, в Sigur реализована функция «Выгрузка табеля в 1С«. Она позволяет автоматически формировать стандартный табель о наработке персонала на основе зафиксированных проходов СКУД и выгружать его в 1С. При этом от специалистов не требуется специализированных технических знаний или навыков программирования.
Через текстовый протокол поверх TCP
На стороне сервера Sigur запускается TCP-сервер, к определенному порту которого подключается внешняя система и инициирует информационный обмен сообщениями по текстовому протоколу, разработанному специалистами Sigur. Этот протокол имеет более широкий функционал, поэтому может использоваться не только для получения событий.
Обратите внимание! Внешняя система должна поддерживать данный протокол, за подробной информацией обращайтесь в службу технической поддержки Sigur.
Данный интерфейс позволяет получать из СКУД следующую информацию:
- факты доступа (проходы и проезды) в режиме реального времени и из архива СКУД за любой исторический период
- поля учетных карточек сотрудников, гостей и автомобилей
- информацию о существующих зонах доступа
События проходов в реальном времени могут использоваться в платежных сервисах, специализированных системах для фитнес-клубов и других системах платного доступа.
Передача через REST API
REST API позволяет разработчикам сторонних систем реализовать интеграцию с Sigur с помощью общения HTTP(s)-запросами. В функционале Rest API доступны следующие возможности работы с кадровыми данными:
- получение списка отделов, создание новых, редактирование/удаление существующих;
- получение списка должностей сотрудников, создание новых, редактирование/удаление существующих;
- получение списка карт доступа, создание новых, редактирование/удаление существующих;
- получение списка сотрудников, создание новых, редактирование/удаление существующих;
- получение списка служебного автотранспорта, создание нового, редактирование/удаление существующего;
- получение списка пользовательских параметров, создание новых, редактирование/удаление существующих;
- получение списка сотрудников, создание новых, редактирование/удаление существующих;
- администрирование точек доступа и прав доступа;
- получение списка точек доступа;
- получение списка всех существующих режимов доступа, создание новых, редактирование/удаление существующих;
- просмотр расширенной информации по объектам доступа (выданные карты, назначенные режимы доступа), назначение таких связей и удаление существующих;
- глобальная блокировка/разблокировка доступа для сотрудника(-ов);
- получение списка зон доступа;
- обработка событий системы;
- получение списка существующих в системе кодов событий и непосредственно получение исторических событий.
Лицензирование
Стоимость функции зависит от конкретного варианта реализации. Уточняйте у сотрудников технической поддержки Sigur.