Разработка:workflows/contracts
Плагин | |
Название | contracts |
Тип | workflows |
Содержание
Возможные статусы
- черновик
- новый
- подписан учеником
- подписан учебным заведением
- исполняется
- приостановлен
- отменен
- расторгнут
Маршруты статусов
Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.
Черновик
Возможные переходы ИЗ этого статуса:
- Новый
- Отменен
Новый
Возможные переходы ИЗ этого статуса:
- Подписан учеником
- Отменен
Подписан учебным заведением
Возможные переходы ИЗ этого статуса:
- Исполняется
- Приостановлен
- Расторгнут
Исполняется
При переводе в этот статус, все соответствующие подписки в статусе "запланированная подписка" переводятся в статус "идет обучение" Возможные переходы ИЗ этого статуса:
- Приостановлен
- Расторгнут
Приостановлен
При переводе в этот статус, все соответствующие подписки в статусе "запланированная подписка" переводятся в статус "идет обучение" Возможные переходы ИЗ этого статуса:
- Исполняется
- Расторгнут
Отменен
Конечный статус
Расторгнут
Конечный статус