Разработка:workflows/contracts — различия между версиями
Yumeneco (обсуждение | вклад) (→Маршруты статусов) |
Yumeneco (обсуждение | вклад) (→Приостановлен) |
||
Строка 40: | Строка 40: | ||
====Приостановлен==== | ====Приостановлен==== | ||
− | |||
Возможные переходы ИЗ этого статуса: | Возможные переходы ИЗ этого статуса: | ||
* Исполняется | * Исполняется | ||
− | * Расторгнут | + | * Расторгнут |
==== Отменен ==== | ==== Отменен ==== |
Версия 14:16, 2 февраля 2010
Плагин | |
Название | contracts |
Тип | workflows |
Содержание
Возможные статусы
- черновик
- новый
- подписан учеником
- подписан учебным заведением
- исполняется
- приостановлен
- отменен
- расторгнут
Маршруты статусов
Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.
Черновик
Возможные переходы ИЗ этого статуса:
- Новый
- Отменен
Новый
Возможные переходы ИЗ этого статуса:
- Подписан учеником
- Отменен
Подписан учебным заведением
Возможные переходы ИЗ этого статуса:
- Исполняется
- Приостановлен
- Расторгнут
Исполняется
При переводе в этот статус, все соответствующие подписки в статусе "запланированная подписка" переводятся в статус "идет обучение" Возможные переходы ИЗ этого статуса:
- Приостановлен
- Расторгнут
Приостановлен
Возможные переходы ИЗ этого статуса:
- Исполняется
- Расторгнут
Отменен
Конечный статус
Расторгнут
Конечный статус