Исходный код вики Настройка интеграции c ZKBio CVSecurity
Версия 2.42 от Всезнайка PROSTO:СКУД на 2025/11/17 05:46
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
1.3 | 1 | = 1. ОПИСАНИЕ СИСТЕМЫ = |
| 2 | |||
| 3 | Интеграционные возможности продукта «PROSTO:СКУД» позволяют: | ||
| 4 | |||
| 5 | * настраивать подключение к системам СКУД, а также настраивать параметры интеграции в отдельной СКУД, задавать расписания обменов с системами СКУД; | ||
| 6 | * создавать или сопоставлять с текущими параметрами объекты систем СКУД: | ||
| 7 | ** организации, | ||
| 8 | ** подразделения, | ||
| 9 | ** территории, | ||
| 10 | ** контроллеры доступа, | ||
| 11 | ** уровни/шаблоны доступа, | ||
| 12 | ** сотрудники (физические лица); | ||
| 13 | * выдавать, продлевать или блокировать - обеспечивать учет карт доступа; | ||
| 14 | * устанавливать сотрудникам ограничения в разрезе рабочих помещений для более точного учета; | ||
| 15 | * устанавливать права прохода через контрольные точки СКУД путем назначения уровней доступа или указания определенных контроллеров СКУД; | ||
| 16 | * просматривать данные о проходах сотрудников через точки доступа СКУД. | ||
| 17 | |||
| |
1.4 | 18 | = 2. НАСТРОЙКА ИНТЕГРАЦИИ С ZKBio CVSecurity = |
| |
1.3 | 19 | |
| |
1.4 | 20 | == 2.1. Настройка подключения == |
| |
1.3 | 21 | |
| |
1.4 | 22 | Для настройки подключения к СКУД ZKBio CVSecurity** **необходимо перейти в «Настройки подсистемы PROSTO:СКУД» и установить флаг для используемого СКУД. |
| 23 | |||
| 24 | |||
| 25 | [[image:1763013725910-273.png||height="380" width="1020"]] | ||
| 26 | |||
| 27 | |||
| 28 | [[image:1763013819938-404.png]] | ||
| 29 | |||
| 30 | |||
| |
2.38 | 31 | Далее необходимо настроить продукт, обязательно после первого запуска нажать на кнопку «Задать настройки по умолчанию» - после чего произойдет заполнение предопределенных данных и основных настроек. |
| 32 | |||
| 33 | [[image:1763356283904-634.png]] | ||
| 34 | |||
| 35 | Следующим шагом необходимо настроить подключение к серверу СЛК на последней вкладке. Необходимо установить флаг «Запуск приложения в защищенном режиме (СЛК)», система автоматически заполнит настройки подключения и если ПО сервера СЛК установлено на одном сервере с Платформой 1С, в табличной части появится список установленных ключей СЛК, в таком случае необходимо согласиться с предложением перезапуска системы. | ||
| 36 | |||
| 37 | [[image:1763356373658-610.png||height="546" width="1020"]] | ||
| 38 | |||
| 39 | Если сервер, где установлено ПО СЛК отличается от сервера 1С, то от перезапуска нужно отказаться и скорректировать значения полей настроек подключения. После успешного подключения необходимо перезапустить систему вручную. | ||
| 40 | |||
| 41 | После перезапуска в группе «Сервис» появиться обработка «Начальная синхронизация ZKBio CVSecurity»** ** отвечающая за первичную интеграцию. | ||
| 42 | |||
| 43 | [[~[~[image:1763356552226-423.png~|~|height="407" width="1188"~]~]>>]] | ||
| 44 | |||
| |
1.4 | 45 | Затем необходимо перейти к элементам справочника «Системы контроля доступа» по одноименной ссылке раздела «PROSTO:СКУД». В элементах данного справочника настраиваются параметры подключения к системам СКУД, а также настройки интеграционного характера |
| |
1.5 | 46 | |
| 47 | [[image:1763014478627-584.png||height="404" width="1009"]] | ||
| |
1.6 | 48 | |
| 49 | |||
| 50 | Для начала на вкладке «Основные настройки» необходимо выбрать Вид системы контроля доступа – ZKTeco, указать наименование и данные подключения: адрес сервера в локальной сети, имя пользователя и пароль. | ||
| 51 | |||
| 52 | При помощи признака «Используется» можно отключать/включать интеграцию с конкретным сервером СКУД (например, на время отладки). | ||
| 53 | |||
| 54 | [[image:1763016476642-157.png||height="447" width="804"]] | ||
| 55 | |||
| 56 | |||
| 57 | На второй вкладке указываются дополнительные настройки, отвечающие за параметры и состав данных, участвующих в интеграции. Для первоначальной настройки рекомендуется воспользоваться кнопкой «Заполнить по умолчанию». После заполнения необходимо установить нужные строчные или числовые данные, либо изменить на «ДА» в значении тех параметров, которые будут использоваться при обмене данными между СКУД и 1С. | ||
| 58 | |||
| 59 | |||
| 60 | [[image:1763017798721-781.png]] | ||
| 61 | |||
| |
1.7 | 62 | Изменять состав параметров можно будет при необходимости добавляя дополнительные настройки из общего справочника. |
| 63 | |||
| 64 | *Например, настройкой «Тип авторизации» можно выбирать характер авторизации: по Токену или Логину /Паролю - в зависимости от настроенной авторизации в самом СКУД. | ||
| 65 | |||
| 66 | [[image:1763018013967-734.png||height="402" width="597"]] | ||
| |
1.8 | 67 | |
| 68 | |||
| 69 | После заполнения дополнительных настроек необходимо убедится, что соединение со СКУД устанавливается, нажав на кнопку «Проверить соединение»: | ||
| 70 | |||
| 71 | [[image:1763019228916-838.png]] | ||
| 72 | |||
| 73 | Отдельно следует упомянуть настройку «Использовать отложенную выгрузку» (на вкладке «Дополнительные настройки»), если данная настройка установлена, то система не будет выгружать данные в СКУД в момент их изменения, а зарегистрирует измененные объекты в соответствующем СКУД узле, далее данные будут выгружены регламентным заданием. | ||
| 74 | |||
| 75 | Полный состав предопределенных настроек, применимых к различным СКУД, можно посмотреть по ссылке «Дополнительные настройки СКУД» раздела «PROSTO: СКУД». | ||
| 76 | |||
| 77 | [[image:1763019643096-747.png||height="507" width="1004"]] | ||
| 78 | |||
| |
1.9 | 79 | |
| 80 | == 2.2. Начальная синхронизация с ZKBio CVSecurity == | ||
| |
1.10 | 81 | |
| 82 | Существует два подхода начала работы с системой. | ||
| 83 | |||
| 84 | 1. Сначала создаются все доступные справочные данные в системе PROSTO:СКУД и данные выгружаются в СКУД регламентным заданием после настройки (подробнее в п.п. 2.3). | ||
| 85 | 1. СКУД уже запущена на момент внедрения PROSTO:СКУД и содержит в себе данные. Для этого в системе PROSTO:СКУД предусмотрены обработки Начальной синхронизации – индивидуальные для каждого вида СКУД. | ||
| 86 | |||
| 87 | |||
| |
1.11 | 88 | |
| |
2.2 | 89 | [[image:1763020260834-701.png||height="310" width="1235"]] |
| |
1.11 | 90 | |
| |
2.4 | 91 | Для вызова обработки начальной синхронизации со СКУД ZKBio CVSecurity необходимо перейти в раздел «PROSTO: СКУД» – Сервис – «Начальная синхронизация ZKBio CVSecurity». |
| |
1.10 | 92 | |
| |
2.4 | 93 | Открыв обработку, необходимо выбрать Систему контроля доступа и перемещаясь между вкладками в том порядке, в котором они расположены в форме обработки, поочередно синхронизировать объекты системы PROSTO:СКУД и ZKBio CVSecurity. |
| 94 | |||
| 95 | Для того, чтобы данные отобразились в строках табличной части, необходимо нажать кнопку «Заполнить». | ||
| 96 | |||
| 97 | [[image:1763026197282-126.png]] | ||
| 98 | |||
| 99 | Каждая запись об объекте в табличной части разделяется на две строки. | ||
| 100 | |||
| |
2.40 | 101 | В первой строке указываются данные из основной базы 1С, во второй строке соответственно указываются данные, поступившие из СКУД ZKBio CVSecurity. |
| |
2.4 | 102 | |
| 103 | Первичное сопоставление для большинства объектов производится по наименованию. | ||
| 104 | |||
| 105 | Таким образом, у пользователя есть возможность сравнить данные и в случае несовпадения сопоставить данные вручную либо создать недостающие объекты средствами обработки. В случае расхождения данных между базами в третьей колонке табличной части одно из значений будет пустым. | ||
| 106 | |||
| 107 | [[image:1763026457018-483.png||height="353" width="1056"]] | ||
| |
2.5 | 108 | |
| 109 | Чтобы данные из 1С и данные внешней базы были идентичны, их нужно синхронизировать. | ||
| 110 | |||
| 111 | Для этого необходимо выбрать приоритет синхронизации: СКУД (загрузка данных из СКУД в 1С) или 1С (выгрузка данных из 1С в СКУД), отметить флажками нужные строки и нажать кнопку «Синхронизировать». | ||
| 112 | |||
| 113 | Если синхронизация данных прошла успешно, в первой колонке появится надпись Данные синхронизированы. | ||
| 114 | |||
| 115 | [[image:1763026607456-697.png||height="357" width="1054"]] | ||
| 116 | |||
| 117 | При этом система создаст запись идентификатора объекта в системе СКУД в регистр сведений «Идентификаторы объектов СКУД». | ||
| |
2.6 | 118 | |
| |
2.41 | 119 | |
| 120 | [[image:1763357633696-426.png]] | ||
| 121 | |||
| |
2.6 | 122 | [[image:1763026873435-909.png||height="212" width="1052"]] |
| |
2.7 | 123 | |
| 124 | То, как поведет себя система при сопоставлении объектов, будет ли объект перезаписан или просто сопоставлен при помощи идентификатора, задается в дополнительных настройках элемента справочника «Системы контроля доступа». | ||
| 125 | |||
| 126 | [[image:1763027119163-117.png]] | ||
| 127 | |||
| 128 | Отдельно рассмотрим каждую вкладку обработки интеграции: | ||
| 129 | |||
| 130 | === 2.2.1 Организации. === | ||
| 131 | |||
| |
2.9 | 132 | При создании организационной структуры предприятия в системе ZKBio CVSecurity организации встают в верхний уровень иерархии справочника «Отдел» корневой |
| 133 | |||
| 134 | элемент, название которого обычно совпадает с названием предприятия (организации). | ||
| |
2.11 | 135 | |
| 136 | [[image:1763099397573-846.png||height="731" width="1105"]] | ||
| 137 | |||
| 138 | [[image:1763099571994-634.png]] | ||
| 139 | |||
| 140 | Первичное сопоставление данных происходит по наименованию. Возможна двухсторонняя интеграция, т. е. выгрузка из СКУД и загрузка в СКУД из 1С объектов. | ||
| 141 | |||
| |
2.41 | 142 | Настройки отвечающие за характер синхронизации объектов «Организации»: |
| |
2.11 | 143 | |
| |
2.41 | 144 | Создавать/обновлять организации - при включенном значении "Да" настройка позволяет при начальной синхронизации данных, с выбранным приоритетом "СКУД", вновь созданные (либо обновленные) организации в СКД выгружать из СКУД в 1С. При включенном значении данной настройки "Нет": вновь созданные или измененные соответствующие организации в СКУД не будут выгружены в 1С. |
| 145 | |||
| 146 | Создавать/обновлять организации СКД - при включенном значении "Да" настройка позволяет при начальной синхронизации данных, с выбранным приоритетом "1С", вновь созданные (либо обновленные) организации в 1С выгружать из 1С в СКУД. При включенном значении данной настройки "Нет": вновь созданные или измененные соответствующие организации в 1С не будут выгружены в СКУД. | ||
| 147 | |||
| 148 | |||
| 149 | |||
| 150 | [[image:1763357811092-985.png]] | ||
| 151 | |||
| 152 | === === | ||
| 153 | |||
| |
2.12 | 154 | === 2.2.2 Подразделения. === |
| 155 | |||
| |
2.13 | 156 | В системе ZKBio CVSecurity подразделения. хранятся в иерархическом справочнике «Отдел», с возможностью создания многоуровневого раскрывающегося списка структурных подразделений. |
| |
2.12 | 157 | |
| |
2.13 | 158 | [[image:1763099785814-929.png]] |
| |
2.12 | 159 | |
| |
2.13 | 160 | Первичное сопоставление данных происходит по наименованию. Возможна двухсторонняя интеграция, т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов. При сопоставлении учитывается родитель. Синхронизация подразделения нижнего уровня иерархии не предусмотрена, каждое подразделение необходимо синхронизировать отдельно. |
| 161 | |||
| |
2.42 | 162 | Настройки отвечающие за характер синхронизации объектов «Подразделения»: |
| 163 | |||
| 164 | Создавать/обновлять подразделения - при включенном значении "Да": настройка позволяет при начальной синхронизации данных, с выбранным приоритетом "СКУД", вновь созданные (либо обновленные) подразделения в СКУДе, выгружать из СКУД в 1С. При включенном значении данной настройки "Нет": вновь созданные или измененные соответствующие подразделения в СКУДе не будут выгружены в 1С. | ||
| 165 | |||
| 166 | Создавать/обновлять подразделения в СКД - при включенном значении "Да": настройка позволяет при начальной синхронизации данных, с выбранным приорететом "1С", вновь созданные (либо обновленные) подразделения в 1С выгружать из 1С в СКУД. При включенном значении данной настройки "Нет": вновь созданные или измененные соответствующие подразделения в 1С не будут выгружены в СКУД. | ||
| 167 | |||
| 168 | [[image:1763358261183-818.png]] | ||
| 169 | |||
| |
2.15 | 170 | === 2.2.3. Территория. === |
| 171 | |||
| |
2.17 | 172 | Территории - в системе ZKBio CVSecurity - это список «Зоны» |
| |
2.15 | 173 | |
| |
2.17 | 174 | [[image:1763102909069-224.png]] |
| 175 | |||
| |
2.15 | 176 | [[image:1763102562656-934.png]] |
| 177 | |||
| 178 | При синхронизации территорий с приоритетом «СКУД» в 1С создаются элементы справочника «Территории (СКУД)» После синхронизации для рабочих территорий в справочнике «Территории (СКУД)» необходимо установить флаг «Это рабочая территория». | ||
| 179 | |||
| 180 | [[image:1763102607672-820.png]] | ||
| 181 | |||
| |
2.14 | 182 | === 2.2.4 Контроллеры === |
| 183 | |||
| 184 | Контроллеры в системе ZKBio CVSecurity это элемент «Устройства». | ||
| 185 | |||
| |
2.17 | 186 | [[image:1763103189275-775.png||height="270" width="1111"]] |
| |
2.14 | 187 | |
| 188 | |||
| 189 | [[image:1763101815846-768.png]] | ||
| 190 | |||
| |
2.15 | 191 | В подсистеме PROSTO:СКУД реализован аналогичный справочник, в данном справочнике задаются контроллеры/точки доступа. После создания элемента справочника Контроллеры в поле «Территория вход» указывается территория, на которую попадает сотрудник при входе на предприятие при использовании карты доступа. «Территория выход» – заполняется аналогично и определяет территорию выхода, при использовании карты доступа. |
| 192 | |||
| |
2.18 | 193 | Первичное сопоставление данных по наименованию. |
| 194 | |||
| |
2.15 | 195 | [[image:1763102335451-578.png]] |
| |
2.18 | 196 | |
| 197 | |||
| 198 | |||
| 199 | === 2.2.5 Уровни/Шаблоны доступа. === | ||
| 200 | |||
| 201 | |||
| 202 | Уровни доступа - в системе ZKBio CVSecurity представляет собой одноименный справочник. | ||
| 203 | |||
| 204 | [[image:1763104544528-123.png]] | ||
| 205 | |||
| 206 | [[image:1763104424514-327.png||height="209" width="1060"]] | ||
| 207 | |||
| 208 | При синхронизации уровней доступа с приоритетом «СКУД» в 1С создаются элементы справочника «Уровни доступа (СКУД)» | ||
| 209 | |||
| |
2.19 | 210 | |
| 211 | Warning | ||
| 212 | |||
| 213 | **ВАЖНО**: Для успешной синхронизации объектов необходимо установить соответствующие дополнительные настройки элемента справочника Системы контроля доступа, где для уровней доступа – настройка «Создавать/обновлять уровни доступа» - отвечает за возможность создания Уровней доступа в 1С при ручной синхронизации с СКУД, а настройка «Создавать/обновлять уровни доступа в СКД» отвечает за возможность создания Уровней доступа в СКУД при ручной либо автоматической синхронизации с 1С. | ||
| 214 | |||
| 215 | |||
| 216 | [[image:1763104730945-698.png]] | ||
| |
2.20 | 217 | |
| 218 | |||
| 219 | === 2.2.6 Сотрудники. === | ||
| 220 | |||
| |
2.21 | 221 | Сотрудники - в системе ZKBio CVSecurity представляют собой справочник «Сотрудник». |
| |
2.20 | 222 | |
| |
2.21 | 223 | [[image:1763105948080-888.png||height="309" width="1292"]] |
| |
2.20 | 224 | |
| 225 | [[image:1763105737899-310.png]] | ||
| |
2.22 | 226 | |
| |
2.28 | 227 | В зависимости от значения дополнительной настройки Системы контроля доступа «Синхронизировать только работающих сотрудников» в выборку данных из 1С будут попадать только физические лица работающих сотрудников или также не работающих. |
| |
2.22 | 228 | |
| |
2.28 | 229 | Для сопоставления сотрудников нужно предварительно синхронизировать Организацию, в которой работает данный сотрудник, - если она не синхронизирована, то и Сотрудника синхронизировать не удастся. Если не синхронизировано подразделение, в которое принят сотрудник в 1С, то сотрудник будет помещен в корень синхронизированной Организации в СКУД ZKBio CVSecurity. |
| 230 | |||
| |
2.27 | 231 | Первичное сопоставление данных по ФИО и табельным номерам. Возможна двухсторонняя интеграция. |
| |
2.25 | 232 | |
| |
2.37 | 233 | === 2.2.7 События СКУД. === |
| |
2.27 | 234 | |
| 235 | События СКУД – вкладка предназначена для ручной загрузки данных о событиях проходов сотрудников, которые зафиксировал тот или иной контроллер доступа. | ||
| |
2.28 | 236 | |
| 237 | В поле «Период» по умолчанию указывается текущий день, но при необходимости можно задать тот период, за который необходимо получить данные. В табличной части в колонке «Пометка» указано, загрузились ли данные в систему или нет. Для того, чтобы загрузить данные в систему PROSTO:СКУД, нужно выбрать необходимые строки, проставив галочки. Если необходимо выбрать все строки сразу, то можно нажать на кнопку «Установить флажки», после чего нажать на кнопку Синхронизировать. | ||
| |
2.29 | 238 | |
| 239 | [[image:1763128105098-772.png||height="401" width="1241"]] | ||
| |
2.31 | 240 | |
| 241 | |||
| 242 | Данные в колонках табличной части: | ||
| 243 | |||
| 244 | * Дата – показывает дату и время, когда сотрудником (физическим лицом) был осуществлен проход через турникет; | ||
| 245 | * Физ. лицо – отражает полные фамилию, имя и отчество сотрудника; | ||
| 246 | * Контроллер – отражает информацию о том, через какой контроллер был осуществлен проход; | ||
| 247 | * Дверь – отображаются данные о направлении прохода, где «1» - это вход, а «2» - выход; | ||
| 248 | * Территория – отражает данные о том, на какую территорию был осуществлен проход; | ||
| 249 | * Карта – отражает номер карты, которая была использована при проходе. | ||
| |
2.32 | 250 | |
| |
2.37 | 251 | == 2.3. Настройка автоматического обмена данными с ZKBio CVSecurity и получение событий проходов сотрудников == |
| |
2.32 | 252 | |
| 253 | После первоначального сопоставления данных двух систем 1С и СКУД считается, что 1С выступает мастер системой и выгрузка новых объектов, а также изменения уже сопоставленных должны быть осуществлены и в СКУД. | ||
| 254 | |||
| |
2.34 | 255 | Для настройки автоматического обмена данными со СКУД необходимо в планах открыть форму плана обмена «Узлы регистрации объектов для выгрузки в СКУД», где для каждой СКУД в которую планируется выгрузка данных создать узел обмена. |
| 256 | |||
| 257 | [[image:1763128424319-459.png]] | ||
| 258 | |||
| 259 | |||
| 260 | [[image:1763128543638-457.png]] | ||
| 261 | |||
| 262 | |||
| 263 | Далее в разделе Администрирование - Печатные формы, отчеты и обработки - Дополнительные отчеты и обработки во внешней обработке «Регламентные задания подсистемы PROSTO:СКУД» можно настроить расписание выгрузки. | ||
| |
2.37 | 264 | |
| 265 | [[image:1763355943144-916.png]] | ||
| 266 | |||
| 267 | В этой же обработке задается «Импорт событии СКД (СКУД)» - т.е. периодичность, с которой система будет обращаться к настроенным в ней СКУД и получать события проходов через турникеты. | ||
| 268 | |||
| 269 | После описанных выше настроек система будет в автоматическом режиме выгружать данные в СКУД в зависимости от настроек. |