Разовые изменения опубликованного расписания

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

Включить режим редактирования

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

Перейдите к неделе, которую нужно изменить (шкала времени вверху).

Изменить занятие

Нажмите на занятие: появится панель (её можно перемещать или делать полупрозрачной) со всеми изменяемыми атрибутами:

  • преподаватель или преподаватели,
  • группа, если она есть,
  • ресурсы,
  • кабинет или кабинеты (см. несколько кабинетов),
  • комментарии.

Изменить несколько занятий сразу

В режиме реорганизации Shift+щелчок по нескольким занятиям выделяет их вместе (начиная с двух они подсвечиваются). Панель превращается в общую карточку: кабинет, преподаватель или преподаватели, ресурсы, комментарий или продолжительность, которые вы в ней задаёте, при сохранении применяются ко всем выделенным занятиям. Это удобно, когда нужно разом сменить кабинет для целого блока занятий. См. Редактирование занятия.

Вместо того чтобы нажимать на каждое занятие, меню Выделение в карточке расширяет выделение одним нажатием:

  • по временному окну — весь день, вся неделя или весь месяц (в зависимости от типа расписания);
  • по сходству — следующие похожие занятия (тот же класс, дисциплина, группа и временной слот: повторение курса);
  • по разделению — занятия той же группы в разделении.

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

Соседнее меню дублирования () копирует одно или несколько занятий — в нескольких экземплярах или до выбранной даты в расписании типа «Календарь». Подробно оно описано на странице Распределить часы и создать занятия.

Открепить или удалить занятие

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

Чтобы удалить занятие, откройте его панель и нажмите Удалить: открепление оставляет занятие в области для повторного размещения, а удаление убирает его из расписания. Как и любое изменение, удаление попадает в журнал изменений, где его можно отменить (см. ниже).

Перенести занятие

Откройте занятие и нажмите кнопку размещения (Разместить в расписании, значок булавки): возможные временные слоты отобразятся цветными метками (от зелёного к красному в зависимости от конфликтов). Нажмите на новый временной слот.

Чтобы перенести занятие на другую неделю, есть два способа:

  • вид «месяц» — отобразите сразу несколько недель, затем разместите занятие в нужном временном слоте;
  • открепить / сменить неделю / разместить заново — извлеките занятие, смените активную неделю и разместите его снова.

Отличие от расписаний типа «Календарь»

В календарном расписании изменение напрямую затрагивает занятие с конкретной датой (оно и так единственное на эту дату).

В недельном или цикличном расписании разовое изменение не нарушает типовую неделю: оно сохраняется как исключение на нужную дату. Остальные недели продолжают следовать типовой неделе.

Просмотр и отмена изменений

Кнопка Просмотреть список изменений показывает список текущих изменений за период. Любое из них можно отменить по отдельности.

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

⚠ В календарном расписании, напротив, изменения окончательно закрепляются при сохранении: отменяйте их до сохранения.

Эти изменения относятся к конкретной дате, а не к структуре расписания. Структура — классы, группы, типовая неделя — меняется при построении расписания, а не здесь. Поэтому правка прошедшей даты исправляет историю только этой даты: делайте это осознанно.

Обнаружение конфликтов

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

В календаре занятие с конфликтом выделяется двойной цветной рамкой: красной — при блокирующем конфликте, оранжевой или жёлтой — при помехе, по которой нужно принять решение. Подробности (тип конфликта, задействованные занятия, например нехватка кабинета) показываются во всплывающей подсказке при наведении на занятие.

Полный перечень типов конфликтов, уровни серьёзности и панель диагностики описаны на странице Конфликты и диагностика.

См. также