Introductie
Odoo Planning ondersteunt ondernemingen die expertise en resultaten verkopen: projecten, urenstaten, buitendienstbezoeken en helpdesktickets moeten samen één coherente weergave geven van klantbetrokkenheid en marge.
Als uitvoering en ondersteuning in verschillende systemen draaien, daalt de benutting, worden SLA’s geschonden en gebeurt facturatie vaak pas weken na geleverde arbeid.
Planning verbindt taken, tijd, onderdelen en klantcommunicatie zodat accountmanagers de leveringsgezondheid in één oogopslag zien zonder statusmails te moeten achterhalen.
Eigenaren van bureaus, partners in professionele dienstverlening en leads voor klantondersteuning kunnen deze scenario’s koppelen aan hoe zij hun opdrachten vandaag al uitvoeren.
Odoo Planning ondersteunt ondernemingen die expertise en resultaten verkopen: projecten, urenstaten, buitendienstbezoeken en helpdesktickets moeten samen één coherente weergave geven van klantbetrokkenheid en marge.
Dit artikel presenteert een gerangschikte Top 10 — van Niveau 1 (makkelijk) tot Niveau 10 (expert). Elk niveau bevat genummerde stappen: wat je daadwerkelijk in Odoo Planning zou aanklikken.
Begin waar je je comfortabel bij voelt — niet meteen bij niveau 10 omdat dat indrukwekkend klinkt.
Lees eerst de uitdaging, open daarna het niveau dat overeenkomt met je team van vandaag.
In deze gids zie je:
- Welke rol Odoo Planning vervult binnen een typische applicatiestack van een bedrijf
- Waar teams vandaag meestal vastlopen (en waarom)
- Tien gerangschikte gebruiksscenario’s, van basisdiscipline tot geavanceerde strategie
- Wanneer automatisering of integraties een Odoo-partner rechtvaardigen
De uitdaging
Een klant belt boos over een vertraagd project. Support, delivery en accountmanagement hebben elk hun eigen versie van de waarheid. Uren werden laat geboekt, dus de marge leek goed totdat iemand de cijfers doorrekende.
Project- en servicebedrijven verkopen tijd en resultaten, maar benutting en SLA’s worden te laat bijgehouden. Marge slinkt wanneer facturatie, uitvoering en tickethistoriek niet op één tijdlijn staan.
Herkenbaar? Teams lopen vaak tegen deze muren aan:
- Projecten starten te laat omdat salescontext ontbreekt
- Supporttickets staan los van contracten en facturen
- Tijd wordt achteraf geregistreerd, wat de factureerbare marge schaadt
Het goede nieuws: je hebt geen grootschalig transformatieproject nodig om te beginnen. Kies één use case hieronder, draai die 30 dagen in Odoo Planning en meet de effecten.
Top 10 Planning use cases
Tien gebruiksscenario’s voor Odoo Planning, gerangschikt van Niveau 1 (snel en eenvoudig — vandaag nog te doen) tot Niveau 10 (expert). Bij elk scenario staat: wat bouwen we, en welke klikken maak je in Odoo?
Niveau 1 is de directe dagelijkse winst. Het laatste niveau is bewust ambitieus zodat je ziet hoe ver dezelfde app kan opschalen als architectuur en data schoon blijven.
Kies je niveau, volg de genummerde stappen in een testdatabase en schuif omhoog zodra het vorige niveau te voorspelbaar wordt.
1. Plan je eerste shift voor één medewerker in de Gantt-weergave Level 1 — Easy
Niveau 1 is de meest basale Planning-actie: één planner, één medewerker, één blok op de kalender. Geen sjablonen, geen rollen, geen automatisering — gewoon een duidelijke afspraak die iedereen kan zien.
Zo werkt het in Odoo:
- Installeer de Planning-app, ga naar Planning → Schedule by Employee en open de wekelijkse Gantt-weergave.
- Klik op de lege cel naast de juiste medewerker op de datum van morgen en kies start- en eindtijd.
- Vul een korte omschrijving in zodat de medewerker weet wat er verwacht wordt.
- Sla de shift op; er verschijnt een gekleurd blok in de Gantt en er wordt een item naar de persoonlijke kalender van de medewerker gestuurd.
- Filter de Gantt op Afdeling om te controleren of de shift in de juiste teamweergave verschijnt.
Wat je krijgt: Shiftgegevens verhuizen uit spreadsheets en groepsapps naar één record met één eigenaar, één datum en één audittrail.
2. Sla shiftsjablonen op zodat de volgende week met één klik terugkeert Level 2 — Easy
Niveau 2 maakt Level 1 herhaalbaar. Shiftsjablonen leggen standaarduren, rol en duur vast zodat de planning voor een nieuwe week in één minuut klaar kan zijn.
Zo werkt het in Odoo:
- Ga naar Planning → Configuration → Shift Templates → New en maak bijvoorbeeld 'Ochtend Winkel 8–12' met de juiste rol aan.
- Vul startuur, duur, rol en standaardnotitie in en sla het sjabloon op.
- Maak ook 'Middag Winkel', 'Zaterdag Receptie' en 'Nachtwacht' zodat de standaardweek volledig is vastgelegd.
- Terug in Schedule by Employee klik je op het pijltje in een lege cel en kies je het juiste sjabloon; de shift vult zich direct.
- Gebruik 'Copy Previous Week' om het volledige rooster te klonen en pas alleen uitzonderingen aan voor de nieuwe week.
Wat je krijgt: Het plannen van de week verandert van uren knutselwerk naar een korte controle van uitzonderingen; sjablonen houden de planning consistent tussen managers.
3. Plan op basis van rol zodat elke functie door gekwalificeerd personeel wordt ingevuld Level 3 — Easy
Niveau 3 introduceert Rollen in Planning. Een slot hoort niet langer aan een persoon, maar aan een functie zoals Kassier of Senior Technieker; alleen medewerkers met die functie zijn toewijsbaar.
Zo werkt het in Odoo:
- Open Planning → Configuration → Roles en maak rollen aan zoals Kassier, Senior Technieker, Shift Lead en Back-up.
- Open elk medewerkersprofiel en vink in het Planning-tabblad de rollen aan waarvoor die persoon gekwalificeerd is.
- Zet de Gantt op Schedule by Role en sleep een onbezet slot op de regel van de juiste rol.
- Rechtermuisklik het slot en kies Assign; Odoo toont alleen beschikbare medewerkers met die rol voor die dag.
- Gebruik de filter Role Mismatch om historische shifts te vinden die aan iemand zonder de vereiste kwalificatie zijn toegewezen.
Wat je krijgt: Coverage wordt geen kwestie van geheugen meer. Elk slot heeft een rolvereiste en ontbrekende kwalificaties komen naar voren vòòr de shift start, niet erna.
4. Publiceer het rooster en verzamel medewerkerbevestigingen Level 4 — Medium
Niveau 4 brengt het rooster van de planner naar ieders inbox. Met 'Send Schedule' publiceer je de week en vraag je medewerkers hun shifts te bevestigen of te weigeren via hun portal.
Zo werkt het in Odoo:
- Open de wekelijkse Gantt en klik op Send Schedule, kies daarna het te publiceren datumbereik.
- Voeg een korte boodschap toe (deadline om te bevestigen, contactpersoon voor ruilen) en klik Send om de e-mail naar alle toegewezen medewerkers te sturen.
- Elke medewerker ontvangt een e-mail met hun shifts en kan per slot op de portal Confirm of Refuse klikken.
- Weigeringen gaan terug naar de Open Shifts-pool met een reden in de chatter voor traceerbaarheid.
- Filter de Gantt op Confirmation Status om alleen ontbrekende bevestigingen op vrijdagmiddag na te jagen.
Wat je krijgt: De vraag 'heeft iedereen het rooster gezien?' krijgt een eenduidig antwoord met namen en tijdstempels; last-minute no-shows zijn minder verrassend op maandagochtend.
5. Plaats open shifts die medewerkers via hun portal kunnen claimen Level 5 — Medium
Niveau 5 verandert planning in een kleine interne marktplaats. Ongevulde shifts gaan naar een openbare pool; gekwalificeerde medewerkers zien ze op hun portal en de eerste geldige claim wint automatisch.
Zo werkt het in Odoo:
- Maak een shift aan zonder medewerker, vink Open Shift aan en kies de vereiste rol.
- Klik Publish; de shift verschijnt in de Employees-portal onder 'My Open Shifts' voor iedereen met de juiste kwalificatie.
- Een medewerker klikt 'Take this Shift'; de slot verhuist naar zijn/haar rooster en verdwijnt direct uit de pool.
- De manager krijgt een Discuss-notificatie en kan binnen een configureerbare termijn goedkeuren of intrekken.
- Gebruik het Open Shifts-rapport om terugkerende gaten (bijv. vrijdagavond, zondag) te signaleren en structurele dekking te heroverwegen.
Wat je krijgt: Last-minute vullen vereist geen telefoontjes meer; medewerkers nemen zelf shifts, managers grijpen alleen in bij uitzonderingen.
6. Voorkom conflicten met Verlof, Aanwezigheden en contracturen Level 6 — Medium
Niveau 6 koppelt Planning aan HR. Verlofaanvragen, aanwezigheidsrecords en contracturen beïnvloeden de Gantt zodat onmogelijke shifts niet meer opgeslagen kunnen worden.
Zo werkt het in Odoo:
- Schakel Cross-app Validation in via Planning → Configuration → Settings en vink Time Off, Attendances en Contracts aan.
- Een goedgekeurde verlofaanvraag maakt automatisch de overeenkomstige dagen op die medewerkerregel in de Gantt grijs.
- Probeer een shift toe te wijzen op een vakantiedag; Odoo weigert de opslag en stelt de volgende beschikbare medewerker met de juiste rol voor.
- Stel de wekelijkse contracturen per medewerker in; de Gantt toont geplande versus contracturen in een zijpaneel.
- Importeer klokgegevens uit Attendances en vergelijk geplande met werkelijke uren elke maandagmorgen.
- Stel een minimale rusttijd van 11 uur tussen twee shifts in zodat opeenvolgende toewijzingen bij opslag worden geweigerd.
Wat je krijgt: Onwettige of onmogelijke shifts worden tijdens de planning afgevangen, niet pas bij de loonverwerking; de wrijving tussen HR, Planning en Payroll reduceert tot een handvol uitzonderingen per maand.
7. Forecast volgende week vanuit verkooporders en projectdeadlines Level 7 — Hard
Niveau 7 maakt van Planning een vraaggestuurd instrument. Serviceverkochte uren en projectdeadlines vloeien als vereiste slots in de Gantt, zodat capaciteit gematched wordt met echte klantverplichtingen.
Zo werkt het in Odoo:
- Ga naar Sales → Configuration → Settings en activeer 'Plan Service Lines' zodat serviceproducten shifts kunnen genereren.
- Op een nieuwe verkooporder markeer je de servicelijn als 'Plan in Planning' met de vereiste rol en totaaluren.
- Bevestig de order; Odoo creëert een Open Shift op de juiste rol voor de gevraagde periode.
- In Schedule by Project verschijnen deadlines van actieve projecttaken als workload-balken gekoppeld aan de juiste rol.
- Gebruik het Forecast-filter om vereiste uren versus toegewezen uren per rol voor de komende vier weken te zien.
- Sleep de Open Shifts naar de juiste medewerkers; de gekoppelde Sales Order en Projectrecords worden realtime bijgewerkt.
Wat je krijgt: Shifts afstemmen op daadwerkelijk verkochte uren sluit de kloof tussen verkocht en bemenst, en overboeking valt weken vóór de deadline op.
8. Plan projecttaken en buitendienstinterventies in dezelfde Gantt Level 8 — Hard
Niveau 8 brengt meerdere werkstromen samen in één overzicht. Projecttaken en Field Service-interventies verschijnen naast reguliere shifts, zodat een dispatcher mensen, klanten en locaties van één scherm plant.
Zo werkt het in Odoo:
- Installeer Project en Field Service samen met Planning zodat de drie apps medewerkers, rollen en skills delen.
- Open Planning → Schedule by Project om open taken te zien die wachten op een toegewezen persoon in de Gantt linkskolom.
- Sleep een projecttaak naar een werknemerregel; de taak krijgt geplande uren, de medewerker een shift en beide records blijven gekoppeld.
- Schakel naar Schedule by Sales Order om Field Service-bezoeken op klantlocaties met reistijdblokken toe te wijzen.
- Configureer Skills zodat een interventie die elektrische certificatie vereist alleen gekwalificeerde technici voorstelt.
- Filter de Gantt op Klant om te bevestigen dat één bezoek alle openstaande taken op die locatie afdekt.
Wat je krijgt: Werkvloershifts, projecttaken en on-site interventies verschijnen in één Gantt, zodat een dispatcher interne taken en klantverplichtingen in balans brengt zonder drie tools te moeten jongleren.
9. Bouw een live capaciteit-versus-vraag dashboard in Spreadsheet Level 9 — Hard
Niveau 9 brengt Planning-data in een Spreadsheet-dashboard. Vereiste uren, toegewezen uren, open shifts en verzuimpercentages verversen live zodat het management dezelfde, actuele cijfers leest als de werkvloer.
Zo werkt het in Odoo:
- Open Planning → Reporting → Analysis en groepeer op Rol, Afdeling en Week om de basispivot te maken.
- Klik Insert in Spreadsheet om de pivot naar een nieuw Spreadsheet-document 'Capacity Live' te pushen.
- Voeg een tweede pivot toe van Time Off (goedgekeurde uren per week) en een derde van Attendances (gewerkte uren).
- Bouw een tab met vijf KPI’s: geplande uren, vereiste uren, dekking, verzuimpercentage en overuren.
- Voeg voorwaardelijke opmaak toe: rood als de dekkingsgraad onder 90% zakt, oranje onder 95%.
- Plan een wekelijks e-mailoverzicht van het dashboard naar de operations director, HR-lead en finance-partner.
Wat je krijgt: De maandagbijeenkomst stopt met discussies over wie gelijk heeft en begint met besluiten op basis van gedeelde, live cijfers die iedereen vertrouwt.
Het ontwerpen van de juiste pivots, opmaakregels, verzendfrequentie en cross-app datamodel is precies het soort rapportageproject dat Dasolo uitvoert als partnergeleide dienstverlening.
10. Laat een AI-capaciteitsorchestrator draaien over Planning, Sales, HR, Payroll en externe agenda’s Level 10 — Expert
Niveau 10 is de top. Een AI-agent leest verkochte uren, verlofaanvragen, contracturen en historische patronen en stelt een volledige week met shifts voor die managers enkel nog hoeven te beoordelen en te publiceren.
Zo werkt het in Odoo:
- Train de Odoo AI-assistent op de afgelopen 12 maanden Planning-, Sales-, Time Off- en Attendances-gegevens.
- Stel doelstellingen per rol in: target dekking, maximaal acceptabel overwerk, minimum rusttijd en eerlijkheidsprincipes tussen medewerkers.
- Elk zondagavond genereert de AI een conceptrooster met toegewezen shifts, open slots en een schriftelijke toelichting op gemaakte afwegingen.
- Koppel externe agenda’s (Google Workspace, Microsoft 365) via API zodat persoonlijke beschikbaarheid al vóór de AI-run in de Gantt zichtbaar is.
- Integreer met Payroll: bevestigde shifts pushen geplande uren, overuren en nachttoeslagen automatisch naar de loonstrookconcepten.
- Stuur alerts naar Slack of Teams wanneer de AI een dekkingsgat, contractbreuk of een ongelijkheidsanomalie voor de komende maand signaleert.
- De manager bekijkt het concept in 15 minuten op maandagochtend en klikt Publish; de AI leert continu van handmatige aanpassingen.
Wat je krijgt: Eén AI-orchestrator werkt als een heel planningspanel, 24/7, met meetbare eerlijkheid en een duidelijke audittrail; managers focussen op coaching en uitzonderingen in plaats van cellen bewerken.
Het koppelen van AI-agenten aan Planning, Sales, HR, Payroll en externe agenda’s—met juiste guardrails rond overwerk, eerlijkheid en arbeidscompliance—is de cross-app architectuur die Dasolo als partner voor bedrijven bouwt.
Wanneer deskundige hulp zinvol is
Als niveaus 1 tot 6 aansluiten bij hoe jullie werken, kun je vaak zelf succesvol zijn met standaard Odoo Planning, een toegewijde interne eigenaar en een sandbox waar men veilig mag experimenteren.
Vanaf niveau 7 stijgen de risico’s: geautomatiseerde workflows die de verkeerde klant mailen, Studio-velden die upgrades blokkeren, of API’s die 's nachts stilletjes stoppen met synchroniseren.
Dat is geen fout van je team; het is een teken dat architectuur, testen en governance belangrijk worden.
Schakel een partner in wanneer je een multi-appontwerp, landenspecifieke compliance, complexe integraties of een board-gedreven go-live datum nodig hebt.
Samenwerken met Dasolo
Dasolo helpt bedrijven Odoo in te richten zoals ze écht werken: maatwerkapps, schone integraties en trainingen die blijven hangen nadat de consultants zijn vertrokken.
Als je roadmap voor Planning de geavanceerde use cases uit deze gids bevat, kunnen we een gefaseerd plan uittekenen: eerst snelle winsten, daarna automatisering en integraties met duidelijke eigenaren en testscenario’s.
Jullie houden de controle over scope en budget; wij brengen de Odoo-diepte zodat je team geen kostbare lessen in productie leert.
Boek een gratis consult: