Назначение

Переводит процесс, работающий по шаблону этапов, на следующий активный этап или на этап, вычисленный формулой. Если следующего этапа нет — завершает процесс.

Сведения о типе действия

ПараметрЗначение
Название в портале

Переход на этап 

Activity в Elsa (обработчик)Переход на этап (MoveToStepActivity)
ID типа элемента действияe6d3a8b6-597b-46b2-8b27-f29651da7e01
Проверка условий правилаДа
Поддержка «Исходный элемент(ы) (формула)»Да

Шаблоны этапов процесса

Помимо классической схемы «этап = значение статуса процесса», процесс может работать по шаблону этапов:

Правила автоматизации в таком процессе строятся по атрибуту «Этап процесса».

Атрибуты действия

АтрибутОбязательныйОписаниеПример
НазваниеДаТекст. Название действия.Переход на следующий этап
ФормулаНетФормула, возвращающая этап, на который нужно перейти. Если не заполнена или вернула пустое значение — выполняется переход на следующий активный этап по порядку.Lookup("Этапы процесса.Доработка")

Как работает

  1. Если у процесса не заполнен «Этап процесса» — действие ничего не делает.
  2. Если процесс уже завершён — «Этап процесса» очищается.
  3. Если формула заполнена и вернула значение — оно записывается в «Этап процесса».
  4. Иначе выбирается следующий этап шаблона с большим значением «Порядок», у которого установлен признак активности (если такой атрибут есть у типа этапа).
  5. Если следующего этапа нет, «Этап процесса» очищается и процесс завершается.

Особенности

См. также