Кратко о задаче.
Сеть магазинов использует сканер отпечатков пальцев для фиксации времени прихода и ухода сотрудников. Данные посещения требуется передавать в учетную базу 1С на удаленном сервере, с последующим формированием отчетов.
1. Выполнена регистрация файлов *.dll из папки sdk. zkteco.ru или zkteco.com сайта производителя.
2. Интеграция проходит по Com-объекту zkemkeeper.
ZKEMОбъект = Новый COMОбъект("zkemkeeper.ZKEM");
3. В конфигурации используется справочник Устройство, с параметрами подключения(IP-адрес, порт).
4. В конфигурации используется обработка Настройка интеграции, которая позволяет загрузить пользователей устройства с правами.
5. Так же присутствует команда загрузки данных о посещении сотрудников с выбранного устройства.
Конфигурация является примером интеграции с устройством сканера отпечатка пальцев и учета рабочего времени сотрудников.
Релиз платформы 1С:Предприятие 8.3 (8.3.16.1148).
ДАЛЕЕ ДЛЯ х64 ОПИШУ ПОЛНЫЙ ПРОЦЕСС СОЗДАНИЯ COM+ СОЕДИНЕНИЯ
1. Запускаем оснастку «Службы компонентов» из папки Администрирование.
Пуск — Панель управления — Система и безопасность — Администрирование — Службы компонентов
или win+R -> control userpasswords -> Службы компонентов
2. Раскрываем ветку «Службы компонентов» — компьютер — Приложения COM+
Создать — приложение
3. Откроется окно мастера установки приложений COM+. Ждем «Далее»
4. Выбираем «Создать новое приложение»
5. Вбиваем имя приложения. В моем примере — «zkemkeeper». Отмечаем чекбокс «Серверное приложение»
6. В следующем окне указывается учетная запись, от имени которой будет запускаться компонент. В моем примере я выбираю чекбокс «Текущий (вошедший в систему) пользователь
7. В следующем окне просто жмем «Далее»
8. На следующем шаге можно добавить пользователей, либо группу пользователей, которым необходимо предоставить права на запуск COM+ приложения (локальные/доменные — не важно)
9. Закрываем мастер кнопкой «Готово»
10. Теперь необходимо создать компонент. Возвращаемся к оснастке «Службы компонентов», раскрываем созданное COM+ приложение, встаем на ветку «Компоненты»
Создать — Компонент
11. Откроется окно «Мастера установки компонентов COM+». Жмем «Далее»
12. В следующем окне выбираем «Установка новых компонентов»
13. Теперь с помощью открывшегося окна проводника выберите ранее зарегистрированную библиотеку zkemkeeper.dll, которая лежит в папке SDK
«Enter» или кнопка «Открыть»
14. В следующем окне просто жмите «Далее»
15. Закрываем окно мастера кнопкой «Готово»
16. Раскройте ветку «Компоненты». Здесь вы должны увидеть созданный на предыдущем шаге компонент. Выделите его, нажмите ПКМ — Свойства
17. На вкладке «Безопасность» нужно отметить галочкой CreateOwner и нажать «ОК»
Компонента COM+ создана. COM+ приложение настроено!