Разработка:workflows/orders

Материал из DOF
Перейти к: навигация, поиск
Плагин
Название orders
Тип workflows


Возможные статусы

  • Заказан (requested) - сформирован новый приказ.
  • Исполнен (executed) - приказ исполнен.
  • Отменен (canceled) - неисполненный приказ бал отменен.
  • Архивирован (arhive) - исполненный приказ ушел в архив.

Метастатусы

  • Активный: (У приказов нет активных статусов, т.к они не участвуют в активной фазе бизнес процесса. Они либо пока еще формируются и проходят фазу подписания, либо уже исполнены и оказали реальные действия на систему).
  • Актуальный: requested.
  • Реальный: requested, executed, arhive.
  • Мусорный: canceled.

Маршруты статусов

Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.

Заказан

Возможные переходы ИЗ этого статуса:

  • Исполнен
  • Отменен

Исполнен

Переход в этот статус возможен либо по крону, либо вручную.

Возможные переходы ИЗ этого статуса:

  • Архивирован

Отменен

Это конечный статус.

Архивирован

Это конечный статус.