Снижение временных затрат администраторов
Снижение количества ручных операций
Снижение ошибок при ручном заполнении
У заказчика в Directum RX зарегистрированы более 7000 сотрудников. Потребовались доработки, позволяющие автоматически регулировать привязку учетных записей (УЗ) к актуальным записям сотрудников при изменениях в штатной структуре компании и переносить закрытых сотрудников в отдельную группу -- подразделение "Закрытые сотрудники".
Для перепривязки УЗ был разработан фоновый процесс, который в определенное время:
Для переноса закрытых сотрудников в отдельное подразделение была произведена доработка:
Была создана константа (в справочнике "Константы") "ИД подразделения Закрытые сотрудники", в которую вручную записывается ИД виртуального подразделения "Закрытые сотрудники";
Разработан фоновый процесс: система ищет всех Сотрудников, у которых Состояние = Закрытая и Подразделение не равно "Закрытые сотрудники" (подразделение из константы "ИД подразделения Закрытые сотрудники"), и устанавливает для них Подразделение = "Закрытые сотрудники";
Доработан существующий фоновый процесс по штатной структуре: когда система ищет записи сотрудников, чтобы их изменить, в нужной НОР и не находит, то после искать нужного сотрудника в подразделении «Закрытые сотрудники» (обращаемся через константу «ИД подразделения Закрытые сотрудники»). Если не находим и в ней, то тогда создаем нового сотрудника.
Фоновый процесс перепривязки учетных записей позволил значительно сократить ручную работу Администраторов и обеспечить бесперебойную работу сотрудников в системе при изменениях в штатной структуре компании.
Доработка переноса закрытых записей о сотрудниках позволила очистить их в списке подразделений, т.к. со временем их накапливается большое количество, что вызывало неудобство. Но при необходимости осталась возможность у ФП обращаться к закрытым записям.
Показатели:
Опубликовано:
19 марта в 12:36
Обсудите реализацию с экспертом Directum
Комментарии (2)
Отличная идея по переносу закрытых сотрудников, мы это пытались реализовать вручную. Но есть маленькая проблема, со временем, когда нужно посмотреть история исполнения документа, не понятно из какого подразделения был перенесен сотрудник, приходится логически выявлять (например, в ветке задач документа) или запрашивать информацию у кадровиков. В Вашей доработке этот вопрос как-то решен?
Дарья, добрый день!
В карточке сотрудника на вкладке "История" можно посмотреть, из какого подразделения был исключен сотрудник при переносе в "Закрытые сотрудники". Дополнительная доработка для этого не требуется.