Графический элемент Получить руководителя автоматически вычисляет сотрудника, который в организационной структуре компании занимает вышестоящую должность по отношению к текущему пользователю. Полученное значение записывается в контекстную переменную, которую потом можно использовать, например, для определения исполнителя в зоне ответственности.
Обратите внимание:
- если руководитель текущего пользователя не определён, в переменную значение не запишется. Поэтому задача, исполнитель которой задан этой переменной, автоматически поступит супервизору. Такая ситуация возможна, например, когда текущий пользователь не назначен на должность или является внешним пользователем;
- если текущий пользователь по должности является головным элементом оргструктуры, например, директором компании, в переменную запишется этот же пользователь.
Рассмотрим процесс Заявление на отгул или отпуск. Его могут запустить как менеджер по продажам, так и бухгалтер. Согласовывать заявление будут руководитель отдела продаж и главный бухгалтер соответственно. Если разместить блок Получить руководителя на схеме процесса до задачи согласования, то система автоматически вычислит нужного пользователя и отправит ему заявление на рассмотрение.
Настройка блока
Чтобы перейти к настройке блока, дважды нажмите на элемент на схеме. В открывшемся окне укажите контекстную переменную типа Пользователи, в которую запишется вычисленный руководитель инициатора. Вы можете выбрать существующую переменную в выпадающем списке или создать новую.
Обратите внимание, если в ходе процесса руководитель текущего пользователя не определится, значение в контекстную переменную не запишется.