Разработка:workflows/departments — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
м (Возможные статусы:: записал названия статусов)
 
Строка 1: Строка 1:
====Возможные статусы:====
+
{{Infobox_Plugin
* new => новый
+
| name = departments
* active => действует
+
| type = workflows
* disband => расформирован
+
}}
 +
 
 +
=workflow/departments - Статусы подразделений=
 +
Плагин рабочих процессов предназначенный для смены статусов подразделений.
 +
Работает в паре с модулем storage/departments.
 +
Позволяет организовать смену статуса подразделения в зависимости от текущего статуса и статусов объектов, связанных с таблицей departments.
 +
==Возможные статусы:==
 +
* Активен (active) - подразделение создано и отображается в списке подразделений
 +
* Черновик (plan) - создан черновик подразделения
 +
* Удалён (deleted) - подразделение удалено, нигде не отображается, не производится поиск
 +
 
 +
=== Метастатусы ===
 +
* Активный: active
 +
* Актуальный: active
 +
* Реальный: active, plan
 +
* Мусорный: deleted
 +
 
 +
== Маршруты статусов==
 +
Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.
 +
 
 +
===Активен===
 +
Возможные переходы ИЗ этого статуса:
 +
* Удалён
 +
 
 +
===Черновик===
 +
Возможные переходы ИЗ этого статуса:
 +
* Активен
 +
* Удалён
 +
 
 +
===Удалён===
 +
Это конечный статус.

Текущая версия на 10:52, 22 сентября 2014

Плагин
Название departments
Тип workflows


workflow/departments - Статусы подразделений

Плагин рабочих процессов предназначенный для смены статусов подразделений. Работает в паре с модулем storage/departments. Позволяет организовать смену статуса подразделения в зависимости от текущего статуса и статусов объектов, связанных с таблицей departments.

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

  • Активен (active) - подразделение создано и отображается в списке подразделений
  • Черновик (plan) - создан черновик подразделения
  • Удалён (deleted) - подразделение удалено, нигде не отображается, не производится поиск

Метастатусы

  • Активный: active
  • Актуальный: active
  • Реальный: active, plan
  • Мусорный: deleted

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

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

Активен

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

  • Удалён

Черновик

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

  • Активен
  • Удалён

Удалён

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