Известные проблемы и ограничения в Агенте мониторинга
Ограничения сбора активности
Агент мониторинга работает на технологии UI Automation и там, где эта технология не применима, сбор активности может быть ограниченным.
Поддержка UI Automation в конфигурациях продуктов «1С»
Поддержка UI Automation в конфигурациях «1С:Предприятие» доступна с версии платформы 8.3.16. Поддержка этой технологии зависит не только от версии платформы, но и от того, как реализована конфигурация.
Управляемые формы
UI Automation поддерживается для управляемых форм, которые разработаны с учетом современных стандартов платформы «1С» (начиная с версии 8.2.). Если в конфигурации используются управляемые формы, то элементы интерфейса (например, кнопки, поля, таблицы и т. д.) могут быть доступны через UI Automation.
Обычные формы
Обычные формы, которые используются в старых конфигурациях (например, в продуктах «1С:Управление торговлей» версии 10.3., «1С:Бухгалтерия» версии 2 и т. д.), не поддерживают UI Automation. Эти формы используют старую технологию интерфейса, которая несовместима с современными стандартами автоматизации.
Требования к конфигурациям
Чтобы использовать UI Automation, конфигурация должна быть обновлена до версии, которая поддерживает управляемые формы и современные стандарты платформы «1С». Например, конфигурации для продуктов «1С:Управление торговлей» версии 11, «1С:ERP Управление предприятием» версии 2, «1С:Комплексная автоматизация» версии 2 и другие, которые активно развиваются, поддерживают UI Automation.
Практическое применение
Если вы используете современную конфигурацию (например, для «1С:Управление торговлей» версии 11), то UI Automation будет работать корректно. Для старых конфигураций (например, в продуктах «1С:Управление торговлей» версии 10.3. или «1С:Бухгалтерия» версии 2) потребуется обновление до более новых версий или доработка конфигураций.
Особенности фиксирования активности программ
Агент мониторинга может зафиксировать роботизированную активность в нерабочее время. Такими роботами могут быть роботы-перекладчики и другие. В таблице мониторинга «monitoring_activity» в поле input_type
будет записано 0
. В некоторых случаях в input_type
будет записано 1
, если агент не смог распознать активность как роботизированную. Например, от робота было недостаточно активности, чтобы ее хватило для анализа.
ОС Linux
У агента мониторинга, установленного на ОС Linux, следующие особенности фиксирования активности программ:
- оконная иерархия не фиксируется. В Агенте мониторинга дочернее окно фиксируется как главное. В программах по работе с документами (LibreOffice, Блокнот и пр.) дочерние окна не фиксируются
- версия программ фиксируется как 0.0.0
- события Copy/Cut/Paste не фиксируются через горячие клавиши
- у ПО 1С фиксируется только название активного окна
- при использовании программы Р7 Офис не фиксируется полный путь к документу (поле file_path в таблице активности остается пустым)
- события FileOpen и FileSave фиксируются только в браузере Mozilla Firefox
Обновление агента мониторинга
При обновлении агента могут возникнуть проблемы, если предыдущая версия была установлена с помощью файла GPO, а удалена с помощью файла EXE.
Была ли статья полезна?