Исходный код вики Настройка интеграции PROSTO:СКУД с Bolid
Версия 35.1 от Всезнайка PROSTO:СКУД на 2025/07/31 06:40
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | = 1. ОПИСАНИЕ СИСТЕМЫ = | ||
| 2 | |||
| 3 | Интеграционные возможности продукта «PROSTO:СКУД» позволяют: | ||
| 4 | |||
| 5 | * настраивать подключение к системам СКУД, а также настраивать параметры интеграции в отдельной СКУД, задавать расписания обменов с системами СКУД; | ||
| 6 | * создавать или сопоставлять с текущими параметрами объекты систем СКУД: | ||
| 7 | ** организации | ||
| 8 | ** подразделения | ||
| 9 | ** территории, | ||
| 10 | ** контроллеры доступа, | ||
| 11 | ** должности | ||
| 12 | ** уровни доступа | ||
| 13 | ** сотрудники (физические лица); | ||
| 14 | * выдавать, продлевать или блокировать - обеспечивать учет карт доступа; | ||
| 15 | * устанавливать сотрудникам ограничения в разрезе рабочих помещений для более точного учета; | ||
| 16 | * устанавливать права прохода через контрольные точки СКУД путем назначения уровней доступа или указания определенных контроллеров СКУД; | ||
| 17 | * просматривать данные о проходах сотрудников через точки доступа СКУД. | ||
| 18 | |||
| 19 | = 2. НАСТРОЙКА ИНТЕГРАЦИИ С BOLID = | ||
| 20 | |||
| 21 | == 2.1. Настройка подключения == | ||
| 22 | |||
| 23 | Для настройки подключения к СКУД BOLID необходимо перейти в «Настройки подсистемы PROSTO:СКУД» и установить флаг для используемого СКУД. | ||
| 24 | |||
| 25 | [[image:1753790284736-894.png]] | ||
| 26 | |||
| 27 | [[image:1753790337909-711.png]] | ||
| 28 | |||
| 29 | |||
| 30 | Затем необходимо перейти к элементам справочника «Системы контроля доступа» по одноименной ссылке раздела «PROSTO:СКУД». В элементах данного справочника настраиваются параметры подключения к системам СКУД, а также настройки интеграционного характера. | ||
| 31 | |||
| 32 | [[image:1753790409148-457.png]] | ||
| 33 | |||
| 34 | |||
| 35 | Для начала на вкладке «Основные настройки» необходимо выбрать Вид системы контроля доступа – BOLID, указать наименование и данные подключения: адрес сервера в локальной сети, имя пользователя и пароль. Для интеграции со СКУД BOLID используется прямое подключение к базе данных, поэтому в качестве Сервера необходимо указать путь до сервера SQL и данные учетной записи имеющей доступ на чтение и запись в БД. | ||
| 36 | |||
| 37 | При помощи признака «Используется» можно отключать/включать интеграцию с конкретным сервером СКУД, например, на время отладки. | ||
| 38 | |||
| 39 | [[image:1753792588841-139.png]] | ||
| 40 | |||
| 41 | |||
| 42 | Далее на второй вкладке «Дополнительные настройки» необходимо указать название Базы данных, а также настройки, отвечающие за параметры и состав данных, участвующих в интеграции. Для первоначального заполнения рекомендуется воспользоваться кнопкой «Заполнить по умолчанию». Состав и значения параметров можно будет изменять при необходимости. | ||
| 43 | |||
| 44 | [[image:1753793093238-333.png]] | ||
| 45 | |||
| 46 | |||
| 47 | После заполнения всех полей можно проверить подключение к серверу СКУД, нажав на кнопку «Проверить соединение» на вкладке «Основные настройки». Если все настроено правильно, на форме появятся сообщения об успешном подключении к СКУД и заполняется поле «Версия СКУД». | ||
| 48 | |||
| 49 | [[image:1753792557635-138.png]] | ||
| 50 | |||
| 51 | {{warning}} | ||
| 52 | **Важно**: Если сервер, где расположена база данных, является именованным экземпляром, необходимо через \ указать имя экземпляра SQL-сервера | ||
| 53 | {{/warning}} | ||
| 54 | |||
| 55 | Отдельно следует упомянуть настройку «Использовать отложенную выгрузку» (на вкладке «Дополнительные настройки»), если данная настройка установлена, то система не будет выгружать данные в СКУД в момент их изменения, а зарегистрирует измененные объекты в соответствующем СКУД узле, далее данные будут выгружены регламентным заданием. | ||
| 56 | |||
| 57 | Полный состав предопределенных настроек применимых к СКУД BOLID можно посмотреть по ссылке «Дополнительные настройки СКУД» раздела «СКУД». | ||
| 58 | |||
| 59 | [[image:1753853775077-980.png]] | ||
| 60 | |||
| 61 | |||
| 62 | Полный перечень настроек применимых к СКУД BOLID предоставляется по запросу. | ||
| 63 | |||
| 64 | == 2.2. Начальная синхронизация с BOLID == | ||
| 65 | |||
| 66 | Существует два подхода начала работы с системой. | ||
| 67 | |||
| 68 | 1. Сначала создаются все доступные справочные данные в системе PROSTO:СКУД и данные выгружаются в СКУД регламентным заданием после настройки (подробнее в п.п. 2.3). | ||
| 69 | 1. СКУД уже запущена на момент внедрения PROSTO:СКУД и содержит в себе данные. Для этого в системе PROSTO:СКУД предусмотрены обработки Начальной синхронизации – индивидуальные для каждого вида СКУД. | ||
| 70 | |||
| 71 | Рассмотрим второй, для этого откроем обработку начальной синхронизации с СКУД BOLID из раздела «PROSTO:СКУД». | ||
| 72 | |||
| 73 | Для вызова обработки начальной синхронизации со СКУД BOLID необходимо запустить ссылку «Начальная синхронизация BOLID» в разделе «PROSTO:СКУД». | ||
| 74 | |||
| 75 | Открыв обработку, необходимо выбрать Систему контроля доступа и перемещаясь между вкладками в том порядке, в котором они расположены в форме обработки, поочередно синхронизировать объекты системы PROSTO:СКУД и BOLID. | ||
| 76 | |||
| 77 | [[image:1753853937847-134.png]] | ||
| 78 | |||
| 79 | |||
| 80 | Все объекты, доступные для синхронизации разделены на отдельные вкладки: | ||
| 81 | |||
| 82 | [[image:1753854009203-327.png]] | ||
| 83 | |||
| 84 | |||
| 85 | Для того, чтобы данные отобразились в строках табличной части, необходимо нажать кнопку «Заполнить». | ||
| 86 | |||
| 87 | [[image:1753854123732-295.png]] | ||
| 88 | |||
| 89 | |||
| 90 | Каждая запись об объекте в табличной части разделяется на две строки. | ||
| 91 | |||
| 92 | В верхней строке указываются данные из основной базы 1С, в нижней строке указываются данные, поступившие из СКУД BOLID. | ||
| 93 | |||
| 94 | Первичное сопоставление для большинства объектов производится по наименованию. У пользователя есть возможность сравнить данные и в случае несовпадения сопоставить данные вручную либо создать недостающие объекты средствами обработки. | ||
| 95 | |||
| 96 | В случае расхождения данных между базами в третьей колонке табличной части одно из значений будет пустым. | ||
| 97 | |||
| 98 | [[image:1753854213350-984.png]] | ||
| 99 | |||
| 100 | |||
| 101 | Чтобы данные из 1С и данные внешней базы были идентичны, нужно их синхронизировать. | ||
| 102 | |||
| 103 | Для этого необходимо выбрать приоритет синхронизации: СКУД (загрузка данных из СКУД в 1С) или 1С (выгрузка данных из 1С в СКУД), отметить флажками нужные строки и нажать кнопку «Синхронизировать». | ||
| 104 | |||
| 105 | [[image:1753854327742-333.png]] | ||
| 106 | |||
| 107 | |||
| 108 | При успешной синхронизации данных значение колонки «Пометка» меняется на «Данные синхронизированы» и системой производится запись идентификатора объекта в системе СКУД в регистр сведений «Идентификаторы объектов СКУД». | ||
| 109 | |||
| 110 | [[image:1753854728355-769.png]] | ||
| 111 | |||
| 112 | |||
| 113 | То, как поведет себя система при сопоставлении объектов, будет ли объект перезаписан или просто сопоставлен при помощи идентификатора, задается в дополнительных настройках элемента справочника «Системы контроля доступа» | ||
| 114 | |||
| 115 | (см. п.п. 2.3.2). | ||
| 116 | |||
| 117 | Отдельно рассмотрим каждую вкладку обработки интеграции: | ||
| 118 | |||
| 119 | [[image:1753854009203-327.png]] | ||
| 120 | |||
| 121 | |||
| 122 | 1) Организации - в системе BOLID это отдельный справочник «Компании». | ||
| 123 | |||
| 124 | [[image:1753857621914-457.png]] | ||
| 125 | |||
| 126 | |||
| 127 | Первичное сопоставление данных по наименованию. Возможна двухсторонняя интеграция, т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов. | ||
| 128 | |||
| 129 | |||
| 130 | 2) Подразделения - в системе BOLID это отдельный справочник «Подразделения». | ||
| 131 | |||
| 132 | [[image:1753940434857-719.png]] | ||
| 133 | |||
| 134 | [[image:1753940461551-341.png]] | ||
| 135 | |||
| 136 | Первичное сопоставление данных по наименованию. Возможна двухсторонняя интеграция, т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов. При сопоставлении учитывается родитель. Для синхронизации Подразделения нижнего уровня иерархии необходимо, чтобы все вышестоящие были синхронизированы. | ||
| 137 | |||
| 138 | |||
| 139 | 3) Территории - в системе BOLID это иерархический список «Зоны доступа» | ||
| 140 | |||
| 141 | [[image:1753940598836-297.png]] | ||
| 142 | |||
| 143 | [[image:1753940638417-950.png]] | ||
| 144 | |||
| 145 | |||
| 146 | При синхронизации территорий с приоритетом «СКУД» в 1С создаются элементы справочника «Территории (СКУД)» | ||
| 147 | |||
| 148 | После синхронизации для рабочих территорий в справочнике «Территории (СКУД)» необходимо установить флаг «Это рабочая территория». | ||
| 149 | |||
| 150 | [[image:1753943479047-472.png]] | ||
| 151 | |||
| 152 | |||
| 153 | 4) Контроллеры в системе BOLID это элемент «Дверь», подчиненный зоне доступа. | ||
| 154 | |||
| 155 | [[image:1753943487303-987.png]] | ||
| 156 | |||
| 157 | |||
| 158 | В подсистеме PROSTO:СКУД реализован аналогичный справочник, в данном справочнике задаются территории. После создания элемента справочника Контроллеры в поле «Территория вход» указывается территория, на которую попадает сотрудник при входе на предприятие при использовании карты доступа. «Территория выход» – заполняется аналогично и определяет территорию выхода, при использовании карты доступа. | ||
| 159 | |||
| 160 | [[image:1753943504931-969.png]] | ||
| 161 | |||
| 162 | |||
| 163 | Первичное сопоставление данных по наименованию. Возможна только загрузка элементов справочника Контроллеры из СКУД. | ||
| 164 | |||
| 165 | |||
| 166 | 5) Должности - в системе BOLID представляют собой справочник «Должности». | ||
| 167 | |||
| 168 | [[image:1753943661027-253.png]] | ||
| 169 | |||
| 170 | |||
| 171 | При внедрении подсистемы PROSTO:СКУД в тиражное решение от 1С (ЗУП, ERP, КА) используется типовой справочник «Должности». | ||
| 172 | |||
| 173 | [[image:1753943752233-842.png]] | ||
| 174 | |||
| 175 | |||
| 176 | Первичное сопоставление данных по наименованию. | ||
| 177 | |||
| 178 | |||
| 179 | 6) Уровни доступа - в системе BOLID представляет собой одноименный справочник. | ||
| 180 | |||
| 181 | [[image:1753943935843-671.png]] | ||
| 182 | |||
| 183 |