Хочу поделиться идеей по организации паузы в процессах обработки документов. Для наглядности возьму процесс согласования служебной записки на командировку, с такими этапами обработки:
Шаг процесса должен начинаться датой окончания командировки, которую сотрудник указывает в документе. Задача: используя типовую функциональность выполнить старт процесса по задаче «Подготовить отчет по командировке» датой окончания командировки.
Эту задачу можно решить с помощью функциональности Правила эскалации.
1.В документе Служебная записка на командировки добавляем дополнительный реквизит Дата окончания, в которую и будет происходить старт задачи «Подготовить отчет по командировке»

2.В настройках процесса добавим этап «Пауза процесса», который будет держать на себе обработку документа до момента наступления даты окончания командировки

3. Теперь, с помощью функциональности эскалации настроим правила перехода процесса на шаг Подготовить отчет по командировке в дату окончания командировки. Для этого в справочнике Правила эскалации: e1cib/list/Справочник.ПравилаЭскалации создаём правило и условия выполнение эскалации.
Логика такая: этап Пауза процесса к дате окончания командировки будет просрочен, а просроченный этап система должна выполнить, чтобы перейти на следующий шаг процесса. В условии на последней вкладке мы укажем отбор, что Дата окончания уже наступила.
Вступайте в нашу телеграмм-группу Инфостарт