Разработка:workflows/programmsbcs — различия между версиями
Alex (обсуждение | вклад) (маршруты статусов) |
Yumeneco (обсуждение | вклад) (→Маршруты статусов) |
||
(не показано 12 промежуточных версий 3 участников) | |||
Строка 6: | Строка 6: | ||
===Возможные статусы=== | ===Возможные статусы=== | ||
− | * Заявка (application) - заявка на обучение по программе, пока не подтвержденная по каким-либо причинам (договор не подписан или не оплачен, студент не сдал вступительные экзамены) | + | * Заявка (application) - заявка на обучение по программе, пока не подтвержденная по каким-либо причинам (договор не подписан или не оплачен, студент не сдал вступительные экзамены, либо студент самостоятельно подал заявку, но ее еще не одобрили) |
− | * | + | * Подтверждена (plan) - подтвержденная заявка (заявка одобрена, договор подписан, экзамены сданы, но приказа о зачислении еще не было и не хватает только его) или созданная администратором подписка |
− | * | + | * Отклонена (rejected) - студент поступал или подавал заявку, но завалил экзамены или получил отказ по другой причине и обучение не началось. |
− | * Приостановлена (suspend) - обучение по программе приостановлено ( | + | * Дейчтвующая (active) - студент пользуется образовательными услугами |
− | * | + | * Условно действующая (condactive) - аналог статуса active, только в этом случае ученик находится на обучении условно (недосдал хвосты) и в будущем, скорее всего, будет либо переведен в статус active на текущей параллели, либо в active на предыдудущей, либо переведен в академический отпуск, либо в неуспешно завершенные. |
+ | * Приостановлена (suspend) - обучение по программе приостановлено (задержка оплаты, нахождение в больнице, санатории и т.д) | ||
+ | * Академический отпуск (onleave) - студент находится в академическом отпуске, в отличие от статуса suspend, все незавершенные (запланированные, активные, приостановленные) подписки студента на дисциплины (cpassed) завершаются (запланированные - отменяются, остальные - неуспешно завершаются). | ||
+ | * Отмененена (canceled) - обучение было отменено до фактического его начала | ||
* Неуспешно завершенная (failed) - обучение проводилось, но студент не завершил его успешно | * Неуспешно завершенная (failed) - обучение проводилось, но студент не завершил его успешно | ||
* Успешно завершенная (completed) - обучение проведено и студент его успешно завершил | * Успешно завершенная (completed) - обучение проведено и студент его успешно завершил | ||
+ | |||
+ | === Метастатусы === | ||
+ | * Активный: active, condactive | ||
+ | * Актуальный: application, plan, active, condactive, suspend, onleave | ||
+ | * Реальный: application, plan, rejected, active, condactive, suspend, onleave, completed, failed | ||
+ | * Мусорный: canceled, rejected | ||
=== Маршруты статусов=== | === Маршруты статусов=== | ||
Строка 19: | Строка 28: | ||
====Заявка==== | ====Заявка==== | ||
Возможные переходы ИЗ этого статуса: | Возможные переходы ИЗ этого статуса: | ||
− | * | + | * Подтверждена |
− | * | + | * Отменена |
+ | * Отклонена | ||
+ | |||
+ | ====Подтверждена==== | ||
+ | Возможные переходы ИЗ этого статуса: | ||
+ | * Действующая | ||
+ | * Условно действующая | ||
+ | * Приостановлено | ||
+ | * Отменена | ||
+ | * Отклонена | ||
+ | |||
+ | ====Действующая==== | ||
+ | В этот статус возможен переход только если договор в статусе "Оказание услуг". Если подписка групповая, то должна быть указана академическая группа. | ||
− | |||
Возможные переходы ИЗ этого статуса: | Возможные переходы ИЗ этого статуса: | ||
− | * | + | * Условно действующая |
− | * | + | * Приостановлена |
+ | * Академический отпуск | ||
+ | * Успешно завершена | ||
+ | * Неуспешно завершена | ||
+ | ====Условно действующая==== | ||
+ | Аналог статуса "Действующая". | ||
− | + | Возможные переходы ИЗ этого статуса: | |
− | + | * Идет обучение | |
+ | * Приостановлена | ||
+ | * Академический отпуск | ||
+ | * Успешно завершена | ||
+ | * Неуспешно завершена | ||
+ | ====Приостановлена==== | ||
Возможные переходы ИЗ этого статуса: | Возможные переходы ИЗ этого статуса: | ||
− | * | + | * Действующая |
− | * Успешно | + | * Условно действующая |
− | * Неуспешно | + | * Академический отпуск |
+ | * Успешно завершена | ||
+ | * Неуспешно завершена | ||
− | ==== | + | ====Академический отпуск==== |
Возможные переходы ИЗ этого статуса: | Возможные переходы ИЗ этого статуса: | ||
− | * | + | * Действующая |
− | * Успешно | + | * Успешно завершена |
− | * Неуспешно | + | * Неуспешно завершена |
+ | |||
+ | ====Отклонена==== | ||
+ | Это конечный статус | ||
− | ==== | + | ====Отменена==== |
Это конечный статус | Это конечный статус | ||
− | ====Неуспешно | + | ====Неуспешно завершена==== |
Это конечный статус | Это конечный статус | ||
− | ====Успешно | + | ====Успешно завершена==== |
Это конечный статус | Это конечный статус |
Текущая версия на 11:06, 18 февраля 2014
Плагин | |
Название | programmsbcs |
Тип | workflows |
Содержание
Возможные статусы
- Заявка (application) - заявка на обучение по программе, пока не подтвержденная по каким-либо причинам (договор не подписан или не оплачен, студент не сдал вступительные экзамены, либо студент самостоятельно подал заявку, но ее еще не одобрили)
- Подтверждена (plan) - подтвержденная заявка (заявка одобрена, договор подписан, экзамены сданы, но приказа о зачислении еще не было и не хватает только его) или созданная администратором подписка
- Отклонена (rejected) - студент поступал или подавал заявку, но завалил экзамены или получил отказ по другой причине и обучение не началось.
- Дейчтвующая (active) - студент пользуется образовательными услугами
- Условно действующая (condactive) - аналог статуса active, только в этом случае ученик находится на обучении условно (недосдал хвосты) и в будущем, скорее всего, будет либо переведен в статус active на текущей параллели, либо в active на предыдудущей, либо переведен в академический отпуск, либо в неуспешно завершенные.
- Приостановлена (suspend) - обучение по программе приостановлено (задержка оплаты, нахождение в больнице, санатории и т.д)
- Академический отпуск (onleave) - студент находится в академическом отпуске, в отличие от статуса suspend, все незавершенные (запланированные, активные, приостановленные) подписки студента на дисциплины (cpassed) завершаются (запланированные - отменяются, остальные - неуспешно завершаются).
- Отмененена (canceled) - обучение было отменено до фактического его начала
- Неуспешно завершенная (failed) - обучение проводилось, но студент не завершил его успешно
- Успешно завершенная (completed) - обучение проведено и студент его успешно завершил
Метастатусы
- Активный: active, condactive
- Актуальный: application, plan, active, condactive, suspend, onleave
- Реальный: application, plan, rejected, active, condactive, suspend, onleave, completed, failed
- Мусорный: canceled, rejected
Маршруты статусов
Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.
Заявка
Возможные переходы ИЗ этого статуса:
- Подтверждена
- Отменена
- Отклонена
Подтверждена
Возможные переходы ИЗ этого статуса:
- Действующая
- Условно действующая
- Приостановлено
- Отменена
- Отклонена
Действующая
В этот статус возможен переход только если договор в статусе "Оказание услуг". Если подписка групповая, то должна быть указана академическая группа.
Возможные переходы ИЗ этого статуса:
- Условно действующая
- Приостановлена
- Академический отпуск
- Успешно завершена
- Неуспешно завершена
Условно действующая
Аналог статуса "Действующая".
Возможные переходы ИЗ этого статуса:
- Идет обучение
- Приостановлена
- Академический отпуск
- Успешно завершена
- Неуспешно завершена
Приостановлена
Возможные переходы ИЗ этого статуса:
- Действующая
- Условно действующая
- Академический отпуск
- Успешно завершена
- Неуспешно завершена
Академический отпуск
Возможные переходы ИЗ этого статуса:
- Действующая
- Успешно завершена
- Неуспешно завершена
Отклонена
Это конечный статус
Отменена
Это конечный статус
Неуспешно завершена
Это конечный статус
Успешно завершена
Это конечный статус