Исходный код вики Настройка интеграции PROSTO:СКУД с PERCo-Web
                  Версия 40.3 от Всезнайка PROSTO:СКУД на 2025/08/07 12:08
              
      Скрыть последних авторов
| author | version | line-number | content | 
|---|---|---|---|
|  | 1.1 | 1 | = ОПИСАНИЕ СИСТЕМЫ = | 
| 2 | |||
| 3 | «PROSTO:СКУД» — программный продукт реализованный в виде расширения на платформе 1С:Предприятие решает задачи интеграции СКУД и 1С ЗУП 3.1, ERP 2.4, 2.5, КА 2. Система поддерживает автоматический обмен данными между 1С и популярными СКУД, автоматизирует бизнес-процессы по созданию и учету сотрудников в СКУД. Значительно упрощает работу специалистов отдела кадров и отдела безопасности: избавляет от двойного ввода информации в 1С и СКУД, сокращает время составления табеля учета рабочего времени. | ||
| 4 | |||
|  | 34.3 | 5 | Интеграционные возможности продукта «PROSTO:СКУД» позволяют: | 
|  | 1.1 | 6 | |
|  | 34.6 | 7 | * настраивать подключение к системам СКУД, а также настраивать параметры интеграции в отдельной СКУД, задавать расписания обменов с системами СКУД; | 
| 8 | * создавать или сопоставлять с текущими параметрами объекты систем СКУД: | ||
|  | 34.7 | 9 | ** подразделения, | 
| 10 | ** должности, | ||
| 11 | ** графики, | ||
| 12 | ** территории, | ||
| 13 | ** контроллеры доступа, | ||
| 14 | ** сотрудники (физические лица); | ||
|  | 34.6 | 15 | * выдавать, продлевать или блокировать - обеспечивать учет карт доступа; | 
| 16 | * устанавливать сотрудникам ограничения в разрезе рабочих помещений для более точного учета; | ||
| 17 | * устанавливать права прохода через контрольные точки СКУД путем назначения сотрудникам групп и уровней доступа или указания определенных контроллеров СКУД; | ||
| 18 | * просматривать данные о проходах сотрудников через точки доступа СКУД. | ||
| 19 | |||
|  | 1.2 | 20 | = НАСТРОЙКА ИНТЕГРАЦИИ С PERCo-Web = | 
| 21 | |||
|  | 1.3 | 22 | == 1. Настройка подключения == | 
| 23 | |||
|  | 34.8 | 24 | Для настройки подключения к СКУД PERCo-Web необходимо перейти в «Настройки подсистемы PROSTO:СКУД» и установить флаг для используемого СКУД. | 
|  | 34.3 | 25 | |
|  | 35.2 | 26 | [[image:1754563553298-729.png]] | 
|  | 34.8 | 27 | |
|  | 36.2 | 28 | [[image:1754563629542-609.png]] | 
|  | 35.2 | 29 | |
|  | 36.2 | 30 | |
|  | 36.3 | 31 | Затем необходимо перейти к элементам справочника «Системы контроля доступа» по одноименной ссылке раздела «PROSTO:СКУД». В элементах данного справочника настраиваются параметры подключения к системам СКУД, а также настройки интеграционного характера: | 
|  | 36.2 | 32 | |
|  | 2.2 | 33 | [[image:1754312035563-813.png]] | 
| 34 | |||
| 35 | |||
|  | 36.5 | 36 | В элементах данного справочника настраиваются параметры подключения к системам СКУД, а также настройки интеграционного характера. Необходимо выбрать Вид системы контроля доступа – PERCo-Web, указать наименование и данные подключения: адрес сервера в локальной сети, имя пользователя и пароль. При помощи признака «Используется» можно отключать/включать интеграцию с конкретным сервером СКУД, например, на время отладки. | 
|  | 36.3 | 37 | |
|  | 3.2 | 38 | [[image:1754312161954-409.png]] | 
| 39 | |||
| 40 | |||
| 41 | На второй вкладке указываются дополнительные настройки, отвечающие за параметры и состав данных, участвующих в интеграции. Для первоначальной настройки рекомендуется воспользоваться кнопкой «Заполнить по умолчанию». После заполнения необходимо установить «ДА» в значении тех параметров, которые будут использоваться при обмене данными между СКУД и 1С. | ||
| 42 | |||
| 43 | Изменять состав параметров можно будет при необходимости. | ||
| 44 | |||
|  | 32.2 | 45 | *При использовании защищенного соединения требуется в поле соответствующей дополнительной настройки перевести значение в положение Истина и изменить Порт с 80 на 443. | 
|  | 5.2 | 46 | |
| 47 | [[image:1754312301052-361.png]] | ||
| 48 | |||
| 49 | |||
|  | 32.3 | 50 | После заполнения всех полей можно проверить подключение к серверу СКУД, нажав на кнопку «Проверить соединение» на вкладке «Основные настройки». Если все настроено правильно, на форме появятся сообщения об успешном подключении к СКУД. | 
|  | 5.2 | 51 | |
| 52 | [[image:1754312363514-783.png]] | ||
| 53 | |||
|  | 5.3 | 54 | |
|  | 37.2 | 55 | Отдельно следует упомянуть настройку «Использовать отложенную выгрузку» (на вкладке «Дополнительные настройки»), если данная настройка включена, то система не будет выгружать данные в СКУД в момент их изменения, а зарегистрирует измененные объекты в соответствующем СКУД узле, далее данные будут выгружены регламентным заданием. | 
|  | 38.2 | 56 | Полный состав предопределенных настроек применимых к СКУД PERCo-Web можно посмотреть по ссылке «Дополнительные настройки СКУД» раздела «СКУД». | 
|  | 37.2 | 57 | |
|  | 39.2 | 58 | [[image:1754567017955-421.png]] | 
|  | 38.2 | 59 | |
|  | 39.2 | 60 | |
| 61 | Полный перечень настроек применимых к СКУД PERCo-Web предоставляется по запросу. | ||
| 62 | |||
|  | 5.3 | 63 | == 2. Начальная синхронизация с PERCo-Web == | 
| 64 | |||
|  | 39.3 | 65 | Существует два подхода начала работы с системой: | 
|  | 5.3 | 66 | |
|  | 39.4 | 67 | 1. Сначала создаются все доступные справочные данные в системе PROSTO:СКУД и данные выгружаются в СКУД регламентным заданием после настройки (подробнее в п. 3). | 
|  | 32.4 | 68 | 1. СКУД уже запущена на момент внедрения PROSTO:СКУД и содержит в себе данные. Для этого в системе PROSTO:СКУД предусмотрены обработки Начальной синхронизации – индивидуальные для каждого вида СКУД. | 
|  | 5.3 | 69 | |
|  | 39.4 | 70 | Рассмотрим второй вариант, для этого откроем обработку начальной синхронизации со СКУД PERCo-Web из раздела «PROSTO:СКУД». | 
| 71 | |||
|  | 5.3 | 72 | Для вызова обработки начальной синхронизации с СКУД PERCo-Web необходимо перейти в раздел «PROSTO:СКУД» – Сервис – Начальная синхронизация PERCo-Web | 
| 73 | |||
| 74 | Открыв обработку, необходимо выбрать Систему контроля доступа и перемещаясь между вкладками в том порядке, в котором они расположены в форме обработки, поочередно синхронизировать объекты системы PROSTO:СКУД и PERCo-Web. | ||
|  | 5.4 | 75 | |
|  | 7.2 | 76 | [[image:1754312515414-512.png]] | 
| 77 | |||
| 78 | |||
|  | 32.5 | 79 | Для того, чтобы данные отобразились в строках табличной части, необходимо нажать кнопку «Заполнить»: | 
|  | 7.2 | 80 | |
| 81 | [[image:1754312594196-767.png]] | ||
|  | 8.1 | 82 | |
| 83 | |||
| 84 | Каждая запись об объекте в табличной части разделяется на две строки. | ||
| 85 | |||
| 86 | В первой строке указываются данные из основной базы 1С, во второй строке соответственно указываются данные, поступившие из СКУД PERCo-Web. | ||
| 87 | |||
|  | 39.5 | 88 | Первичное сопоставление для большинства объектов производится по наименованию. Таким образом, у пользователя есть возможность сравнить данные и в случае несовпадения сопоставить данные вручную либо создать недостающие объекты средствами обработки. В случае расхождения данных между базами в первой колонке табличной части будет указано, что значения различаются. | 
|  | 8.1 | 89 | |
|  | 9.2 | 90 | [[image:1754483197431-646.png]] | 
| 91 | |||
| 92 | |||
|  | 39.5 | 93 | Чтобы данные из 1С и данные внешней базы были идентичны, их необходимо синхронизировать. | 
|  | 9.2 | 94 | |
| 95 | Для этого необходимо выбрать приоритет синхронизации: СКУД (загрузка данных из СКУД в 1С) или 1С (выгрузка данных из 1С в СКУД), отметить флажками нужные строки и нажать кнопку «Синхронизировать». | ||
| 96 | |||
|  | 10.2 | 97 | [[image:1754483294741-479.png]] | 
| 98 | |||
| 99 | |||
| 100 | Если синхронизация данных прошла успешно, в первой колонке появится надпись Данные синхронизированы. При этом система создаст запись идентификатора объекта в системе СКУД в регистр сведений «Идентификаторы объектов СКУД». | ||
| 101 | |||
|  | 11.2 | 102 | [[image:1754483402241-826.png]] | 
| 103 | |||
| 104 | |||
| 105 | То, как поведет себя система при сопоставлении объектов, будет ли объект перезаписан или просто сопоставлен при помощи идентификатора, задается в дополнительных настройках элемента справочника «Системы контроля доступа» | ||
| 106 | |||
| 107 | Отдельно рассмотрим каждую вкладку обработки интеграции: | ||
| 108 | |||
|  | 11.4 | 109 | === 2.1. Организации === | 
| 110 | |||
| 111 | При создании организационной структуры предприятия в системе PERCo-Web организации встают в верхний уровень иерархии справочника «Подразделения» корневой элемент, название которого обычно совпадает с названием предприятия (организации). | ||
| 112 | |||
|  | 33.2 | 113 | [[image:1754561389182-800.png]] | 
|  | 12.2 | 114 | |
|  | 13.2 | 115 | [[image:1754483812057-802.png]] | 
|  | 12.2 | 116 | |
|  | 13.2 | 117 | |
| 118 | Первичное сопоставление данных происходит по наименованию. Возможна двухсторонняя интеграция, т.е. выгрузка из СКУД и загрузка в СКУД из 1С объектов: | ||
| 119 | |||
| 120 | === 2.2. Подразделения === | ||
|  | 13.3 | 121 | |
|  | 39.7 | 122 | В системе PERCo-Web подразделения хранятся в иерархическом справочнике «Подразделения», с возможностью создания многоуровневого раскрывающегося списка структурных подразделений. | 
|  | 13.3 | 123 | |
|  | 14.2 | 124 | [[image:1754484010032-585.png]] | 
| 125 | |||
| 126 | |||
|  | 39.8 | 127 | Первичное сопоставление данных происходит по наименованию. Возможна двухсторонняя интеграция, т.е. выгрузка из СКУД и загрузка в СКУД из 1С Объектов. При сопоставлении учитывается родитель. Для синхронизации Подразделения нижнего уровня иерархии необходимо, чтобы все вышестоящие были синхронизированы. | 
|  | 14.2 | 128 | |
| 129 | === 2.3. Должности === | ||
| 130 | |||
| 131 | |||
| 132 | В системе PERCo-Web Должности представляют собой справочник «Должности». При внедрении подсистемы PROSTO:СКУД в типовом решении от 1С (ЗУП, ERP, КА) используется справочник «Должности». | ||
|  | 15.2 | 133 | |
|  | 34.2 | 134 | [[image:1754561610679-168.png]] | 
|  | 15.2 | 135 | |
| 136 | |||
|  | 40.2 | 137 | При внедрении подсистемы PROSTO:СКУД в тиражное решение от 1С (ЗУП, ERP, КА) используется типовой справочник «Должности». | 
| 138 | |||
|  | 15.2 | 139 | Первичное сопоставление данных происходит по наименованию. | 
| 140 | |||
|  | 16.2 | 141 | [[image:1754484197402-134.png]] | 
| 142 | |||
| 143 | |||
| 144 | === 2.4. Графики работы === | ||
| 145 | |||
|  | 40.2 | 146 | Графики работы в системе PERCo-Web представляют собой справочник «Графики работы». | 
|  | 18.2 | 147 | |
|  | 40.2 | 148 | [[image:1754568366944-832.png]] | 
|  | 18.2 | 149 | |
| 150 | |||
|  | 40.3 | 151 | При внедрении подсистемы PROSTO:СКУД в тиражное решение от 1С (ЗУП, ERP, КА) используется типовой справочник «Графики работы сотрудников». | 
|  | 40.2 | 152 | Первичное сопоставление данных по наименованию. | 
| 153 | |||
| 154 | |||
|  | 18.2 | 155 | При создании подразделений в PERCo-Web, в поле «График работы» заданный график работы для подразделения, будет считаться заданным Графиком работы для всех сотрудников, числящихся в данном подразделении по умолчанию. | 
| 156 | |||
| 157 | |||
|  | 19.2 | 158 | [[image:1754484635050-499.png]] | 
| 159 | |||
| 160 | |||
| 161 | При внедрении подсистемы PROSTO: СКУД в типовом решении от 1С (ЗУП, ERP, КА) используется справочник «Графики работы сотрудников». | ||
| 162 | |||
| 163 | Первичное сопоставление данных происходит по наименованию. | ||
| 164 | |||
| 165 | === 2.5. Территории === | ||
| 166 | |||
| 167 | Территории в системе PERCo-Web находятся в разделе «Помещения» справочника «Управление устройствами». | ||
|  | 21.2 | 168 | |
| 169 | [[image:1754484726788-469.png]] | ||
| 170 | |||
| 171 | |||
| 172 | При синхронизации территорий с приоритетом «СКУД» в 1С создаются элементы справочника «Территории (СКУД)» | ||
| 173 | |||
| 174 | [[image:1754484800030-531.png]] | ||
| 175 | |||
|  | 21.3 | 176 | |
|  | 21.4 | 177 | После синхронизации для рабочих территорий в справочнике «Территории (СКУД)» необходимо установить флаг «Это рабочая территория». | 
| 178 | |||
|  | 23.2 | 179 | [[image:1754484986933-201.png]] | 
| 180 | |||
| 181 | |||
| 182 | === 2.6. Контроллеры === | ||
| 183 | |||
| 184 | Контроллеры в системе PERCo-Web находятся в разделе «Устройства» справочника «Управление устройствами». | ||
| 185 | |||
| 186 | [[image:1754485052140-113.png]] | ||
| 187 | |||
| 188 | |||
|  | 23.3 | 189 | В подсистеме PROSTO:СКУД реализован аналогичный справочник, в данном справочнике задаются территории. После создания элемента справочника Контроллеры в поле «Территория вход» указывается территория, на которую попадает сотрудник при входе на предприятие при использовании карты доступа. «Территория выход» – заполняется аналогично и определяет территорию выхода, при использовании карты доступа. | 
| 190 | |||
|  | 24.2 | 191 | [[image:1754485075990-677.png]] | 
| 192 | |||
| 193 | |||
|  | 24.3 | 194 | Первичное сопоставление данных происходит по наименованию. Возможна только загрузка элементов справочника Контроллеры из СКУД. | 
| 195 | |||
|  | 24.5 | 196 | === 2.7. Сотрудники === | 
|  | 24.6 | 197 | |
|  | 25.2 | 198 | |
| 199 | В системе PERCo-Web список сотрудников представляет собой справочник «Сотрудники». | ||
| 200 | |||
| 201 | В зависимости от значения дополнительной настройки Системы контроля доступа «Синхронизировать только работающих сотрудников» в выборку данных из 1С будут попадать только физические лица работающих сотрудников (или также не работающих). Для сопоставления сотрудников нужно предварительно синхронизировать подразделения и должности, если они не синхронизированы, то и синхронизировать Сотрудника не удастся. | ||
| 202 | |||
| 203 | [[image:1754485183963-619.png]] | ||
| 204 | |||
| 205 | |||
| 206 | Первичное сопоставление данных происходит по ФИО и табельным номерам. Возможна двухсторонняя интеграция. | ||
|  | 26.2 | 207 | |
| 208 | === 2.8. События СКУД === | ||
| 209 | |||
| 210 | Вкладка предназначена для ручной загрузки данных о событиях проходов сотрудников, которые зафиксировал тот или иной контроллер доступа. | ||
| 211 | |||
|  | 27.2 | 212 | [[image:1754485317150-164.png]] | 
| 213 | |||
| 214 | |||
|  | 27.3 | 215 | В поле «Период» по умолчанию указывается текущий день, но при необходимости можно задать тот период, за который необходимо получить данные. | 
| 216 | |||
| 217 | В табличной части в колонке «Пометка» указано, загрузились ли данные в систему или нет. Для того, чтобы загрузить данные в систему PROSTO:СКУД, нужно выбрать необходимые строки, проставив галочки. | ||
| 218 | |||
| 219 | Если необходимо выбрать все строки сразу, то можно нажать на кнопку «Установить флажки», после чего нажать на кнопку Синхронизировать. | ||
|  | 27.4 | 220 | |
|  | 30.2 | 221 | [[image:1754485419768-613.png]] | 
| 222 | |||
| 223 | |||
| 224 | Данные в колонках табличной части: | ||
| 225 | |||
| 226 | * Дата – показывает дату и время, когда сотрудником (физическим лицом) был осуществлен проход через турникет; | ||
| 227 | * Физ. лицо – отражает полные фамилию, имя и отчество сотрудника; | ||
| 228 | * Контроллер – отражает информацию о том, через какой контроллер был осуществлен проход; | ||
| 229 | * Дверь – отображаются данные о направлении прохода, где «0» - это вход, а «1» - выход; | ||
| 230 | * Территория – отражает данные о том, на какую территорию был осуществлен проход; | ||
| 231 | * Карта – отражает номер карты, которая была использована при проходе. | ||
| 232 | |||
| 233 | == 3. Настройка автоматического обмена данными с PERCo-Web и получение событий проходов сотрудников == | ||
| 234 | |||
| 235 | После первоначального сопоставления данных двух систем 1С и СКУД считается, что 1С выступает мастер системой и выгрузка новых объектов, а также изменения уже сопоставленных должны быть осуществлены и в СКУД. | ||
| 236 | |||
| 237 | Для настройки автоматического обмена данными со СКУД необходимо в планах открыть форму плана обмена «Узлы регистрации объектов для выгрузки в СКУД», где для каждой СКУД в которую планируется выгрузка данных создать узел обмена. | ||
| 238 | |||
| 239 | [[image:1754485474027-950.png]] | ||
| 240 | |||
| 241 | [[image:1754485481417-137.png]] | ||
| 242 | |||
| 243 | |||
|  | 32.1 | 244 | Далее в дополнительных отчетах и обработках во внешней обработке «Регламентные задания СКУД» можно настроить расписание выгрузки. | 
| 245 | |||
| 246 | [[image:1754485496847-389.png]] | ||
| 247 | |||
| 248 | |||
| 249 | В этой же обработке задается «Импорт событии СКД (СКУД)» - т.е. периодичность, с которой система будет обращаться к настроенным в ней СКУД и получать события проходов через турникеты. | ||
| 250 | |||
| 251 | После описанных выше настроек система будет в автоматическом режиме выгружать данные в СКУД в зависимости от настроек. | 
