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.

See also