Конфликт
Конфликт в Omniscol — это ситуация, когда два ограничения невозможно выполнить одновременно. Примеры:
- преподаватель назначен на два занятия в один и тот же временной слот;
- кабинет забронирован двумя занятиями на одно и то же время;
- класс, преподаватель или кабинет уже заняты в это время занятием из другого опубликованного расписания или из связанного аккаунта;
- группа учеников должна одновременно находиться в двух местах;
- занятие не соответствует специализации, которая требуется для его дисциплины;
- у занятия суммарная вместимость (сумма назначенных кабинетов) меньше численности группы;
- совмещение, в котором у совмещённых групп разный объём часов.
Обнаружение в реальном времени
Omniscol обнаруживает конфликты по ходу ввода, а не только в момент формирования расписания:
- красная полоса в верхней части экрана распределения часов;
- значок на соответствующих занятиях и классах;
- список конфликтов с переходом по щелчку («лупа» ведёт к подробностям);
- в этих подробностях значок и название другого расписания указывают на занятие, пришедшее из этого расписания (см. как узнать один и тот же класс в разных расписаниях).
Намеренные конфликты
Не все конфликты нужно устранять. Некоторые из них намеренные:
- одна и та же группа на экзамене и в кабинете для учеников с дополнительным временем (одни и те же ученики ожидаются в двух кабинетах в разных условиях);
- численность больше вместимости кабинета, когда вы знаете, что придут не все записанные.
Вы можете оставить конфликт: предупреждение остаётся на экране, но работе не мешает.
Блокирующие конфликты
Некоторые несоответствия не дают автоматическому формированию расписания завершиться успешно:
- нет кабинета, подходящего для дисциплины с заданным объёмом часов;
- доступность преподавателя полностью несовместима с его курсами;
- совмещение, которое по своей структуре невозможно.
Такие конфликты помечаются как критические; пока они есть, кнопка Сформировать расписание недоступна.