Занятия и классы вне сетки

Premium

Занятия вне сетки: поставьте занятие с явно заданным временем начала и окончания, не привязываясь к границам временного слота сетки. Это возможно в недельных, циклических и календарных расписаниях.

Занятие вне сетки — это занятие, поставленное с явно заданным временем начала и окончания, а не точно по границам временного слота сетки. Эта возможность есть в недельных, циклических и календарных расписаниях.

Класс вне сетки — отдельная настройка: это свойство класса, доступное для расписаний типа «календарь».

Занятие с пользовательским временем

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

Занятие остаётся видимым в расписании и по-прежнему участвует в конфликтах. Любая сущность, задействованная в занятии — преподаватель, кабинет, класс, группа или ресурс, — считается занятой, как только пользовательское время заходит на временной слот.

При формировании расписания такое занятие считается неперемещаемым: его положение блокируется автоматически.

Когда использовать событие вместо занятия

Используйте разовое событие, если речь идёт не о занятии расписания: собрание, простое бронирование, обслуживание кабинета, особый день без учебной нагрузки, которую нужно учитывать.

Оставьте занятие, если нагрузка должна быть привязана к курсу, дисциплине, классу, преподавателю, группе или к сводной панели учебной нагрузки.

Класс вне сетки

Класс вне сетки подходит для программ, у которых все занятия должны храниться с точным временем независимо от сетки площадки. Его настраивают при создании или изменении класса, только в расписаниях типа «календарь».

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

В этом режиме занятия класса напрямую содержат время начала и окончания. Они резервируют задействованных преподавателей, кабинеты, классы, группы и ресурсы: пересечение с другим занятием отмечается как конфликт. При ручной расстановке он не блокирует действие, но при формировании расписания на слот с конфликтом ничего поставлено не будет.

Пользовательская продолжительность

У занятия могут быть и пользовательские значения продолжительности:

  • Расчётная продолжительность — продолжительность, выведенная из времени начала и окончания;
  • Фактическая продолжительность — значение, которое используется в первую очередь в сводных панелях;
  • Учитываемая продолжительность — значение, которое используется для выставления счетов или расчёта оплаты преподавателя.

Пример: для экзамена вы можете зарезервировать кабинет до и после испытания, а в разделе «Сводная панель» учитывать только фактическую продолжительность самого экзамена. Для сотрудника, наблюдающего за экзаменом, учитываемая продолжительность может быть больше, если учебное заведение компенсирует ещё и проверку работ.

На что обратить внимание

  • Занятие с пользовательским временем может пересекаться с перерывом или со слотом, который обычно свободен; убедитесь, что это сделано намеренно.
  • Поскольку занятие заблокировано для формирования расписания, оно может сильно ограничивать автоматическую расстановку вокруг себя.
  • Класс вне сетки — структурообразующая настройка: выбирайте его до массового создания занятий этого класса.
  • Сложные занятия (чередование недель, сдвоенные и связанные занятия) отключены, как только задано явное время или есть класс вне сетки: в этом случае функция недоступна.

Инструкция

Создать занятие с пользовательским временем

  1. Поставьте занятие в расписание или откройте его.
  2. Откройте редактирование пользовательского времени занятия.
  3. Введите время начала и время окончания.
  4. Проверьте конфликты по задействованным преподавателям, кабинетам, классам, группам и ресурсам.
  5. При необходимости снова запустите формирование расписания: занятие останется заблокированным, а алгоритм расставит остальное вокруг него.

См. также