Узнать, кто не работает на рабочем месте? (версия 1.1)


Возможно, руководителям будет интересно узнать, чем занимаются сотрудники в рабочее время.

С помощью данной обработки можно узнать:
— в какое время у пользователя была включена 1С;
— когда пользователь делал какие-то с ней действия (открывал справочники и документы, смотрел отчеты и т.д.)

Обработка рассчитана на Клиент-серверный вариант работы. Если она будет запущена в файловом варианте, то можно будет увидеть только включение/выключение 1С у пользователей.
Также нужны права администрирования.

В обработке штатными средствами можно изменять масштаб.
Зеленый цвет показывает, когда пользователь находится в базе. Красный — действия пользователя.

[обновление 07.05.2009 версия 1.1] 
— Добавлен отбор по пользователям
— Не показывает неавторизированного пользователя
— Добавлено описание
— Сортировка пользователей
— Авторизация на кластер
— Не прыгает на конец дня при открытии


Жду замечания и пожелания.

Если понравилось — буду рад плюсику)

30 Comments

  1. IronDemon

    Нужен отбор по пользователям.

    Reply
  2. IronDemon

    Нужно было указать в описании что отслеживает только текущий момент.

    Reply
  3. morozov.sv

    (2) Обработка показывает информацию собранную с момента включения по текущий момент. Историю до включения обработки само собою не показывает.

    Reply
  4. morozov.sv

    (1) согласен. Будет время — добавлю

    Reply
  5. hopter

    Значит скоро надо ждать обработку, которая симулирует работу в базе. Формирует отчеты, открывает документы и справочники 🙂

    Reply
  6. vase4kin!

    осмотрел, красиво. один вопрос. у меня в этой обработке последним в списке пользователей идет пустое поле, вроде как некий неавторизированый пользователь получается? по нему график тоже считается. это так и должно быть? подскажите что это может быть.

    Reply
  7. vase4kin!

    с предыдущим вроде как сам разобрался. есть небольшое пожелание.

    в коде по-умолчанию Authenticate на кластер стоит с пустым пользователем/паролем. думаю было бы удобней если это запрашивалось в самом начале вместе с админской учеткой на базу.

    Reply
  8. morozov.sv

    (6) Есть такое дело. Нужно будет убрать неавторизированного)

    (7) Ок

    Reply
  9. HIgor

    Очень хороше.

    — Было бы неплохо хранить историю

    — При открытии открывается на конце дня (мелочь, но неприятно)

    Reply
  10. HIgor

    — и хелп надо прицепить, хоть про красные-зеленые написать.

    Reply
  11. morozov.sv

    (9) (10) Учтено

    Reply
  12. HIgor

    — юзверей, если не отбирать, то хоть отсортировать

    Reply
  13. gorlanovmax

    а для 7.7 такой же был бы не плох

    Reply
  14. frolov.dns

    Показывает информацию только по одному рабочему процессу на сервере (

    Reply
  15. morozov.sv

    (14) Обработка показывает информацию по всем процессам сразу для каждого пользователя

    Reply
  16. frolov.dns

    Как так?

    РабочийПроцесс = СписокСоединений[0];

    Reply
  17. morozov.sv

    (16) см. строки 215, 221

    а «РабочийПроцесс = СписокСоединений[0];» используется только при открытии формы для получения необходимых параметров

    Reply
  18. frolov.dns

    Да, все правильно, спасибо, разобрался.

    Reply
  19. VShevelev

    Нифига не показывает, базу притормаживает, платформа 13.41, минус пока.

    Reply
  20. morozov.sv

    (19) Сколько пользователей в базе работает? Какой период обновления? Вариант файловый или серверный?

    А что показывает? (какие ошибки м.б.)

    Reply
  21. Wolf127

    А что пользователь должен целый день в 1с пахать? А глазам отдохнуть или в туалет сходить???

    Reply
  22. VShevelev

    (20) Период обновления не изменял, 10 минут, пользователей активных 50,

    ошибок никаких не было, минут через 5 после запуска позвонили из бухгалтерии

    и сказали что у всех все стало тормозить.

    Закрыл обработку — тормоза пропали.

    Вариант серверный, база БП 1.6, почти не паханая, платформа 8.1.13.41

    Больше экспериментировать не буду.

    Удачи!!!

    Reply
  23. morozov.sv

    (21) Полностью согласен 🙂 Про нормативы я не говорил

    Reply
  24. morozov.sv

    (22) Если база начинает тормозить, значит Период обновления нужно ставить больше

    Reply
  25. alex649

    Неплохо! Плюс! но еще нужно дорабатывать(например вывод статистики, различные сортировки(по активности, по простою))

    Reply
  26. mialord

    Интересная такая обработочка, но пока много недоработок.

    1. Хотелось бы видеть историю работы пользователей за указанный период, дабы не держать постоянное соединение для вывода резельтата.

    2. Хотелось бы установить отбор для пользователей ИБ, которые меня на данный момент интерисуют.

    3. Просто жизненно необходимо иметь возможность сохранения результатов формирования обработки как в графическом виде, так и в виде отчетности.

    4. Вынеси кнопку настройка как нить поудобнее, а то только по клику на ПКМ можно достать данную команду.

    А так в целом по стобальной шкале:

    — 83 за идею (отлично)

    — 49 за реализацию (удовлетворительно)

    Надеюсь в дальнейшем узреть вашу доработку в данном направлении.

    Результат: +1

    Reply
  27. morozov.sv

    (26) Спасибо) Сейчас очень мало времени, как появится — обязательно доведу до ума)

    Reply
  28. an77

    Красиво. Плюс.

    А самым активным подбрасывать кнопку «добавить премию…» 😉

    Reply
  29. vika64

    Очень хорошая обработка, только хочется чтобы можно было как-то сохранить картинку, надоело через принтскрин в ворд копировать.

    Reply
  30. DeniNikitin

    Не удалось подключиться к агенту сервера! Ни как ни могу запустить! В пользователе кластера всё перепробовал и USR1CV82 и администратора кластера постоянно выдаёт ошибку! Подскажи в чём может быть проблема?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *