Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

АтрибутОбязательныйОписаниеПример
НазваниеДаТекст. Название действия.Этап процесса (Согласующие)
ИсполнителиДаФормула, возвращающая пользователя или список пользователей; на каждого создаётся задача. Вычисляется в контексте процесса при сборке цепочки.This("Согласующие")
Шаблон этапа процессаДаВыбор из списка «Шаблоны этапа процесса». Определяет definition Elsa (по внутреннему имени), activity которого встраиваются в цепочку: параллельное или последовательное создание задач и т.п.Параллельный этап процесса
Тип элементаНетТип создаваемой задачи. По умолчанию — «Задача на согласование».Задача на согласование
Подписание ЭЦПНетТребовать ли подписание ЭЦП вложений для закрытия задачи с решением «Согласовано». Значение копируется в задачу.Нет
Пакетный режим согласованияНетЕдиное решение для всех вложений задачи. Значение копируется в задачу.НетПлановая продолжительность этапаНетКоличество дней на выполнение задач этапа (для расчёта срока).
Status
colourYellow
titleУточнить
This("Трудозатраты этап 1")Название задачиНетФормула названия задачи.
Status
colourYellow
titleУточнить
Format("{0}: {1}", "Согласовать файлы", This("Статус процесса.Название"))

Как работает

Code Block
languagetext
titleСхема этапа
Действие «Создать этап процесса» (встраивается шаблон этапа, например «Параллельный этап процесса»)
  ├─ Добавить узел маршрута (этап = «Этап процесса» или «Статус процесса»)
  ├─ ForEach исполнитель из «Исполнители»
  │     └─ Создать задачу → связи с вложениями процесса → права
  ├─ Ожидание: все задачи этапа в статусе «Завершена»   (экземпляр Elsa приостановлен)
  │     ← сигнал портала при завершении каждой задачи
  └─ Расчёт статуса согласования этапа → следующее действие цепочки

...