Исходный код вики Настройка интеграции с Parsec
Версия 27.2 от Всезнайка PROSTO:СКУД на 2025/07/01 10:52
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | = ОПИСАНИЕ СИСТЕМЫ = | ||
2 | |||
3 | Интеграционные возможности продукта «PROSTO:СКУД» позволяют: | ||
4 | |||
5 | * настраивать подключение к системам СКУД, а также настраивать параметры интеграции в отдельной СКУД, задавать расписания обменов с системами СКУД; | ||
6 | * создавать или сопоставлять с текущими параметрами объекты систем СКУД: | ||
7 | ** Организации и Подразделения, | ||
8 | ** Группы доступа, | ||
9 | ** Контроллеры доступа, | ||
10 | ** Сотрудников (физических лиц): | ||
11 | * выдавать, продлевать или блокировать - обеспечивать учет карт доступа; | ||
12 | * устанавливать сотрудникам ограничения в разрезе рабочих помещений для более точного учета; | ||
13 | * устанавливать права прохода через контрольные точки СКУД путем назначения сотрудникам групп и уровней доступа или указания определенных контроллеров СКУД; | ||
14 | * просматривать данные о проходах сотрудников через точки доступа СКУД. | ||
15 | |||
16 | = НАСТРОЙКА ИНТЕГРАЦИИ С Parsec 3.0 = | ||
17 | |||
18 | == 1. Настройка подключения == | ||
19 | |||
20 | Для настройки подключения к СКУД Parsec 3.0 необходимо перейти к элементам справочника «Системы контроля доступа» по одноименной ссылке раздела «СКУД». В элементах данного справочника настраиваются параметры подключения к системам СКУД, а также настройки интеграционного характера. | ||
21 | |||
22 | Для начала необходимо выбрать Вид системы контроля доступа – Parsec30, указать наименование и данные подключения: адрес сервера в локальной сети, имя пользователя и пароль. | ||
23 | |||
24 | При помощи признака «Используется» можно отключать/включать интеграцию с конкретным сервером СКУД, например на время отладки. | ||
25 | |||
26 | [[image:1751280900323-159.png]] | ||
27 | |||
28 | |||
29 | На второй вкладке указываются дополнительные настройки, отвечающие за параметры и состав данных, участвующих в интеграции. Для первоначальной настройки рекомендуется воспользоваться кнопкой «Заполнить по умолчанию». После заполнения изменять состав и значения параметров можно будет при необходимости изменить. | ||
30 | |||
31 | [[image:1751280929780-442.png]] | ||
32 | |||
33 | {{warning}} | ||
34 | **Важно: для СКУД Parsec 3.0 поле База данных является Организацией в СКУД. Если в системе 1С используется несколько организаций, тогда возможны два варианта работы:** | ||
35 | |||
36 | 1. **На каждую Организацию необходимо создать свой элемент справочника Системы контроля доступа, если в СКУД планируется разделять Организации отдельными базами.** | ||
37 | 1. **Выгружать данные всех Организаций 1С в СКУД. Для удобства работы с иерархией Подразделений в подсистеме реализована дополнительная настройка «Использовать организацию в качестве корневого подразделения» - если она установлена – корневым элементов Подразделений будет установлена Организация** | ||
38 | {{/warning}} | ||
39 | |||
40 | [[image:1751281017613-652.png]] | ||
41 | |||
42 | |||
43 | Полный состав предопределенных настроек применимых к СКУД Parsec 3.0 можно посмотреть по ссылке «Дополнительные настройки СКУД» раздела «СКУД». | ||
44 | |||
45 | [[image:1751281034829-726.png]] | ||
46 | |||
47 | |||
48 | Перечень настроек применимых к СКУД Parsec 3.0 предоставляется по запросу. | ||
49 | |||
50 | == 2. Начальная синхронизация с Parsec 3.0 == | ||
51 | |||
52 | Существует два подхода начала работы с системой. | ||
53 | |||
54 | ~1. Сначала создаются все доступные справочные данные в системе PROSTO:СКУД и данные выгружаются в СКУД регламентным заданием или при помощи обработки Начальной синхронизации после настройки (подробнее в п.п. 2.3). | ||
55 | |||
56 | 2. СКУД уже запущена на момент внедрения PROSTO:СКУД и содержит в себе данные. Для этого в системе PROSTO:СКУД предусмотрены обработки Начальной синхронизации – индивидуальные для каждого вида СКУД. | ||
57 | |||
58 | Для вызова обработки начальной синхронизации с СКУД Parsec 3.0 необходимо запустить соответствующую ссылку в разделе СКУД. | ||
59 | |||
60 | [[image:1751281102670-381.png]] | ||
61 | |||
62 | |||
63 | Открыв обработку, необходимо выбрать Систему контроля доступа и перемещаясь между вкладками в том порядке, в котором они расположены в форме обработки, поочередно синхронизировать объекты системы PROSTO:СКУД и Parsec 3.0. | ||
64 | |||
65 | [[image:1751281121626-975.png]] | ||
66 | |||
67 | |||
68 | Для того, чтобы данные отобразились в строках табличной части, необходимо нажать кнопку «Заполнить». | ||
69 | |||
70 | [[image:1751281137120-659.png]] | ||
71 | |||
72 | |||
73 | Каждая запись об объекте в табличной части разделяется на две строки. | ||
74 | |||
75 | В первой строке указываются данные из основной базы 1С, во второй строке соответственно указываются данные, поступившие из СКУД Parsec 3.0. | ||
76 | |||
77 | Первичное сопоставление для большинства объектов производится по наименованию. Таким образом, у пользователя есть возможность сравнить данные и в случае несовпадения сопоставить данные вручную либо создать недостающие объекты средствами обработки. | ||
78 | |||
79 | В случае расхождения данных между базами в первой колонке табличной части будет указано, что значения различаются. | ||
80 | |||
81 | [[image:1751281156014-980.png]] | ||
82 | |||
83 | |||
84 | Чтобы данные из 1С и данные внешней базы были идентичны, нужно их синхронизировать. | ||
85 | |||
86 | Для этого необходимо выбрать приоритет синхронизации: внешний (загрузка данных из СКУД) или внутренний (выгрузка данных в СКУД), отметить флажками нужные строки и нажать кнопку «Синхронизировать». | ||
87 | |||
88 | [[image:1751281175797-832.png]] | ||
89 | |||
90 | |||
91 | Если синхронизация данных прошла успешно, в первой колонке появится надпись Данные синхронизированы и заполнится Идентификатор. | ||
92 | |||
93 | [[image:1751281192005-497.png]] | ||
94 | |||
95 | |||
96 | Также при успешной синхронизации данных системой производится запись идентификатора объекта в системе СКУД в регистр сведений Идентификаторы объектов СКУД. | ||
97 | |||
98 | [[image:1751281209809-563.png]] | ||
99 | |||
100 | |||
101 | То, как поведет себя система при сопоставлении объектов, будет ли объект перезаписан или просто сопоставлен при помощи идентификатора, задается в дополнительных настройках элемента справочника Системы контроля доступа. | ||
102 | |||
103 | |||
104 | Отдельно рассмотрим каждую вкладку обработки: | ||
105 | |||
106 | 1. **Подразделения.** | ||
107 | |||
108 | [[image:1751281233184-559.png]] | ||
109 | |||
110 | {{warning}} | ||
111 | **Организации** - в системе Parsec 3.0 представляют из себя отдельный плоский справочник. И является по сути точкой интеграции. Т.е. при подключении к СКУД из 1С создается сессия, которая работает с объектами определенной Организации. | ||
112 | {{/warning}} | ||
113 | |||
114 | [[image:1751281274291-793.png]] | ||
115 | |||
116 | |||
117 | **Подразделения **– в системе Parsec 3.0 представляют из себя иерархический справочник, содержащий в себе сотрудников. В системе PROSTO:СКУД реализован аналогичный функционал. | ||
118 | |||
119 | [[image:1751281294295-879.png]] | ||
120 | |||
121 | |||
122 | Для удобства первичной интеграции реализована возможность отбора данных по Организации и Подразделению на стороне СКУД и 1С, для того чтобы на стороне СКУД отбор сработал – Организация или Подразделение, по которому накладывается отбор д.б. синхронизировано. Отбор накладывается с подчиненными. | ||
123 | |||
124 | [[image:1751281310420-904.png]] | ||
125 | |||
126 | |||
127 | //Первичное сопоставление данных по наименованию. Возможна двухсторонняя интеграция т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов. При сопоставлении также учитывается родитель.// | ||
128 | |||
129 | |||
130 | |||
131 | **2) Группы доступа**. | ||
132 | |||
133 | [[image:1751281339529-696.png]] | ||
134 | |||
135 | |||
136 | **Группы доступа** – в системе Parsec 3.0 представляют из себя иерархический справочник, содержащий в себе настройки прав доступа. В системе PROSTO:СКУД реализован аналогичный функционал. | ||
137 | |||
138 | [[image:1751281355291-747.png]] | ||
139 | |||
140 | |||
141 | //Первичное сопоставление данных по наименованию. Возможна двухсторонняя интеграция т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов. При сопоставлении также учитывается родитель.// | ||
142 | |||
143 | {{warning}} | ||
144 | **Важно: интеграционный сервис СКУД Parsec 3.0 не поддерживает изменение созданных Групп доступа – возможно лишь изменение подчиненности элементов.** | ||
145 | |||
146 | |||
147 | {{/warning}} | ||
148 | |||
149 | 3) **Контроллеры.** | ||
150 | |||
151 | [[image:1751366945066-294.png]] | ||
152 | |||
153 | |||
154 | **Контроллеры** - в системе Parsec 3.0 представляют собой справочник Точек доступа (дверей, турникетов и т.д.). | ||
155 | |||
156 | [[image:1751366962768-896.png]] | ||
157 | |||
158 | |||
159 | В системе PROSTO:СКУД реализован аналогичный справочник, в данном справочнике задаются территории. В реквизите «Территория вход» указывается территория, которая будет являться входом при использовании карты доступа. Выбирается из соответствующего справочника территорий. «Территория выход» – заполняется аналогично и определяет территорию выхода, при использовании карты доступа. | ||
160 | |||
161 | [[image:1751366978865-240.png]] | ||
162 | |||
163 | |||
164 | //Первичное сопоставление данных по наименованию. Возможна только загрузка элементов справочника Контроллеры из СКУД.// | ||
165 | |||
166 | **4) Сотрудники**. | ||
167 | |||
168 | [[image:1751367020234-246.png]] | ||
169 | |||
170 | |||
171 | **Сотрудники** - в системе Parsec 3.0 представляют собой справочник владельцев карт. | ||
172 | |||
173 | [[image:1751367034801-364.png]] | ||
174 | |||
175 | |||
176 | По причине того, что к одному элементу справочника Физические лица может относится несколько элементов справочника Сотрудники (внутренние, внешние совместители), а в системах СКУД как правило регистрируется только один элемент, реализовано сопоставление физлицо - объект СКУД сотрудник. | ||
177 | |||
178 | {{warning}} | ||
179 | **Важно: по умолчанию дополнительно поле Должность в СКУД имеет тип справочник, но интеграционный сервис СКУД Parsec 3.0 не позволяет корректно добавлять в него значения, поэтому если планируется выгружать Должности из 1С, то необходимо удалить стандартное дополнительное поле Должность и добавить новое со стоковым типом, как это показано на изображении ниже:** | ||
180 | |||
181 | [[image:1751367086448-914.png]] | ||
182 | {{/warning}} | ||
183 | |||
184 | В зависимости от значения дополнительной настройки Системы контроля доступа «Синхронизировать только работающих сотрудников» в выборку данных из 1С будут попадать только физические лица работающих сотрудников или нет. | ||
185 | |||
186 | [[image:1751367101634-383.png]] | ||
187 | |||
188 | |||
189 | Система позволяет ограничить перечень данных Подразделений и Сотрудников участвующих в интеграции с конкретным СКУД. Для этого реализован РС Организации для синхронизации (СКУД) и дополнительная настройка Справочника Системы контроля доступа – «Синхронизировать сотрудников всех организаций». | ||
190 | |||
191 | [[image:1751367117046-323.png]] | ||
192 | |||
193 | |||
194 | Если для настройки «Синхронизировать сотрудников всех организаций» установлено значение «Истина», то при синхронизации будут участвовать все Подразделения и Сотрудники, если «Ложь», то только Организации из РС (если они указаны в РС, если не указаны – то также все Организации). | ||
195 | |||
196 | Синхронизация карт доступа: при синхронизации Сотрудников, если приоритет «внешний» и сведения о картах не совпадают, система автоматически создаст документ выдачи карт при синхронизации. | ||
197 | |||
198 | Для удобства первичной интеграции реализована возможность отбора данных по Организации и Подразделению на стороне СКУД и 1С, для того чтобы на стороне СКУД отбор сработал – Организация или Подразделение, по которому накладывается отбор д.б. синхронизировано. Отбор накладывается с подчиненными. | ||
199 | |||
200 | //Первичное сопоставление данных по ФИО и табельным номерам. Возможна двухсторонняя интеграция// | ||
201 | |||
202 | **5) События СКУД** – вкладка предназначена для ручной загрузки данных о событиях проходов сотрудников, которые зафиксировал тот или иной контроллер доступа. |