Выгрузка событий во внешнюю систему

Получить консультацию

Sigur позволяет выгружать события СКУД в информационные системы, действующие на объекте. Это может быть необходимо для анализа перемещения персонала в сторонних системах учета посетителей или УРВ, платежных сервисах или для нестандартных форм отчетности.

1
Унифицированный API для понятной настройки взаимодействия
2
Различные способы взаимодействия: внешний запрос к БД, http-запрос и другие
3
Настройка периодов отправки данных или синхронизации

Принцип работы, применение

События, фиксируемые в СКУД, могут в дальнейшем использоваться другими системами. Наиболее распространенный пример - передача данных о проходах сотрудников в 1С для расчета заработной платы или формирования периодической отчетности.

Автоматическая отправка событий из СКУД в другую систему гарантирует быструю и безошибочную передачу данных, это позволит сократить издержки, возникающие в процессе ручного ввода.

Посмотреть по теме

Передача через функцию синхронизации данных

Этот вариант удобно использовать при взаимодействии с базами данных, имеющими стандартный 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.