Drag and drop the week's changes on one board
Docendo-style board as the default Week view in the Skema hub. Absent teachers and free substitutes sit in the palette — drag them straight onto a slot. Every change is written as a single-week override; the base schedule is left untouched.
Hele ugens ændringer på ét bord — uden at røre grundskemaet.
Per-day drag-and-drop
The board is stacked per day — move a lesson to a different time or teacher with the mouse.
Absent & substitute palette
Absent teachers for the week and free substitute candidates appear in a side palette ready to drop in.
Single-week overrides only
The board writes to the week-override table — base schedule and following weeks stay untouched.
Live conflicts & warnings
Double bookings, long days and room clashes light up as you drag — no surprises at publish time.
Single-step undo
Wrong drop? One Undo reverses the last move, cancellation or substitute assignment.
Parents & pupils notified
Once the week is published, trg_notify_parents_on_override sends a notification per changed lesson.
How it works
- 1
Open the week
The week board is the default Week view in the Skema hub. Pick a week in the navigator — absent teachers and free substitutes for that exact week show up in the side palette.
ManDanskMatTirVIKAROnsIdrætEngTorN/TFreDanskMatVikarDage stablet pr. kolonne — palette ved siden af.
- 2
Drag and drop
Drag a substitute from the palette onto an empty slot, move a lesson to a different teacher or time. Conflicts (double-booking, long days, room clashes) highlight as you drag.
5Anna L.FagÅrgangLedig4Peter H.FagLedig3Mia K.Årgang2Jonas R.Ledig1Sara T.Ledige vikarer rangeret — ingen alfabetisk liste.
- 3
Publish the week
When the changes look right, publish the week. Trg_notify_parents_on_override fires a notification per changed lesson — parents and pupils see the update in their schedule immediately.
FraværsmeldingGodkendtVIKAR-DÆKKESPublish → varsel ud til alle berørte.
Single-week overrides — base schedule untouched
The board writes only to the week-override table via useUgeBoardMutations (move/cancel/assignSubstitute/removeOverride). The base schedule and every following week stay exactly as planned — so you can experiment without disturbing the whole school year.
- Move, cancel, assign substitute and remove override as separate actions
- Merged base + override slots via applyWeekOverrides
- Single-step undo reverses the last action
Live conflict and room check
While you drag, conflict detection runs across teachers, classes and rooms. Double-bookings, long days beyond the work-time policy and room clashes light up directly in the cell — no surprises during the publish audit.
- Double-booking per teacher and class
- Room clashes against parallel lessons
- Work time and breaks respected via the A20 policy
Who sees the change
When the week is published, trg_notify_parents_on_override sends a notification per changed lesson. Pupils see the update in their schedule, parents get notified via Meddelelsesbog — with no manual work.
- Auto-notification per changed lesson
- Flows into the class and pupil's unified schedule
- Realtime invalidation in every role layout
In the classroom
Headteacher
Sees the entire week at a glance when several teachers fall ill the same day.
Timetabler
Replaces the Excel sheet — drag-and-drop instead of cell hunting.
Cover coordinator
Sees free substitutes alongside the day's gaps and places them in seconds.
Ready to try it?
Get a free demo for your school — we'll show you the whole platform in 30 minutes.

