Разработка:Принятые соглашения — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
м (Коды и названия статусов.: добавлены статусы)
м (Коды и названия статусов.: добавлены статусы)
Строка 80: Строка 80:
 
* отменен
 
* отменен
 
* завершен
 
* завершен
 +
используется в agroups:
 +
* available => Доступные;
 +
* disband => Расформирована;
 +
* finished => Завершила обучение;
 +
* formed => Сформирована;
 +
* learn => Обучается;
 +
* new => Новая;
 +
* suspended => Приостановлена;
 +
* withstatus => Имеющие статус;

Версия 18:35, 5 октября 2009

Принятые соглашения

Уникальные наименования

Коды программ, дисциплин и т.п. Должны включать в себя только цифры, русские и латинские буквы, дефис. В базу данных код сохраняется всегда только в нижнем регистре. Независимо от того, как был введен в форме.

Коды и названия статусов.

  • future => предстоящий;
  • createstreams = созданы учебные потоки;
  • createsbc => сформированы ручные подписки;
  • createschedule => сформировано расписание;
  • active => идет;
  • past => прошедший;
  • draft => черновик;
  • available => доступна для заказа;
  • notavailable => не доступна для нового заказа;
  • archive => архив;

используется в contracts:

  • tmp => Неподтвержденный;
  • cancel => Отменен;
  • new => Новый;
  • clientsign => Подписан клиентом;
  • studreg => Зарегистрирован студент;
  • wesign => Подписан нами;
  • work => Оказание услуг;
  • frozen => Приостановлен;
  • archives => Расторгнут;

используется в ages:

  • future => предстоящий;
  • createstreams = созданы учебные потоки;
  • createsbc => сформированы ручные подписки;
  • createschedule => сформировано расписание;
  • active => идет учебный процесс;
  • past => прошедший;

используется в programms:

  • draft => черновик;
  • available => доступна для заказа;
  • notavailable => не доступна для нового заказа;
  • archive => архив;

используется в plans:

  • active => действующая
  • excluded => временно исключена
  • deleted => удаленная
  • information => справочная (не попадает в ведомости, нельзя поставить оценку, но видна преподавателю, он может от нее наследовать темы для своего курса)
  • additional => дополнительная оценка (тема не попадает в план, оценка считается дополнительной к родительской контрольной точке)

используется в cpasseds:

  • plan => запланирован;
  • go => идет обучение;
  • приостановлен => ;
  • отменен => ;
  • complete => завершен;
  • reoffset => перезачет из другой программы или учебного заведения;
  • repeating => пересдан в другой подписке;

используется в departments:

  • new => новый;
  • active => действует;
  • disband => расформирован;

используется в persons:

  • новый =>
  • подтвержденный =>
  • удаленный =>

используется в addresses:

  • действительный =>
  • неподтвержденный =>
  • удаленный =>

Используется в programmssbc

  • заявка
  • подтверждена =>
  • действующая =>
  • приостановлена =>
  • отмененная =>
  • полностью остановлена =>
  • успешно-завершенная =>

используется в programmitems:

  • действующий =>
  • приостановленный =>
  • удаленный =>

используется в cstreams:

  • запланирован
  • идет
  • приостановлен
  • отменен
  • завершен

используется в agroups:

  • available => Доступные;
  • disband => Расформирована;
  • finished => Завершила обучение;
  • formed => Сформирована;
  • learn => Обучается;
  • new => Новая;
  • suspended => Приостановлена;
  • withstatus => Имеющие статус;