Настройка интеграции с Bolid

Редактировал(а) Всезнайка PROSTO:СКУД 2025/10/01 08:49

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

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

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

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

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

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

1753790284736-894.png

1753790337909-711.png

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

1753790409148-457.png

Для начала на вкладке «Основные настройки» необходимо выбрать Вид системы контроля доступа – BOLID, указать наименование и данные подключения: адрес сервера в локальной сети, имя пользователя и пароль. Для интеграции со СКУД BOLID используется прямое подключение к базе данных, поэтому в качестве Сервера необходимо указать путь до сервера SQL и данные учетной записи имеющей доступ на чтение и запись в БД. 

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

1753792588841-139.png

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

1753793093238-333.png

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

1753792557635-138.png

Warning

Важно: Если SQL-сервер, где расположена база данных, является именованным экземпляром, необходимо через \ указать имя экземпляра SQL-сервера

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

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

1753853775077-980.png

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

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

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

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

Рассмотрим второй, для этого откроем обработку начальной синхронизации с СКУД BOLID из раздела «PROSTO:СКУД».

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

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

1753853937847-134.png

Все объекты, доступные для синхронизации разделены на отдельные вкладки:

1753854009203-327.png

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

1753854123732-295.png

Каждая запись об объекте в табличной части разделяется на две строки. 

В верхней строке указываются данные из основной базы 1С, в нижней строке указываются данные, поступившие из СКУД BOLID. 

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

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

1753854213350-984.png

Чтобы данные из 1С и данные внешней базы были идентичны, необходимо синхронизировать. 

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

1753854327742-333.png

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

1753854728355-769.png

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

(см. п.п. 2.3.2). 

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

1753854009203-327.png

1) Организации - в системе BOLID это отдельный справочник «Компании».

1753857621914-457.png

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

2) Подразделения - в системе BOLID это отдельный справочник «Подразделения».

1753940434857-719.png

1753940461551-341.png

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

3) Территории - в системе BOLID это иерархический список «Зоны доступа»

1753940598836-297.png

1753940638417-950.png

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

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

1753943479047-472.png

4) Контроллеры в системе BOLID это элемент «Дверь», подчиненный зоне доступа.

1753943487303-987.png

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

1753943504931-969.png

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

5) Должности - в системе BOLID представляют собой справочник «Должности».

1753943661027-253.png

При внедрении подсистемы PROSTO:СКУД в тиражное решение от 1С (ЗУП, ERP, КА) используется типовой справочник «Должности».

1753943752233-842.png

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

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

1753943935843-671.png

1753944052504-667.png

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

Warning

ВАЖНО: Для успешной синхронизации объектов необходимо установить соответствующие дополнительные настройки элемента справочника Системы контроля доступа, где для уровней доступа – настройка «Создавать/обновлять уровни доступа» - отвечает за возможность создания Уровней доступа в 1С при ручной синхронизации с СКУД, а настройка «Создавать/обновлять уровни доступа в СКД» отвечает за возможность создания Уровней доступа в СКУД при ручной либо автоматической синхронизации с 1С.

1753944252961-948.png

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

1753944402274-247.png

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

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

Warning

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

 1. Добавить дополнительную настройку элемента Справочника Системы контроля доступа "Автоматически блокировать сотрудников на время плановых отсутствий СКД" и установить её в значении «Истина»;

1753953296008-272.png

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

1753953429950-776.png

В данной настройке используются типовое для 1С ЗУП 3.1, ERP 2.4-2.5, КА 2 перечисление «Состояния сотрудника». Данные о состояниях когда сотрудник работает, а когда находится в отпуске или на больничном фиксируются в регистре Данные состояний сотрудников, различными документами, например Отпуск, Отгул, Отпуск без сохранения оплаты и т.д.

1753953496899-202.png

Подсистема PROSTO:СКУД отслеживает такие записи и принимает решение о блокировке доступа сотрудника в СКУД, если установленное состояние среди записей регистра Состояния сотрудника для блокировки в СКУД.

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

1753953674998-843.png

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

1753953727690-786.png

во вкладке Сотрудники - формы «Обработки начальной синхронизации» после заполнения, в колонке «Заблокирован» по строке 1С, сотрудники из приказа будут отмечены, как уже заблокированные. Далее, нужно пометить этих сотрудников и синхронизировать с приоритетом 1С.

1753959322882-538.png

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

1753959493913-990.png

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

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

1753959660766-347.png

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

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

Если необходимо выбрать все строки сразу, то можно нажать на кнопку «Установить флажки», после чего нажать на кнопку Синхронизировать.

1753961403057-944.png

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

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

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

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

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

1753961630871-559.png

1753961727009-672.png

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

1753961802716-652.png

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

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