Интеграция с 1С "БИТ"

В начало  Назад  Дальше

Предупреждение: при функционировании сервера RusGuard под управлением ОС Windows Server 2012 возможна некорректная работа модуля интеграции. Перед покупкой проконсультируйтесь со службой технической поддержки.

Модуль работы с системой на базе оборудования RusGuard доступен в разделе системы БИТ: Управление доступом (СКУД) 8 (см. рис. 36).

Модуль позволяет использовать элементы системы RusGuard (базу данных сотрудников, устройств) в решениях на базе 1С. При этом для синхронизации не требуется установка ПО RusGuard на локальном ПК. Достаточно подключения к серверу RusGuard.

Рисунок 36 - Модуль 1С: Предприятие - Зарплата и управление персоналом

Рисунок 36 - Модуль 1С: Предприятие - Зарплата и управление персоналом

Обратите внимание, что модуль RusGuard доступен в модуле БИТ: Управление доступом (СКУД) 8 при наличии дополнительной библиотеки AddIn.RusGuard.dll.

 

Для того чтобы настроить параметры подключения «БИТ: Управление доступом (СКУД) 8» к БД RusGuard:

1.Зайдите в конфигурацию БИТ: Управление доступом (СКУД) 8 (см. рис. 37).

Рисунок 37 - Решение 1С. Переход к настройкам СКУД

Рисунок 37 - Решение 1С. Переход к настройкам СКУД

2.Откройте форму настройки СКУД: (СКУД) Настройки.

3.Перейдите на закладку настройки обмена данными: Обмен данными с внешними БД > RusGuard

4.Введите параметры подключения, укажите настройки  по умолчанию для новых физических лиц (Установить назначение свойств и категорий) (см. рис. 38).

Рисунок 38 - Решение 1С. Переход к настройкам СКУД. Настройки для новых физических лиц

Рисунок 38 - Решение 1С. Переход к настройкам СКУД. Настройки для новых физических лиц

 

5.Сохраните настройки.

 

Для того чтобы выполнить синхронизацию данных RusGuard/1С:

1.Зайдите в конфигурацию БИТ: Управление доступом (СКУД) 8.

2.Откройте форму настройки синхронизации СКУД: (СКУД) Интеграция с оборудованием доступа > (СКУД) Синхронизация RusGuard.

3.Удостоверьтесь, что приоритет синхронизации установлен верно на всех вкладках (для импорта данных из RusGuard должно быть выбрано значение Внешний).

4.Выполните синхронизацию БД сотрудников:

i.Перейдите на вкладку Синхронизация сотрудников.

ii.Нажмите на кнопку Заполнить.

iii. Установите флаги напротив строк (записей), подлежащих синхронизации. По умолчанию, флаги установлены напротив строк с данными о сотрудниках, где отличаются ключевые поля учетных записей (ФИО, группа сотрудника RusGuard, карта), или которые присутствуют только в одной из БД (см. рис. 39).

Рисунок 39 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Синхронизация сотрудников

Рисунок 39 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Синхронизация сотрудников

Если установлен Внешний приоритет синхронизации, и физическое лицо уже зарегистрировано в БД БИТ: Управление доступом (СКУД) 8, его можно выбрать в соответствующем поле. Если физическое лицо еще не зарегистрировано, запись будет создана при синхронизации.

Если установлен Внутренний приоритет синхронизации, обновляются поля БД RusGuard, либо в этой БД создается новая учетная запись.

iv.Нажмите на кнопку Синхронизировать.

Система создает элементы справочника Физические лица, если в строке не выбран существующий элемент (см. рис. 40), либо существующий элемент отмечается как элемент подсистемы RusGuard.

Рисунок 40 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Справочник физических лиц

Рисунок 40 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Справочник физических лиц

Помимо ФИО синхронизируются следующие элементы:

Группа сотрудников RusGuard

Уровни доступа группы RusGuard

Блокировка сотрудника, RusGuard

Паспортные данные

Фотография

Адреса

Комментарий

v. В случае изменения карты доступа документы Движение карт создаются автоматически

5. Выполните синхронизацию контроллеров:

i.Перейдите на вкладку Синхронизация контроллеров.

ii.Нажмите на кнопку Заполнить.

Система извлекает все зарегистрированные в системе RusGuard контроллеры, заполняется таблица синхронизации (см. рис. 41).

Рисунок 41 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Синхронизация контроллеров

Рисунок 41 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Синхронизация контроллеров

Если контроллер уже зарегистрирован в БД БИТ: Управление доступом (СКУД) 8, его можно выбрать в соответствующем поле. Если нет, запись будет создана при синхронизации.

iii.Нажмите на кнопку Синхронизировать.

Система создает элементы справочника Контроллеры, если в строке не выбран существующий элемент, либо существующий элемент отмечается как элемент подсистемы RusGuard.

Примечание: Синхронизация контроллеров происходит только в режиме импорта.

6.Выполните синхронизацию помещений:

i.Из-за различий между ПО RusGuard и БИТ: Управление доступом (СКУД) 8, справочник помещений и регистр сведений Контрольные точки необходимо настроить вручную.

7.Выполните синхронизацию уровней доступа:

i.Перейдите на вкладку Синхронизация уровней доступа (справочники).

ii.Нажмите на кнопку Заполнить.

Система извлекает все зарегистрированные в системе RusGuard уровни доступа, заполняется таблица синхронизации.

Если уровень уже зарегистрирован в БД БИТ: Управление доступом (СКУД) 8, его можно выбрать в соответствующем поле. Если нет, запись будет создана при синхронизации.

iii.Нажмите на кнопку Синхронизировать.

Система создает элементы справочника уровней доступа, если в строке не выбран существующий элемент, либо существующий элемент отмечается как элемент подсистемы RusGuard.

iv.Перейдите на вкладку Синхронизация уровней доступа (назначения).

v.Установите приоритет (Внешний, чтобы использовать данные БД RusGuard, или Внутренний, чтобы использовать данные БД 1С).

vi.Нажмите на кнопку Заполнить.

Система извлекает все зарегистрированные в системе RusGuard назначения уровней доступа, заполняется таблица синхронизации.

Если уровень уже зарегистрирован в БД БИТ: Управление доступом (СКУД) 8, его можно выбрать в соответствующем поле. Если нет, запись будет создана при синхронизации.

vii.Нажмите на кнопку Синхронизировать.

Создаются документы БИТ СКУД назначение уровней доступа. Если сотрудники совпали по ФИО, но имеют разные уровни доступа, формируется два документа: один отменяет прежний уровень доступа, другой - присваивает новый. Если совпадений нет, создается один документ о присвоении уровня доступа сотруднику.  

8.Выполните синхронизацию событий:

i.Перейдите на вкладку Синхронизация событий (см. рис. 42).

Рисунок 42 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Синхронизация событий

Рисунок 42 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Синхронизация событий

ii.Задайте условия отбора событий (период, с которого должна быть выполнена выборка событий из БД RusGuard).

iii. Нажмите на кнопку Обновить для табличного поля Загружаемые события.

Если в БД RusGuard обнаружены события, отвечающие условиям поиска, они заносятся в поле Загружаемые события.

Обратите внимание, что выборка выполняется только по зарегистрированным сотрудникам БД БИТ: Управление доступом (СКУД) 8, которым выданы карты. Если на момент синхронизации ни одному сотруднику не выдана карта, события не считываются.

Все неидентифицированные события загружаются в журнал ошибок.

iv.Нажмите на кнопку Сохранить в 1С. чтобы сохранить выборку событий в БИТ: Управление доступом (СКУД) 8.

В случае успешного выполнения операции, данные отображаются в верхнем табличном поле.

Решение также позволяет настраивать расписание синхронизаций, или выполнения "регламентных заданий".

Для того чтобы настроить регламентные задания:

1.Зайдите в конфигурацию БИТ: Управление доступом (СКУД) 8.

2.Откройте форму настройки заданий: (СКУД)  Консоль регламентных заданий. Обратите внимание, что предварительно необходимо указать для файлового варианта работы БД учетную запись, под которой будут выполняться задания, интервал для опроса в константах БИТ: Управление доступом (СКУД) 8 (см. рис. 43).

Рисунок 43 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Настройка регламентных заданий: ввод учетной записи для опроса

Рисунок 43 - Модуль 1С: Предприятие - Зарплата и управление персоналом. Настройка регламентных заданий: ввод учетной записи для опроса

3.Для выполнения загрузок необходимо создать задания:

(СКУД) Синхронизация сотрудников RusGuard

(СКУД) Синхронизация контроллеров RusGuard

(СКУД) Синхронизация помещений RusGuard

(СКУД) Импорт событий RusGuard

4.Настройте расписание выполнения указанных заданий.

5.Введите параметры подключения, укажите настройки  по умолчанию для новых физических лиц (Установить назначение свойств и категорий).

Данные, импортируемые из БД RusGuard, используются для формирования табеля рабочего времени установленного образца (см. рис. 44) и анализа рабочего времени в решении 1С в различных форматах (см. рис. 45).

Рисунок 44 -Модуль 1С: Предприятие - Зарплата и управление персоналом. Формирование табеля рабочего времени

Рисунок 44 -Модуль 1С: Предприятие - Зарплата и управление персоналом. Формирование табеля рабочего времени

 

Рисунок 45 -Модуль 1С: Предприятие - Зарплата и управление персоналом. Анализ событий. Диаграмма Ганта

Рисунок 45 -Модуль 1С: Предприятие - Зарплата и управление персоналом. Анализ событий. Диаграмма Ганта

 

Более подробная информация представлена в руководстве пользователя к модулю БИТ: Управление доступом (СКУД) 8.