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

Материал из DOF
Версия от 16:50, 1 февраля 2011; Alex (обсуждение | вклад) (Возможные статусы: пояснения по статусам)
Перейти к: навигация, поиск
Плагин
Название programmsbcs
Тип workflows



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

  • Заявка (application) - заявка на обучение по программе, пока не подтвержденная по каким-либо причинам (договор не подписан или не оплачен, студент не сдал вступительные экзамены, либо студент самостоятельно подал заявку, но ее еще не одобрили)
  • Запланированная подписка (plan) - подтвержденная заявка (заявка одобрена, договор подписан, экзамены сданы) или созданная администратором подписка
  • Идет обучение (active) - студент пользуется образовательными услугами
  • Приостановлена (suspend) - обучение по программе приостановлено (академический отпуск, задержка оплаты)
  • Отмененная (canceled) - обучение было отменено до фактического его начала
  • Неуспешно завершенная (failed) - обучение проводилось, но студент не завершил его успешно
  • Успешно завершенная (completed) - обучение проведено и студент его успешно завершил

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

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

Заявка

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

  • Запланированная подписка
  • Отмененная

Запланированная подписка

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

  • Идет обучение
  • Приостановлено
  • Отменено

Идет обучение

В этот статус возможен переход только если договор в статусе "исполняется". Если подписка групповая, то должна быть указана академическая группа.

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

  • Приостановлено
  • Успешно завершено
  • Неуспешно завершено

Приостановлено

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

  • Идет обучение
  • Успешно завершено
  • Неуспешно завершено

Отменено

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

Неуспешно завершено

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

Успешно завершено

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