Средний
Как в BPMN показать паттерн Timeout (Эскалация при просрочке)?
Если сотрудник не выполняет задачу вовремя, процесс не должен зависать навсегда.
Моделирование:
1. Рисуем User Task "Согласовать договор".
2. К границе этой задачи прикрепляем Timer Boundary Event (Событие-таймер).
3. Настраиваем таймер (например, PT24H — 24 часа).
4. От таймера ведем стрелку к новой задаче "Уведомить руководителя" (или передать задачу другому сотруднику).
- Если таймер прерывающий (сплошная линия), задача согласования отменяется.
- Если непрерывающий (пунктир), задача остается у сотрудника, но руководитель получает письмо.