Настройка интеграции c ZKBio CVSecurity

Версия 4.2 от Всезнайка PROSTO:СКУД на 2025/11/17 08:56

1. ОПИСАНИЕ СИСТЕМЫ

Интеграционные возможности продукта «PROSTO:СКУД»:

Продукт «PROSTO:СКУД» обеспечивает комплексную интеграцию с системами контроля и управления доступом (СКУД), предоставляя широкий спектр функциональных возможностей:

  1. Настройка взаимодействия с СКУД

    • подключение к существующим системам СКУД;
    • конфигурирование параметров интеграции для каждой системы;
    • задание расписаний обмена данными между системами.
  2. Управление объектами СКУД
    Система позволяет создавать новые или сопоставлять существующие объекты с текущими параметрами:

    • организации;
    • подразделения;
    • территории;
    • контроллеры доступа;
    • уровни и шаблоны доступа;
    • сотрудники (физические лица).
  3. Контроль и учёт карт доступа

    • выдача карт доступа;
    • продление срока действия карт;
    • блокировка карт при необходимости.
  4. Гибкое управление правами доступа

    • установка ограничений для сотрудников в разрезе рабочих помещений (для точного учёта присутствия);
    • назначение уровней доступа для определения прав прохода через контрольные точки СКУД;
    • указание конкретных контроллеров СКУД, разрешённых для прохода.
  5. Мониторинг и анализ перемещений

    • просмотр детальных данных о проходах сотрудников через точки доступа СКУД;
    • формирование отчётов по перемещениям персонала в заданный период.

Таким образом, «PROSTO:СКУД» создаёт единую среду управления доступом, обеспечивая синхронизацию данных и контроль всех процессов, связанных с безопасностью и перемещением персонала.

2. НАСТРОЙКА ИНТЕГРАЦИИ С ZKBio CVSecurity

2.1. Настройка подключения

Для настройки подключения к СКУД ZKBio CVSecurity необходимо перейти в «Настройки подсистемы PROSTO:СКУД» и установить флаг для используемого СКУД.

1763013725910-273.png

1763013819938-404.png

Для корректной работы продукта после первого запуска выполните следующую настройку:

  1. Найдите и нажмите кнопку «Задать настройки по умолчанию».
  2. Дождитесь завершения процесса — система автоматически заполнит предопределённые данные и применит основные настройки.

Это обязательный шаг, который обеспечит правильную работу продукта с базовыми параметрами.

1763356283904-634.png

Следующим шагом необходимо настроить подключение к серверу СЛК. Необходимо установить флаг «Запуск приложения в защищенном режиме (СЛК)», система автоматически заполнит настройки подключения и если ПО сервера СЛК установлено на одном сервере с Платформой 1С, в табличной части появится список установленных ключей СЛК, в таком случае необходимо согласиться с предложением перезапуска системы.

1763356373658-610.png

Если сервер, где установлено ПО СЛК отличается от сервера 1С, то от перезапуска нужно отказаться и скорректировать значения полей настроек подключения. После успешного подключения необходимо перезапустить систему вручную.

После перезапуска в группе «Сервис» появиться обработка «Начальная синхронизация  ZKBio CVSecurity»  отвечающая за первичную интеграцию.

1763356552226-423.png

Затем необходимо перейти к элементам справочника «Системы контроля доступа» по одноименной ссылке раздела «PROSTO:СКУД». В элементах данного справочника настраиваются параметры подключения к системам СКУД, а также настройки интеграционного характера

1763014478627-584.png

Для начала на вкладке «Основные настройки» необходимо выбрать Вид системы контроля доступа – ZKTeco, указать наименование и данные подключения: адрес сервера в локальной сети, имя пользователя и пароль. 

При помощи признака «Используется» можно отключать/включать интеграцию с конкретным сервером СКУД (например, на время отладки).

1763016476642-157.png

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

1763017798721-781.png

Изменять состав параметров можно будет при необходимости добавляя дополнительные настройки из общего справочника.

*Например, настройкой «Тип авторизации» можно выбирать характер авторизации: по Токену или Логину /Паролю - в зависимости от настроенной авторизации в самом СКУД.

1763018013967-734.png

После заполнения дополнительных настроек необходимо убедится, что соединение со СКУД устанавливается, нажав на кнопку «Проверить соединение»:

1763019228916-838.png

Отдельно следует упомянуть настройку «Использовать отложенную выгрузку» (на вкладке «Дополнительные настройки»), если данная настройка установлена, то система не будет выгружать данные в СКУД в момент их изменения, а зарегистрирует измененные объекты в соответствующем СКУД узле, далее данные будут выгружены регламентным заданием.

Полный состав предопределенных настроек, применимых к различным СКУД, можно посмотреть по ссылке «Дополнительные настройки СКУД» раздела «PROSTO: СКУД».

1763019643096-747.png

2.2. Начальная синхронизация с ZKBio CVSecurity

Существует два подхода начала работы с системой. 

  1. Сначала создаются все доступные справочные данные в системе PROSTO:СКУД и данные выгружаются в СКУД регламентным заданием после настройки (подробнее в п.п. 2.3). 
  2. СКУД уже запущена на момент внедрения PROSTO:СКУД и содержит в себе данные. Для этого в системе PROSTO:СКУД предусмотрены обработки Начальной синхронизации – индивидуальные для каждого вида СКУД. 

1763020260834-701.png

Для вызова обработки начальной синхронизации со СКУД  ZKBio CVSecurity необходимо перейти в раздел «PROSTO: СКУД» – Сервис – «Начальная синхронизация ZKBio CVSecurity».

Открыв обработку, необходимо выбрать Систему контроля доступа и перемещаясь между вкладками в том порядке, в котором они расположены в форме обработки, поочередно синхронизировать объекты системы PROSTO:СКУД и  ZKBio CVSecurity.

Для того, чтобы данные отобразились в строках табличной части, необходимо нажать кнопку «Заполнить».

1763026197282-126.png

Каждая запись об объекте в табличной части структурирована особым образом — она разделена на две строки для наглядного сравнения:

  • Первая строка содержит данные из основной базы «1С».
  • Вторая строка отображает сведения, полученные из системы СКУД ZKBio CVSecurity.

Первичное сопоставление объектов выполняется по наименованию — система автоматически ищет соответствия между записями двух источников.

Если данные в базах не совпадают, пользователь получает следующие возможности:

  • вручную сопоставить записи, установив связь между объектами из разных систем;
  • создать недостающие объекты с помощью встроенных инструментов обработки.

О наличии несоответствий сигнализирует третья колонка табличной части:

  • если данные не удалось сопоставить, в соответствующей ячейке будет отображено пустое значение.

1763026457018-483.png

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

Для этого необходимо выбрать приоритет синхронизации: СКУД (загрузка данных из СКУД в 1С) или 1С (выгрузка данных из 1С в СКУД), отметить флажками нужные строки и нажать кнопку «Синхронизировать». 

Если синхронизация данных прошла успешно, в первой колонке появится надпись Данные синхронизированы.

1763026607456-697.png

При этом система создаст запись идентификатора объекта в системе СКУД в регистр сведений «Идентификаторы объектов СКУД».

1763026873435-909.png

То, как поведет себя система при сопоставлении объектов, будет ли объект перезаписан или просто сопоставлен при помощи идентификатора, задается в дополнительных настройках элемента справочника «Системы контроля доступа».

1763027119163-117.png

Отдельно рассмотрим каждую вкладку обработки интеграции:

2.2.1 Организации.

При создании организационной структуры предприятия в системе ZKBio CVSecurity организации встают в верхний уровень иерархии справочника «Отдел» корневой

элемент, название которого обычно совпадает с названием предприятия (организации).

1763099397573-846.png

1763099571994-634.png

Первичное сопоставление данных происходит по наименованию. Возможна двухсторонняя интеграция, т. е. выгрузка из СКУД и загрузка в СКУД из 1С объектов.

Настройки синхронизации объектов «Организации»

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

1. «Создавать/обновлять организации» (приоритет — СКУД)

Эта настройка регулирует передачу данных из СКУД в 1С:

  • Значение «Да»
    При начальной синхронизации с приоритетом «СКУД» вновь созданные или обновлённые организации в СКУД будут автоматически выгружены в 1С.
    Результат: данные в 1С актуализируются в соответствии с информацией из СКУД.
  • Значение «Нет»
    Изменения и новые записи в СКУД не будут переданы в 1С.
    Результат: в 1С сохранятся прежние данные, синхронизация по этому объекту не произойдёт.

2. «Создавать/обновлять организации СКД» (приоритет — 1С)

Эта настройка управляет передачей данных из 1С в СКУД:

  • Значение «Да»
    При начальной синхронизации с приоритетом «1С» вновь созданные или изменённые организации в 1С будут выгружены в СКУД.
    Результат: данные в СКУД обновятся в соответствии с информацией из 1С.
  • Значение «Нет»
    Изменения и новые записи в 1С не будут переданы в СКУД.
    Результат: в СКУД сохранятся прежние данные, синхронизация по этому объекту не произойдёт.

1763357811092-985.png

2.2.2 Подразделения.

В системе ZKBio CVSecurity подразделения. хранятся в иерархическом справочнике «Отдел», с возможностью создания многоуровневого раскрывающегося списка структурных подразделений.

1763099785814-929.png

Первичное сопоставление данных происходит по наименованию. Возможна двухсторонняя интеграция, т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов. При сопоставлении учитывается родитель. Синхронизация подразделения нижнего уровня иерархии не предусмотрена, каждое подразделение необходимо синхронизировать отдельно.

Настройки синхронизации объектов «Подразделения»

Для управления характером обмена данными между 1С и СКУД предусмотрены три ключевые настройки. Они определяют направление выгрузки информации и критерии отбора синхронизируемых записей.

1. «Создавать/обновлять подразделения» (приоритет — СКУД)

Настройка регулирует передачу данных из СКУД в 1С.

  • Значение «Да»
    При начальной синхронизации с приоритетом «СКУД» вновь созданные или обновлённые подразделения в СКУД автоматически выгружаются в 1С.
    Результат: данные в 1С актуализируются в соответствии с информацией из СКУД.
  • Значение «Нет»
    Изменения и новые записи в СКУД не передаются в 1С.
    Результат: в 1С сохраняются прежние данные, синхронизация по этому объекту не выполняется.

2. «Создавать/обновлять подразделения в СКД» (приоритет — 1С)

Настройка управляет передачей данных из 1С в СКУД.

  • Значение «Да»
    При начальной синхронизации с приоритетом «1С» вновь созданные или изменённые подразделения в 1С выгружаются в СКУД.
    Результат: данные в СКУД обновляются в соответствии с информацией из 1С.
  • Значение «Нет»
    Изменения и новые записи в 1С не передаются в СКУД.
    Результат: в СКУД сохраняются прежние данные, синхронизация по этому объекту не выполняется.

3. «Синхронизировать только действующие подразделения»

Настройка определяет критерии отбора подразделений для синхронизации.

  • Значение «Да»
    В процесс синхронизации включаются только подразделения, которые на момент выполнения операции являются действующими в справочнике 1С «Подразделения».
    Результат: при приоритете «1С» — в СКУД выгружаются исключительно действующие подразделения, обеспечивается чистота данных за счёт исключения неактуальных записей.

  • Значение «Нет»
    В форму обработки начальной синхронизации попадают все подразделения из справочника 1С, включая те, которые на текущий момент не используются.
    Результат: появляется возможность сопоставить или синхронизировать даже неактивные подразделения с аналогичными объектами в СКУД (если они существуют), при приоритете «1С» можно принудительно выгрузить в СКУД любые подразделения — даже если они в данный момент неактивны, но требуются в СКУД по особым причинам.

* В справочнике 1С «Подразделения» должна быть включена галка для отображения не используемых Подразделений, влияет только на отбор подразделений на стороне 1с.

1763358261183-818.png

2.2.3. Территория.

Территории - в системе ZKBio CVSecurity - это список «Зоны»

1763102909069-224.png

1763102562656-934.png

При синхронизации территорий с приоритетом «СКУД» в 1С создаются элементы справочника «Территории (СКУД)» После синхронизации для рабочих территорий в справочнике «Территории (СКУД)» необходимо установить флаг «Это рабочая территория».

1763102607672-820.png

Настройки синхронизации объектов «Территория»

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

1. «Создавать/обновлять территории» (приоритет — СКУД)

Настройка регулирует передачу данных из СКУД в 1С.

  • Значение «Да»
    При начальной синхронизации с приоритетом «СКУД» вновь созданные или обновленные данные по территориям в СКУД автоматически выгружаются в 1С.
    Результат: информация в 1С актуализируется в соответствии с данными из СКУД.
  • Значение «Нет»
    Изменения и новые записи по территориям в СКУД не передаются в 1С.
    Результат: в 1С сохраняются прежние данные, синхронизация по этому объекту не выполняется.

2. «Создавать/обновлять территории в СКД» (приоритет — 1С)

Настройка управляет передачей данных из 1С в СКУД.

  • Значение «Да»
    При начальной синхронизации с приоритетом «1С» обновлённые данные по территориям в 1С выгружаются в СКУД.
    Результат: информация в СКУД актуализируется в соответствии с данными из 1С.
  • Значение «Нет»
    Изменения данных по территориям в 1С не передаются в СКУД.
    Результат: в СКУД сохраняются прежние данные, синхронизация по этому объекту не выполняется.

2.2.4 Контроллеры

Контроллеры в системе ZKBio CVSecurity это элемент «Устройства». 

1763103189275-775.png

1763101815846-768.png

В подсистеме PROSTO:СКУД реализован аналогичный справочник, в данном справочнике задаются контроллеры/точки доступа. После создания элемента справочника Контроллеры в поле «Территория вход» указывается территория, на которую попадает сотрудник при входе на предприятие при использовании карты доступа. «Территория выход» – заполняется аналогично и определяет территорию выхода, при использовании карты доступа.

Первичное сопоставление данных по наименованию. 

1763102335451-578.png

Настройки синхронизации объектов «Контроллеры»:

Для управления обменом данными по объектам «Контроллеры» между 1С и СКУД предусмотрены две базовые настройки. Они задают направление синхронизации при начальной выгрузке с различным приоритетом.

1. «Создавать/обновлять контроллеры» (приоритет — СКУД)

Настройка отвечает за передачу данных из СКУД в 1С.

  • Значение «Да»
    При начальной синхронизации с приоритетом «СКУД» все вновь созданные или обновленные записи по контроллерам в СКУД автоматически выгружаются в 1С.
    Результат: данные в 1С обновляются с учётом актуальной информации из СКУД.
  • Значение «Нет»
    Изменения и новые записи по контроллерам в СКУД не передаются в 1С.
    Результат: в 1С сохраняются прежние данные, синхронизация по этому объекту не производится.

2. «Создавать/обновлять контроллеры в СКД» (приоритет — 1С)

Настройка регулирует передачу данных из 1С в СКУД.

  • Значение «Да»
    При начальной синхронизации с приоритетом «1С» все обновлённые данные по контроллерам из 1С выгружаются в СКУД.
    Результат: информация в СКУД актуализируется на основе данных из 1С.
  • Значение «Нет»
    Изменения данных по контроллерам в 1С не передаются в СКУД.
    Результат: в СКУД остаются прежние записи, синхронизация по этому объекту не выполняется.

1763359222866-289.png

2.2.5 Уровни/Шаблоны доступа.

Уровни доступа - в системе ZKBio CVSecurity представляет собой одноименный справочник.

1763104544528-123.png

1763104424514-327.png

При синхронизации уровней доступа с приоритетом «СКУД» в 1С создаются элементы справочника «Уровни доступа (СКУД)»

Настройки синхронизации объектов «Уровни/Шаблоны доступа»

Для управления обменом данными по объектам «Уровни/Шаблоны доступа» между 1С и СКУД предусмотрены две ключевые настройки. Они определяют направление синхронизации при начальной выгрузке с заданным приоритетом.

1. «Создавать/обновлять уровни доступа» (приоритет — СКУД)

Настройка отвечает за передачу данных из СКУД в 1С.

  • Значение «Да»
    При начальной синхронизации с приоритетом «СКУД» все вновь созданные или обновленные записи по уровням доступа в СКУД автоматически выгружаются в 1С.
    Результат: данные в 1С актуализируются с учётом текущей информации из СКУД.
  • Значение «Нет»
    Изменения и новые записи по уровням доступа в СКУД не передаются в 1С.
    Результат: в 1С сохраняются прежние данные, синхронизация по этому объекту не выполняется.

2. «Создавать/обновлять уровни доступа в СКД» (приоритет — 1С)

Настройка регулирует передачу данных из 1С в СКУД.

  • Значение «Да»
    При начальной синхронизации с приоритетом «1С» все обновленные данные по уровням доступа из 1С выгружаются в СКУД.
    Результат: информация в СКУД обновляется на основе актуальных сведений из 1С.
  • Значение «Нет»
    Изменения данных по уровням доступа в 1С не передаются в СКУД.
    Результат: в СКУД остаются прежние записи, синхронизация по этому объекту не производится.

1763104730945-698.png

2.2.6 Сотрудники.

Сотрудники - в системе ZKBio CVSecurity представляют собой справочник «Сотрудник».

1763105948080-888.png

1763105737899-310.png

Для сопоставления сотрудников нужно предварительно синхронизировать Организацию, в которой работает данный сотрудник, - если она не синхронизирована, то и Сотрудника синхронизировать не удастся. Если не синхронизировано подразделение, в которое принят сотрудник в 1С, то сотрудник будет помещен в корень синхронизированной Организации в СКУД ZKBio CVSecurity.

Первичное сопоставление данных по ФИО и табельным номерам. Возможна двухсторонняя интеграция. 

Настройки синхронизации объектов «Сотрудники»

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

1. «Создавать/обновлять физических лиц» (приоритет — СКУД)

Отвечает за передачу данных из СКУД в 1С.

  • «Да»
    При синхронизации с приоритетом «СКУД» новые или измененные физлица из СКУД автоматически выгружаются в 1С.
    Результат: данные в 1С актуализируются по информации из СКУД.
  • «Нет»
    Изменения и новые физлица в СКУД не передаются в 1С.
    Результат: в 1С сохраняются прежние данные, синхронизация не выполняется.

2. «Создавать/обновлять физических лиц в СКУД» (приоритет — 1С)

Регулирует передачу данных из 1С в СКУД.

  • «Да»
    При синхронизации с приоритетом «1С» новые или обновлённые физлица из 1С выгружаются в СКУД.
    Результат: данные в СКУД актуализируются по информации из 1С.
  • «Нет»
    Изменения и новые физлица в 1С не передаются в СКУД.
    Результат: в СКУД сохраняются прежние данные, синхронизация не производится.

3. «Синхронизировать сотрудников без карт»

Определяет, включать ли в синхронизацию сотрудников 1С без карт доступа.

  • «Да»
    Во вкладке «Сотрудники» синхронизируются все сотрудники из 1С, включая тех, у кого на момент синхронизации нет карт доступа.
    Результат: при приоритете «1С» такие сотрудники могут быть выгружены в СКУД.
  • «Нет»
    Сотрудники без карт доступа в 1С не подгружаются в форму обработки синхронизации.
    Результат: их невозможно синхронизировать или выгрузить в СКУД.

4. «Синхронизировать сотрудников без карт СКД»

Задаёт правило для сотрудников СКУД без карт доступа.

  • «Да»
    Во вкладке «Сотрудники» синхронизируются все сотрудники из СКУД, даже если у них нет карт доступа на момент синхронизации.
    Результат: такие записи доступны для сопоставления и синхронизации.
  • «Нет»
    Сотрудники без карт доступа в СКУД не подгружаются в форму обработки синхронизации.
    Результат: их нельзя синхронизировать.

5. «Синхронизировать сотрудников всех организаций»

Управляет охватом организаций из базы 1С.

  • «Да»
    Синхронизируются сотрудники всех организаций, имеющихся в базе 1С.
    Результат: при приоритете «1С» они могут быть выгружены в СКУД.
  • «Нет»
    В форму обработки синхронизации попадают только сотрудники организаций, указанных в регистре «Организации для синхронизации (СКУД)».
    Результат: ограниченный набор данных для обмена.

6. «Синхронизировать сотрудников всех организаций СКД»

Определяет охват организаций из базы СКУД.

  • «Да»
    Синхронизируются сотрудники всех организаций, имеющихся в базе СКУД.
    Результат: при приоритете «СКУД» они могут быть выгружены в 1С.
  • «Нет»
    В форму обработки синхронизации включаются только сотрудники организаций, указанных в регистре «Организации для синхронизации (СКУД)».
    Результат: обмен ограничивается выбранным перечнем.

1763360652855-397.png

2.2.7 События СКУД.

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

В поле «Период» по умолчанию указывается текущий день, но при необходимости можно задать тот период, за который необходимо получить данные. В табличной части в колонке «Пометка» указано, загрузились ли данные в систему или нет. Для того, чтобы загрузить данные в систему PROSTO:СКУД, нужно выбрать необходимые строки, проставив галочки.  Если необходимо выбрать все строки сразу, то можно нажать на кнопку «Установить флажки», после чего нажать на кнопку Синхронизировать.

1763128105098-772.png

Данные в колонках табличной части:

  • Дата – показывает дату и время, когда сотрудником (физическим лицом) был осуществлен проход через турникет;
  • Физ. лицо – отражает полные фамилию, имя и отчество сотрудника;
  • Контроллер – отражает информацию о том, через какой контроллер был осуществлен проход;
  • Дверь – отображаются данные о направлении прохода, где «1» - это вход, а «2» - выход;
  • Территория – отражает данные о том, на какую территорию был осуществлен проход;
  • Карта – отражает номер карты, которая была использована при проходе.

2.3. Настройка автоматического обмена данными с ZKBio CVSecurity и получение событий проходов сотрудников

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

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

1763128424319-459.png

1763128543638-457.png

Далее в разделе Администрирование  - Печатные формы, отчеты и обработки -  Дополнительные отчеты и обработки во внешней обработке «Регламентные задания подсистемы PROSTO:СКУД» можно настроить расписание выгрузки.

1763355943144-916.png

В этой же обработке задается «Импорт событии СКД (СКУД)» - т.е. периодичность, с которой система будет обращаться к настроенным в ней СКУД и получать события проходов через турникеты.

После описанных выше настроек система будет в автоматическом режиме выгружать данные в СКУД в зависимости от настроек.