Рабочие процессы, которые ждут, продолжаются и выбирают.
После получения одобрения рабочий процесс продолжается, затем происходит задержка, выбирается следующий шаг с помощью ветви, и он запускается в соответствии с расписанием cron.
- Утверждение: выполнение ожидает завершения. Утверждение (в разделе «Мои утверждения» или «Платформа», «Утверждения рабочих процессов») продолжается на следующем шаге для того, от чьего имени выполняется данное выполнение; отклонение останавливает выполнение.
- Задержка: {"минут": 30}, {"часов": 4} или {"дней": 2}. Выполнение прекращается и продолжается по истечении заданного времени, даже после перезапуска.
- Branch: {"branches": [{"when": {"field": "amount", "operator": "gt", "value": 5000}, "goto": "Ask the controller"}], "otherwise": "Notify"}. Goto присваивает шагу имя, номер строки или конец.
- Условие: вместо завершения выполнения, если оно не выполнено, можно также использовать конструкции goto и elseGoto.
- Расписание (cron): пять полей, минуты, часы, день, месяц, будний день, в формате UTC. 0 7 * * 1-5 — это семь часов в будние дни. Расписание, отличное от единицы, будет отклонено при сохранении.
Назначенное пользователю или роли подтверждение попадает в раздел «Мои подтверждения», поэтому им не нужно открывать платформу, чтобы принять решение.