2016-02-05 13:48:22
Краткое описание :
Не логируется открытие и закрытие конкретных документов.Описание :
Предложение по новой функциональности контура управления персоналомЧто измененно :
У клиента возникла необходимость исследовать действия пользователя за определенный период. Согласно журнализации видны действия пользователя в БД (транзакции) - захват и освобождение лицензий, вход в модуль, открытие интерфейсов, но не видно какие именно документы пользователь открывал и просматривал в данном интерфейсе. Нужно реализовать такое логирование, чтобы были видны и открытые документы.
Как измененно :
Реализована запись прикладных событий в журнал модуля "Права доступа" системы Support:
В модуле "Заработная плата" при открытии окна редактирования лицевого счета и при перемещении на другой лицевой счет в этом окне по клавишам PageUp/PageDown в журнал записывается событие вида
просмотр лицевого счета для табельного номера "1000123"
В модуле "Управление персоналом" при открытии окон редактирования различных разделов карточки сотрудника, при перемещении в них на карточку другого сотрудника по клавишам PageUp/PageDown, а также при переходе к другому разделу картотеки по комбинациям клавиш Alt+1 - Alt+9, Alt+I, Alt+P, Alt+K или по Ctrl+Enter в журнал записывается событие вида
просмотр 2-го окна картотеки для табельного номера "1000123"
Запись события в журнал выполняется с небольшой задержкой после перехода к очередному документу (~1 сек), поэтому при быстром нажатии, например PageUp в журнал запишется информация о последнем документе, который был открыт.