Разработка:storages/ages — различия между версиями
Yumeneco (обсуждение | вклад) |
Yumeneco (обсуждение | вклад) м |
||
Строка 6: | Строка 6: | ||
* begindate - дата и время начала по UTC | * begindate - дата и время начала по UTC | ||
* enddate - дата и время окончания по UTC | * enddate - дата и время окончания по UTC | ||
− | * | + | * eduweeks - количество учебных недель/циклов (каждая соответствует одному циклу в расписании) продолжительности курса, которые помещаются в этом учебном периоде. |
* status - список статусов указан в одноименном плагине рабочих процессов [[Разработка:workflows/ages | ages ]] | * status - список статусов указан в одноименном плагине рабочих процессов [[Разработка:workflows/ages | ages ]] | ||
* departmentid - структурное подразделение, объявившее учебный период | * departmentid - структурное подразделение, объявившее учебный период |
Версия 12:11, 28 апреля 2009
Таблица в базе данных
ages - учебные периоды (учебный год в школе, семестр в ВУЗе). Каждый учебный поток и итоговая отметка по курсу принадлежат какому-то одному учебному периоду.
Подробный формат полей в таблице:
- name - название учебного периода
- begindate - дата и время начала по UTC
- enddate - дата и время окончания по UTC
- eduweeks - количество учебных недель/циклов (каждая соответствует одному циклу в расписании) продолжительности курса, которые помещаются в этом учебном периоде.
- status - список статусов указан в одноименном плагине рабочих процессов ages
- departmentid - структурное подразделение, объявившее учебный период
- previousid - предыдущий учебный период
Дополнительные методы:
- Получить список текущих учебных периодов для структурного подразделения (по умолчанию - все попадающие в промежуток между "созданы учебные потоки" по "идет учебный процесс)