Инструкция по работе с выгрузкой событий СКУД
1. Назначение
В системе «Приток-А» предусмотрена возможность выполнять выгрузку событий подсистемы контроля и управления доступом (СКУД) в текстовый файл формата CSV.
Эти данные предназначены для последующей обработки сторонним ПО, например, для формирования отчётов по рабочему времени или соблюдению режима работы.
Формирование выгрузки осуществляется с помощью «Планировщика задач». Файл выгрузки формируется по расписанию и содержит данные за определённые сутки. Каждые сутки создается новый файл выгрузки.
2. Настройка выгрузки
Создание задачи в планировщике:
Откройте «АРМ Конфигуратор»;
Перейдите в меню: «Настройки» → «Планировщик задач»;
Добавьте новую задачу и выберите тип действия «Выгрузка событий СКУД»;
Укажите зоны доступа, по которым будет формироваться выгрузка;
Настройте расписание выполнения задачи (рекомендуется ежедневное выполнение).
Параметры директории для выгрузки:
В параметре 7.4.1 укажите директорию сохранения файлов выгрузок;
Укажите имя пользователя и пароль в параметрах 7.4.1 и 7.4.2, если для доступа требуется авторизация;
Для ОС Linux директория выгрузки может находиться только на том компьютере, где запущено и работает приложение «Сервер архивов и отчётов».
3. Формат и имя файла
Имя файла:
prtexp_[тип выгрузки]_[ГГГГММДД].csv
Пример:
prtexp_1_20210330.csv
Формат файла: Текстовый CSV, кодировка Win
Структура файла:
Каждая строка — запись о событии
Поля разделены точкой с запятой (
;
)Строки разделены символами CR LF (
0x0D 0x0A
)
4. Типы выгрузки
Содержание выгрузки «СКУД №1»:
События о перемещении сотрудников и посетителей по зонам доступа («Проход в зону с ключом», «Проход в зону», «Проезд в зону», «Проезд в зону с ключом», «Пропустить в зону»).
Формат записи:
<ДАТА И ВРЕМЯ СОБЫТИЯ>;<КОД СОБЫТИЯ>;<СОБЫТИЕ>;<ИД ЗОНЫ ДОСТУПА>;<ЗОНА ДОСТУПА>;<ИД ТОЧКИ ПРОХОДА>;<ТОЧКА ПРОХОДА>;<ТАБЕЛЬНЫЙ НОМЕР>;<ФИО>;<ДОЛЖНОСТЬ>;<ПОДРАЗДЕЛЕНИЕ>
Описание полей:
Дата и время события: Формат
ДД.ММ.ГГГГ ЧЧ:МИН:СС
Код события: Числовой код из системы «Приток-А»
Событие: Текстовое описание (например, «Проход»)
ИД зоны доступа: Числовой идентификатор зоны
Зона доступа: Название зоны
ИД точки прохода: Числовой идентификатор точки прохода
Точка прохода: Название точки прохода
Табельный номер: Табельный номер сотрудника
ФИО: Полное имя сотрудника или посетителя
Должность: Должность сотрудника
Подразделение: Название подразделения
Пример записи:
30.03.2021 11:00;405;Проход;14587;Территория;56714;Считыватель 1;173;Иванов Иван Иванович;Начальник отдела;IT-отдел;
5. Особенности работы
В момент выполнении задачи система выбирает события за период с прошлого успешного выполнения задачи до текущего времени.
При каждом выполнении задачи файл перезаписывается, обновляя данные.
Список событий, попадающих в выгрузку, определяется в БД.
Для корректной работы убедитесь, что хотя бы одно из полей «Табельный номер» или «ФИО» заполнено.