Migrating from EDT / PRONOTE (Index Education)

EDT and PRONOTE (Index Education) are the most widespread tools in French secondary education — lower and upper secondary schools, public and private alike. The pair covers the timetable (EDT) and school life — grades, report cards, homework diary (PRONOTE). Migrating to Omniscol primarily concerns the timetable side; for advanced school life (grades, report cards, parent communications), PRONOTE can stay in parallel.

The most direct path: the STSweb export

EDT builds its structures from STSweb: the services (a teacher delivers a set number of hours of a subject in a class) come from STSweb and go back up to it at the end of preparation. That is good news for the migration, because Omniscol imports an STSweb export directly (STS file) from the Import and export screen.

This import rebuilds the structural data in one go: institution (UAI code), school year, subjects, levels (MEF) and their statutory time grid, classes (divisions), groups, teachers, and the services — which become Omniscol courses. The detail of the supported French formats is described on admin.french-formats.

The spreadsheet remains useful for what STSweb does not carry (rooms, special groupings, fine-grained wishes): see the mass import below.

What is carried over differently

  • Rooms, remote sites: STSweb does not describe rooms in detail. Bring them in with the spreadsheet or re-enter them, then rebuild the sites. For a set of interchangeable rooms (the equivalent of an EDT "room group"), use a shared specialisation that the solver will respect. See Classroom specialisations.
  • Teacher wishes and unavailability: the granularity differs from EDT's; plan for a re-entry (sending the entry links before the school year starts) or an approximate import to adjust.
  • Holidays and school calendar: they are defined in the school-year settings (country template or manual entry), not through the export.

What stays in PRONOTE

Omniscol does not take over (and you can leave them in PRONOTE):

  • grades, assessments, report cards, competencies;
  • homework diary, assignments;
  • school life in the broad sense (parent communications, surveys);
  • absences can stay in PRONOTE, or be tracked in Omniscol if you prefer to move them there.

Main correspondences

EDT / STSweb Omniscol
Class (division) Class
Class part Group; a division for the mutual-exclusion relation on the same time slot
Group (needs-based groups, specialty tracks, electives, languages) Group (within a class); an alignment or a group of groups if across classes
Service (STSweb) Course (its lessons follow from it at placement time)
Subject Subject
Room / room group Room; interchangeable pool = room left unset (auto-assignment) or shared specialisation
Remote site Site (with travel time)
Teacher wish / unavailability Availability (wishes); the "impossible" level (black) for an unavailability
Q1 / Q2 alternation (fortnights) Alternating weeks A / B
Study hall / school library (CDI) Staff duty (supervision) + a "study" course for the group with no lesson

How-to

  1. Retrieve the STSweb export (STS file) for the institution — it is the official source of structures and services.
  2. Import the STS file into a sandbox Omniscol account, from Import and export. The structure (institution, year, subjects, levels, classes, groups, teachers, services → courses) is rebuilt in one go. See admin.french-formats.
  3. Complete with the spreadsheet what STSweb does not carry (rooms, specialisations, special groupings) through the mass import. See Mass import of courses from a spreadsheet and Preparing your data for a mass import.
  4. Check the week alternation: EDT's Q1/Q2 convention must map to Omniscol's A/B alternating weeks.
  5. Carry over teacher wishes and unavailability — re-entry or approximate import to adjust.
  6. Run the Omniscol diagnostic, then a test generation.
  7. Snapshot before switching over to the production account.

EDT + Omniscol coexistence during the transition

During a transition period (often one term), it is common to keep PRONOTE for school life and to move the timetable to Omniscol. PRONOTE normally receives its timetable from EDT; if you want it to keep displaying timetables managed elsewhere, check with Index Education what PRONOTE can consume — do not assume an external feed will be picked up as-is.

Typical school migration

Standard case of a lower or upper secondary school moving from EDT to Omniscol:

  • STSweb export in June,
  • Omniscol import and tests over the summer,
  • switchover at the start of the school year in September,
  • PRONOTE kept for school life if the institution wishes.

How-to

Typical school migration, June → September

  1. The typical case of an institution moving from EDT/PRONOTE to Omniscol: export in June, tests over the summer, switchover at the start of the school year. PRONOTE kept for school life if desired.

  2. June — STSweb export: retrieve the institution's STS file (the official source of structures and services). Failing that, export the EDT lists (courses, services, classes) to a spreadsheet — depending on your version, through list exports or copy-paste; see the EDT documentation.

  3. July — Omniscol sandbox account: import the STS file from Import and export (see admin.french-formats). The structure is rebuilt in one go. You test with no pressure: if something is not right, you iterate calmly.

  4. August — Complete with the spreadsheet what STSweb does not carry (rooms, room specialisations, groupings) through the mass import (see Mass import of courses from a spreadsheet). Align the week alternation (EDT's Q1/Q2 → Omniscol's A/B).

  5. August — Teacher wishes and availability: the granularity differs. Plan either a re-entry (sending the entry links before the school year starts) or an approximate import to adjust afterwards.

  6. Late August — Diagnostic in Omniscol to spot the inconsistencies (missing subjects, conflicts, availability not carried over). Run a test generation on the first weeks of term to validate feasibility.

  7. September — Switchover: snapshot first, then publish the timetables. PRONOTE kept for school life if you wish.

See also