Кто утверждает, если начальник в отпуске? Правила замещения для согласований в Power Automate
Согласования зависают из-за отсутствия? Вот как настроить замещение и делегирование в согласованиях Power Automate, чтобы согласования продолжали двигаться.
Счёт ждёт утверждения от руководства, которое две недели отдыхает на море. Человек, который мог бы подстраховать, ничего не знает об открытом запросе. Так согласование зависает, хотя в компании есть тот, кто мог бы его дать. Настоящая проблема не в отсутствии сотрудника, а в отсутствии правила замещения.
В этой статье показано, как правильно настроить замещение и делегирование в согласованиях Power Automate, чтобы согласования продолжали работать, даже если фактически ответственный человек недоступен.
Почему согласования зависают, когда утверждающий человек в отпуске?
Согласование зависает потому, что задача согласования в Power Automate жёстко привязана к конкретному человеку и не переходит автоматически к заместителю, как только этот человек отсутствует.
Согласно § 3 Федерального закона об отпусках Германии (Bundesurlaubsgesetz), каждый работник имеет право минимум на 24 рабочих дня отпуска при шестидневной рабочей неделе, то есть 20 рабочих дней при пятидневной неделе. На практике многие компании предоставляют около 30 дней. Если добавить болезни, обучение и командировки, утверждающий сотрудник отсутствует на рабочем месте значительную часть года. Без правила замещения именно это отсутствие становится тормозом.
Ситуацию усложняет то, что Power Automate терпеливо оставляет неотвеченное согласование надолго. Если запрос проходит через Approvals Kit, он переходит в статус "Pending (Timeout)" только через 30 дней без ответа, и соответствующий облачный поток автоматически перезапускается (Microsoft Learn). Месяц, в течение которого никто не напоминает о запросе, в повседневной работе с согласованиями — целая вечность.
Какие варианты замещения Power Automate предлагает из коробки?
В Power Automate есть два встроенных способа передать согласование другому человеку: ручное переназначение назначенным сотрудником и автоматическое делегирование через Approvals Kit.
- Ручное переназначение (Reassign): Тот, кто получил запрос на согласование, может передать его другому человеку в портале Power Automate через меню из трёх точек. Загвоздка, согласно Microsoft Learn: переназначить может только сам назначенный человек, запросивший согласование не может. Если ответственный сотрудник уже в отпуске, Reassign больше не помогает, потому что никто другой не может нажать кнопку вместо него.
- Встроенные согласования Teams: Приложение согласований, встроенное в Microsoft Teams, в настоящее время не предлагает встроенного делегирования в интерфейсе приложения. Microsoft подтверждает это на собственном форуме вопросов и ответов и для сценариев замещения отсылает к Approvals Kit или собственным потокам.
- Approvals Kit с делегированием на время отсутствия: Approvals Kit для Power Automate содержит настройки для отсутствия и делегирования. Если утверждающий сотрудник указывает там период отсутствия и заместителя, новые запросы на согласование в выбранный период автоматически передаются этому заместителю (Microsoft Learn). Это единственный встроенный способ, который регулирует замещение без участия отсутствующего человека.
Как настроить надёжное замещение в согласованиях Power Automate?
Надёжное замещение получается тогда, когда вы не прописываете ответственного человека жёстко в потоке, а определяете его во время выполнения из поддерживаемого списка замещений.
Самая устойчивая конструкция в собственных потоках работает с центральной таблицей замещений, обычно списком SharePoint. Там для каждого утверждающего сотрудника указан заместитель, а также дата начала и окончания отсутствия. Прежде чем запустить согласование, поток считывает этот список и решает: если сегодняшняя дата попадает в период отсутствия, задача идёт заместителю, иначе обычному сотруднику.
- Замещение из списка, а не из потока: Тот, кто жёстко прописывает ответственного сотрудника в потоке, вынужден при каждом отсутствии вносить изменения в поток. Поддерживаемый список позволяет профильной команде вносить изменения самостоятельно, не затрагивая автоматизацию.
- Параллельное согласование для критичных согласований: Назначайте времячувствительные запросы сразу на двух человек, чтобы было достаточно одного согласия. Так согласование никогда не зависит от присутствия одного конкретного человека.
- Эскалация по истечении срока: Сочетайте замещение со сроком. Если никто не отвечает в течение нескольких дней, запрос автоматически поднимается на уровень выше, вместо того чтобы месяц ждать таймаута.
В проектах NordFlux мы сознательно настраиваем замещение вне потока, чтобы секретариат или руководитель команды могли сами вносить отсутствия. Типичный случай из практики: клиент из госсектора хотел, чтобы согласования счетов без задержки уходили заместителю во время отсутствия руководителя подразделения. Решение — список замещений, который ведёт приёмная, плюс срок в три рабочих дня, после которого запрос заметно эскалируется.
Замещение или таймаут: в чём разница?
Замещение определяет, кто предоставляет согласование, тогда как таймаут лишь устанавливает, что происходит, если никто не принимает решение. Нужно и то и другое, но они решают разные проблемы.
Таймаут — это страховочная сетка: он не даёт запросу зависнуть навсегда, запуская после истечения срока запасное действие, например автоматический отказ или эскалацию. Но он не гарантирует, что решение вообще примет нужный человек. Правило замещения, напротив, доводит решение до подходящего присутствующего человека ещё до истечения срока. Тот, кто полагается только на таймауты, меняет зависшие согласования на автоматические отказы, а это редко бывает желаемым результатом. О том, как согласования обычно зависают в среднем бизнесе и во что это обходится, читайте в статье о процессах согласования в среднем бизнесе. Если вы хотите заложить замещение, сроки и эскалацию прямо в свои процессы, NordFlux поможет вам с автоматизацией процессов согласования.
Часто задаваемые вопросы о замещении в согласованиях Power Automate
Можно ли настроить замещение в Power Automate без программирования?
Частично. Approvals Kit предлагает готовые настройки отсутствия и делегирования, не требующие кода. Для индивидуальных правил с собственным списком замещений и сроками нужен поток, который, однако, можно собрать в дизайнере без классического программирования.
Может ли уже отсутствующий человек всё ещё передать своё согласование?
Только через ручное переназначение, и только пока он сам активен. Переназначить запрос может только назначенный человек, запросивший не может. Если человек уже в отпуске, вам нужно автоматическое замещение через Approvals Kit или собственный поток.
Что происходит, если никто не обрабатывает согласование?
При согласовании через Approvals Kit запрос переходит в статус "Pending (Timeout)" через 30 дней без ответа, и поток перезапускается. В собственных потоках можно задать значительно более короткий срок и автоматическую эскалацию.
Предлагает ли приложение согласований Teams встроенное замещение?
Нет. Встроенное приложение согласований в Microsoft Teams в настоящее время не имеет делегирования в интерфейсе приложения. Для замещения используйте Approvals Kit или собственный поток согласования.
NordFlux UG (haftungsbeschränkt)
NordFlux создаёт цифровых сотрудников для организаций: автоматизации и КИ-агентов, которые берут на себя повторяющуюся работу. Вы сохраняете контроль.
Конкретные вопросы по автоматизации или КИ?
В рамках бесплатного первичного анализа мы напрямую обсудим Ваш случай. Без обязательств.