Timetable
A timetable in Omniscol represents the complete organization of a school's lessons over a period. It is the central object of the software.
A timetable brings together:
- classes with their groups and their divisions,
- assigned teachers,
- sites with their time grids, classrooms and resources,
- constraints (availability, incompatibilities, alignments),
- lessons (positioned or not).
Three timetable modes
When you create a timetable, you choose its mode:
- Weekly — lessons follow a recurring typical week. Typical of primary and secondary education.
- Cyclic — lessons recur over an arbitrary number of days (5, 6, 7… depending on your cycle). Typical of North American systems.
- Calendar — lessons are dated individually, as in a diary. Typical of higher education (engineering schools, continuing education).
Several timetables per school
You can have several timetables in parallel in the same account:
- unpublished drafts,
- timetables for different periods (S1 vs S2, preparation of the next school year vs the current timetable),
- with Premium (or, exceptionally, on a Standard account with activation governed by contract), timetables active simultaneously over the same weeks (for example a recurring morning timetable + an afternoon timetable in calendar mode) — see Multiple active timetables in parallel.
Timetable life cycle
Creation → Configuration → (Automatic generation?) → Review → Publication → Day-to-day changes
- Creation — choice of mode, label, basic settings.
- Configuration — sites, classrooms, teachers, classes, groups, subjects, lessons.
- Generation — automatic via the solver (available in all three modes: weekly, cyclic, calendar) or manual positioning.
- Review — verification before publication.
- Publication — the timetable becomes the active timetable on the chosen weeks of the school year. Visible in the Timetable module by all authorized users.
- Day-to-day changes — throughout the year (moving lessons, classroom changes, absence management) without going through the generation phase again.