Исходный код вики Bolid

Версия 55.1 от PROSTO:СКУД на 2026/10/30 12:27

Скрыть последних авторов
PROSTO:СКУД 55.1 1 {{box title="**Быстрый переход по пунктам инструкции**"}}
2 {{toc start="1" depth="2" numbered="false"/}}
3 {{/box}}
PROSTO:СКУД 1.1 4 = 1. ОПИСАНИЕ СИСТЕМЫ =
5
6 Интеграционные возможности продукта «PROSTO:СКУД» позволяют:
7
8 * настраивать подключение к системам СКУД, а также настраивать параметры интеграции в отдельной СКУД, задавать расписания обменов с системами СКУД;
9 * создавать или сопоставлять с текущими параметрами объекты систем СКУД: 
PROSTO:СКУД 49.4 10 ** организации,
11 ** подразделения,
PROSTO:СКУД 1.1 12 ** территории,
13 ** контроллеры доступа,
PROSTO:СКУД 49.4 14 ** должности,
15 ** уровни доступа,
PROSTO:СКУД 1.1 16 ** сотрудники (физические лица);
17 * выдавать, продлевать или блокировать - обеспечивать учет карт доступа;
18 * устанавливать сотрудникам ограничения в разрезе рабочих помещений для более точного учета;
19 * устанавливать права прохода через контрольные точки СКУД путем назначения уровней доступа или указания определенных контроллеров СКУД;
20 * просматривать данные о проходах сотрудников через точки доступа СКУД.
21
22 = 2. НАСТРОЙКА ИНТЕГРАЦИИ С BOLID =
23
PROSTO:СКУД 1.2 24 == 2.1. Настройка подключения ==
25
26 Для настройки подключения к СКУД BOLID необходимо перейти в «Настройки подсистемы PROSTO:СКУД» и установить флаг для используемого СКУД.
27
PROSTO:СКУД 3.2 28 [[image:1753790284736-894.png]]
29
30 [[image:1753790337909-711.png]]
31
32
PROSTO:СКУД 4.2 33 Затем необходимо перейти к элементам справочника «Системы контроля доступа» по одноименной ссылке раздела «PROSTO:СКУД». В элементах данного справочника настраиваются параметры подключения к системам СКУД, а также настройки интеграционного характера.
34
35 [[image:1753790409148-457.png]]
36
37
PROSTO:СКУД 5.2 38 Для начала на вкладке «Основные настройки» необходимо выбрать Вид системы контроля доступа – BOLID, указать наименование и данные подключения: адрес сервера в локальной сети, имя пользователя и пароль. Для интеграции со СКУД BOLID используется прямое подключение к базе данных, поэтому в качестве Сервера необходимо указать путь до сервера SQL и данные учетной записи имеющей доступ на чтение и запись в БД.
39
40 При помощи признака «Используется» можно отключать/включать интеграцию с конкретным сервером СКУД, например, на время отладки.
41
PROSTO:СКУД 9.1 42 [[image:1753792588841-139.png]]
PROSTO:СКУД 5.2 43
44
PROSTO:СКУД 6.2 45 Далее на второй вкладке «Дополнительные настройки» необходимо указать название Базы данных, а также настройки, отвечающие за параметры и состав данных, участвующих в интеграции. Для первоначального заполнения рекомендуется воспользоваться кнопкой «Заполнить по умолчанию». Состав и значения параметров можно будет изменять при необходимости.
46
PROSTO:СКУД 10.2 47 [[image:1753793093238-333.png]]
PROSTO:СКУД 6.2 48
49
50 После заполнения всех полей можно проверить подключение к серверу СКУД, нажав на кнопку «Проверить соединение» на вкладке «Основные настройки». Если все настроено правильно, на форме появятся сообщения об успешном подключении к СКУД и заполняется поле «Версия СКУД».
51
PROSTO:СКУД 9.1 52 [[image:1753792557635-138.png]]
PROSTO:СКУД 10.2 53
PROSTO:СКУД 10.3 54 {{warning}}
PROSTO:СКУД 49.5 55 **Важно**: Если SQL-сервер, где расположена база данных, является именованным экземпляром, необходимо через \ указать имя экземпляра SQL-сервера
PROSTO:СКУД 10.3 56 {{/warning}}
PROSTO:СКУД 10.2 57
58 Отдельно следует упомянуть настройку «Использовать отложенную выгрузку» (на вкладке «Дополнительные настройки»), если данная настройка установлена, то система не будет выгружать данные в СКУД в момент их изменения, а зарегистрирует измененные объекты в соответствующем СКУД узле, далее данные будут выгружены регламентным заданием.
59
60 Полный состав предопределенных настроек применимых к СКУД BOLID можно посмотреть по ссылке «Дополнительные настройки СКУД» раздела «СКУД».
PROSTO:СКУД 13.2 61
62 [[image:1753853775077-980.png]]
63
64
65 Полный перечень настроек применимых к СКУД BOLID предоставляется по запросу.
PROSTO:СКУД 14.2 66
67 == 2.2. Начальная синхронизация с BOLID ==
68
69 Существует два подхода начала работы с системой.
70
71 1. Сначала создаются все доступные справочные данные в системе PROSTO:СКУД и данные выгружаются в СКУД регламентным заданием после настройки (подробнее в п.п. 2.3).
72 1. СКУД уже запущена на момент внедрения PROSTO:СКУД и содержит в себе данные. Для этого в системе PROSTO:СКУД предусмотрены обработки Начальной синхронизации – индивидуальные для каждого вида СКУД.
73
74 Рассмотрим второй, для этого откроем обработку начальной синхронизации с СКУД BOLID из раздела «PROSTO:СКУД».
75
76 Для вызова обработки начальной синхронизации со СКУД BOLID необходимо запустить ссылку «Начальная синхронизация BOLID» в разделе «PROSTO:СКУД».
77
78 Открыв обработку, необходимо выбрать Систему контроля доступа и перемещаясь между вкладками в том порядке, в котором они расположены в форме обработки, поочередно синхронизировать объекты системы PROSTO:СКУД и BOLID.
79
80 [[image:1753853937847-134.png]]
81
82
PROSTO:СКУД 14.3 83 Все объекты, доступные для синхронизации разделены на отдельные вкладки:
84
PROSTO:СКУД 15.2 85 [[image:1753854009203-327.png]]
PROSTO:СКУД 14.3 86
PROSTO:СКУД 15.2 87
PROSTO:СКУД 15.3 88 Для того, чтобы данные отобразились в строках табличной части, необходимо нажать кнопку «Заполнить».
PROSTO:СКУД 15.2 89
PROSTO:СКУД 17.2 90 [[image:1753854123732-295.png]]
91
92
93 Каждая запись об объекте в табличной части разделяется на две строки.
94
95 В верхней строке указываются данные из основной базы 1С, в нижней строке указываются данные, поступившие из СКУД BOLID.
96
97 Первичное сопоставление для большинства объектов производится по наименованию. У пользователя есть возможность сравнить данные и в случае несовпадения сопоставить данные вручную либо создать недостающие объекты средствами обработки.
98
99 В случае расхождения данных между базами в третьей колонке табличной части одно из значений будет пустым.
100
101 [[image:1753854213350-984.png]]
PROSTO:СКУД 17.3 102
103
PROSTO:СКУД 51.1 104 Чтобы данные из 1С и данные внешней базы были идентичны, необходимо синхронизировать.
PROSTO:СКУД 17.3 105
106 Для этого необходимо выбрать приоритет синхронизации: СКУД (загрузка данных из СКУД в 1С) или 1С (выгрузка данных из 1С в СКУД), отметить флажками нужные строки и нажать кнопку «Синхронизировать».
107
PROSTO:СКУД 18.2 108 [[image:1753854327742-333.png]]
109
110
111 При успешной синхронизации данных значение колонки «Пометка» меняется на «Данные синхронизированы» и системой производится запись идентификатора объекта в системе СКУД в регистр сведений «Идентификаторы объектов СКУД».
PROSTO:СКУД 19.2 112
113 [[image:1753854728355-769.png]]
114
115
PROSTO:СКУД 19.3 116 То, как поведет себя система при сопоставлении объектов, будет ли объект перезаписан или просто сопоставлен при помощи идентификатора, задается в дополнительных настройках элемента справочника «Системы контроля доступа»
117
118 (см. п.п. 2.3.2).
119
120 Отдельно рассмотрим каждую вкладку обработки интеграции:
121
PROSTO:СКУД 19.4 122 [[image:1753854009203-327.png]]
123
124
125 1) Организации - в системе BOLID это отдельный справочник «Компании».
126
PROSTO:СКУД 20.2 127 [[image:1753857621914-457.png]]
PROSTO:СКУД 20.3 128
129
PROSTO:СКУД 20.4 130 Первичное сопоставление данных по наименованию. Возможна двухсторонняя интеграция, т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов.
131
132
PROSTO:СКУД 21.2 133 2) Подразделения - в системе BOLID это отдельный справочник «Подразделения».
134
PROSTO:СКУД 24.2 135 [[image:1753940434857-719.png]]
PROSTO:СКУД 22.2 136
PROSTO:СКУД 24.2 137 [[image:1753940461551-341.png]]
PROSTO:СКУД 22.2 138
PROSTO:СКУД 49.6 139
PROSTO:СКУД 22.2 140 Первичное сопоставление данных по наименованию. Возможна двухсторонняя интеграция, т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов. При сопоставлении учитывается родитель. Для синхронизации Подразделения нижнего уровня иерархии необходимо, чтобы все вышестоящие были синхронизированы. 
141
142
PROSTO:СКУД 24.3 143 3) Территории - в системе BOLID это иерархический список «Зоны доступа»
144
PROSTO:СКУД 26.2 145 [[image:1753940598836-297.png]]
146
147 [[image:1753940638417-950.png]]
148
149
150 При синхронизации территорий с приоритетом «СКУД» в 1С создаются элементы справочника «Территории (СКУД)»
151
152 После синхронизации для рабочих территорий в справочнике «Территории (СКУД)» необходимо установить флаг «Это рабочая территория».
153
PROSTO:СКУД 30.2 154 [[image:1753943479047-472.png]]
PROSTO:СКУД 29.2 155
156
157 4) Контроллеры в системе BOLID это элемент «Дверь», подчиненный зоне доступа.
158
PROSTO:СКУД 30.2 159 [[image:1753943487303-987.png]]
160
161
PROSTO:СКУД 31.2 162 В подсистеме PROSTO:СКУД реализован аналогичный справочник, в данном справочнике задаются территории. После создания элемента справочника Контроллеры в поле «Территория вход» указывается территория, на которую попадает сотрудник при входе на предприятие при использовании карты доступа. «Территория выход» – заполняется аналогично и определяет территорию выхода, при использовании карты доступа.
163
164 [[image:1753943504931-969.png]]
165
166
PROSTO:СКУД 31.3 167 Первичное сопоставление данных по наименованию. Возможна только загрузка элементов справочника Контроллеры из СКУД.
168
169
PROSTO:СКУД 31.6 170 5) Должности - в системе BOLID представляют собой справочник «Должности».
171
PROSTO:СКУД 32.2 172 [[image:1753943661027-253.png]]
173
174
PROSTO:СКУД 32.3 175 При внедрении подсистемы PROSTO:СКУД в тиражное решение от 1С (ЗУП, ERP, КА) используется типовой справочник «Должности».
176
PROSTO:СКУД 33.2 177 [[image:1753943752233-842.png]]
PROSTO:СКУД 32.3 178
PROSTO:СКУД 33.2 179
PROSTO:СКУД 33.3 180 Первичное сопоставление данных по наименованию.
PROSTO:СКУД 33.2 181
PROSTO:СКУД 33.3 182
PROSTO:СКУД 33.4 183 6) Уровни доступа - в системе BOLID представляет собой одноименный справочник.
PROSTO:СКУД 33.3 184
PROSTO:СКУД 34.2 185 [[image:1753943935843-671.png]]
186
PROSTO:СКУД 35.2 187 [[image:1753944052504-667.png]]
188
189
190 При синхронизации уровней доступа с приоритетом «СКУД» в 1С создаются элементы справочника «Уровни доступа (СКУД)»
191
192 {{warning}}
PROSTO:СКУД 35.3 193 **ВАЖНО**: Для успешной синхронизации объектов необходимо установить соответствующие дополнительные настройки элемента справочника Системы контроля доступа, где для уровней доступа – настройка «Создавать/обновлять уровни доступа» - отвечает за возможность создания Уровней доступа в 1С при ручной синхронизации с СКУД, а настройка «Создавать/обновлять уровни доступа в СКД» отвечает за возможность создания Уровней доступа в СКУД при ручной либо автоматической синхронизации с 1С.
PROSTO:СКУД 36.2 194
195 [[image:1753944252961-948.png]]
PROSTO:СКУД 35.2 196 {{/warning}}
197
PROSTO:СКУД 36.2 198
199 7) Сотрудники - в системе BOLID представляют собой справочник «Сотрудники».
200
PROSTO:СКУД 37.2 201 [[image:1753944402274-247.png]]
202
203
204 В зависимости от значения дополнительной настройки Системы контроля доступа «Синхронизировать только работающих сотрудников» в выборку данных из 1С будут попадать только физические лица работающих сотрудников или также не работающих. Для сопоставления сотрудников нужно предварительно синхронизировать организации и должности, если они не синхронизированы, то и синхронизировать Сотрудника не удастся.
205
PROSTO:СКУД 37.3 206 Первичное сопоставление данных по ФИО и табельным номерам. Возможна двухсторонняя интеграция.
PROSTO:СКУД 37.2 207
PROSTO:СКУД 37.3 208 {{warning}}
209 Подсистема «PROSTO:СКУД» позволяет реализовать функционал групповой блокировки доступа сотрудников на территорию предприятия в СКУД из 1С на время зарегистрированных плановых отсутствий. Для этого потребуется:
PROSTO:СКУД 37.2 210
211 ~1. Добавить дополнительную настройку элемента Справочника Системы контроля доступа "Автоматически блокировать сотрудников на время плановых отсутствий СКД" и установить её в значении «Истина»;
PROSTO:СКУД 38.2 212
213 [[image:1753953296008-272.png]]
214
215
216 2. Добавить необходимую запись в регистр сведений «Состояния сотрудника для блокировки в СКУД» либо заполнить значения состояний по умолчанию:
217
PROSTO:СКУД 40.2 218 [[image:1753953429950-776.png]]
219
220
221 В данной настройке используются типовое для 1С ЗУП 3.1, ERP 2.4-2.5, КА 2 перечисление «Состояния сотрудника». Данные о состояниях когда сотрудник работает, а когда находится в отпуске или на больничном фиксируются в регистре Данные состояний сотрудников, различными документами, например Отпуск, Отгул, Отпуск без сохранения оплаты и т.д.
222
223 [[image:1753953496899-202.png]]
224
225
PROSTO:СКУД 40.3 226 Подсистема PROSTO:СКУД отслеживает такие записи и принимает решение о блокировке доступа сотрудника в СКУД, если установленное состояние среди записей регистра Состояния сотрудника для блокировки в СКУД.
227
228 Но если существует необходимость по той или иной причине одномоментно провести групповую блокировку по документу регистрации отсутствия сотрудников списком, то можно воспользоваться функционалом «Обработки начальной синхронизации» перейдя на вкладку Сотрудники.
229
PROSTO:СКУД 41.2 230 [[image:1753953674998-843.png]]
231
PROSTO:СКУД 42.2 232
233 После создания соответствующего приказа, например о Простое, отстранении от работы списком:
234
235 [[image:1753953727690-786.png]]
PROSTO:СКУД 42.3 236
237
PROSTO:СКУД 42.4 238 во вкладке Сотрудники - формы «Обработки начальной синхронизации» после заполнения, в колонке «Заблокирован» по строке 1С, сотрудники из приказа будут отмечены, как уже заблокированные. Далее, нужно пометить этих сотрудников и синхронизировать с приоритетом 1С.
239
PROSTO:СКУД 43.2 240 [[image:1753959322882-538.png]]
241
242
243 В СКУД для выбранных сотрудников доступ будет заблокирован на время действия приказа, либо до ручной отмены приказа в случае изменения обстоятельств.
244
PROSTO:СКУД 44.2 245 [[image:1753959493913-990.png]]
246
247
248 За оперативную обратную разблокировку доступов Сотрудников отвечает регламентное задание подсистемы PROSTO:СКУД: «Разблокировка сотрудников в СКУД после отсутствий», которое должно быть включено и настроено для работы по расписанию.
PROSTO:СКУД 37.3 249 {{/warning}}
250
PROSTO:СКУД 44.2 251
PROSTO:СКУД 45.2 252 8) События СКУД – вкладка предназначена для ручной загрузки данных о событиях проходов сотрудников, которые зафиксировал тот или иной контроллер доступа.
253
254 [[image:1753959660766-347.png]]
255
256
PROSTO:СКУД 46.2 257 В поле «Период» по умолчанию указывается текущий день, но при необходимости можно задать тот период, за который необходимо получить данные.
PROSTO:СКУД 45.2 258
PROSTO:СКУД 46.2 259 В табличной части в колонке «Пометка» указано, загрузились ли данные в систему или нет. Для того, чтобы загрузить данные в систему PROSTO:СКУД, нужно выбрать необходимые строки, проставив галочки.
260
261 Если необходимо выбрать все строки сразу, то можно нажать на кнопку «Установить флажки», после чего нажать на кнопку Синхронизировать.
262
263 [[image:1753961403057-944.png]]
264
265
266 Данные в колонках табличной части:
267
268 * Дата – показывает дату и время, когда сотрудником (физическим лицом) был осуществлен проход через турникет;
269 * Физ. лицо – отражает полные фамилию, имя и отчество сотрудника;
270 * Контроллер – отражает информацию о том, через какой контроллер был осуществлен проход;
271 * Дверь – отображаются данные о направлении прохода, где «0» - это вход, а «1» - выход;
272 * Территория – отражает данные о том, на какую территорию был осуществлен проход;
273 * Карта – отражает номер карты, которая была использована при проходе.
274
275
276
PROSTO:СКУД 46.3 277 == 2.3. Настройка автоматического обмена данными с BOLID и получение событий проходов сотрудников ==
278
279 После первоначального сопоставления данных двух систем 1С и СКУД считается, что 1С выступает мастер системой и выгрузка новых объектов, а также изменения уже сопоставленных должны быть осуществлены и в СКУД.
280
281 Для настройки автоматического обмена данными со СКУД необходимо в планах открыть форму плана обмена «Узлы регистрации объектов для выгрузки в СКУД», где для каждой СКУД в которую планируется выгрузка данных создать узел обмена.
282
PROSTO:СКУД 47.2 283 [[image:1753961630871-559.png]]
284
PROSTO:СКУД 49.2 285 [[image:1753961727009-672.png]]
286
PROSTO:СКУД 53.1 287 {{warning}}
288 **Важно: необходимо именно «Создать» новый узел для каждой СКУД, а не использовать текущую пустую запись (данная запись предопределена и используется для других целей).**
289 {{/warning}}
PROSTO:СКУД 49.2 290
PROSTO:СКУД 53.1 291
PROSTO:СКУД 49.2 292 Далее в дополнительных отчетах и обработках во внешней обработке «Регламентные задания подсистемы PROSTO:СКУД» можно настроить расписание выгрузки.
293
294 [[image:1753961802716-652.png]]
295
296
PROSTO:СКУД 49.3 297 В этой же обработке задается «Импорт событии СКД (СКУД)» - т.е. периодичность, с которой система будет обращаться к настроенным в ней СКУД и получать события проходов через турникеты.
298
299 После описанных выше настроек система будет в автоматическом режиме выгружать данные в СКУД в зависимости от настроек.
300
PROSTO:СКУД 54.1 301 == 3. Выдача карт ==
302
303 Данный документ находится в разделе «PROSTO:СКУД» – Карты и управление доступом.
304
305 Предназначен для выдачи или продления пропусков (карт доступа).
306
307 При заполнении документа необходимо указать вид операции, дату операции, систему контроля доступа, в которой планируется выдача/продление карты, а также заполнить табличную часть документа, указав:
308
309 – номер карты доступа,
310
311 – дату начала и окончания действия карты,
312
313 – владельца карты – физическое лицо,
314
315 – подразделение
316
317 – должность
318
319 - Уровень/Шаблон доступа
320
321 [[image:1786544220380-176.png||data-xwiki-image-style-border="true"]]
322
323 Начиная с релиза 1.2.8.5, в системе реализован механизм, позволяющий определять размещение по подразделениям в СКУД для сторонних физических лиц, у которых в базе 1С:ЗУП нет трудового договора и кадрового подразделения. Для этого используется дополнительная настройка "Подразделение по умолчанию".
324
325 [[image:1786544308209-277.png||data-xwiki-image-style-border="true"]]
326
327 Как система определяет подразделение в СКУД при выдаче карты?
328
329 Когда регламентное задание обрабатывает документ выдачи карты и готовит данные для отправки в СКУД, оно определяет подразделение для физического лица по следующему приоритетному алгоритму:
330
331 * Кадровый приоритет: Система проверяет, есть ли у этого физического лица действующий трудовой договор в 1С. Если это штатный сотрудник - берется подразделение из его кадровых документов (приема/перевода). Поле "Подразделение" документа выдачи карт игнорируется.
332 * Дополнительная настройка "Подразделение по умолчанию": Если кадровых данных нет (это стороннее физическое лицо), система обращается к настройке, вставляет Подразделение по умолчанию в документ выдачи карт и выгружает физлицо в Подразделение по умолчанию ( Подразделение должно быть синхронизировано).
333 * Ручной выбор в документе: Если кадровых данных нет ( это стороннее физлицо), вы можете выбрать в поле "Подразделение" любое синхронизированное Подразделение (не обязательно из дополнительной настройки "Подразделение по умолчанию". Физлицо  будет выгружено в выбранное подразделение.
334
335 {{warning}}
336 Выбор или изменение подразделения в документе Выдача/продление карты влияет на СКУД только один раз - в момент самого первого создания (первичной  выгрузки) этого физлица в базу СКУД.
337 {{/warning}}
338
PROSTO:СКУД 45.2 339