Odoo urenstaten voor Belgische kmo's
Odoo urenstaten die je team echt ingeeft, gesynchroniseerd met Odoo 18, 19 en 20.
Je team geeft de uren in TimeViking in, op kantoor of met de gsm-app bij de klant. Doorgaans binnen een minuut staan ze in de urenstaten van Odoo (de app Urenstaten, in het Engels Timesheets), op de juiste werknemer, het juiste project en de juiste taak, klaar voor de facturatie. Projecten, taken, werknemers, uurrooster en verlof komen uit Odoo. Voor Community en Enterprise, gratis tot 3 gebruikers.
Uren ingeven in Odoo kost te veel tijd.
Een project kiezen, een taak kiezen, een datum, een duur, een omschrijving: per regel. Op vrijdagnamiddag weet niemand nog wat hij maandag voor welk project deed, en de zaakvoerder loopt iedereen achterna voor de facturatie. Hoe sneller het ingeven gaat, hoe vollediger de weken en hoe juister de facturen. Daarvoor maakten we TimeViking: je team geeft de uren hier in, en ze staan binnen enkele minuten in Odoo, op de juiste werknemer en het juiste project.
Demo
TimeViking in iets meer dan een minuut
Kalender, raster, snel typen, timer en smartphone, de koppeling met Odoo en de maand-PDF.
Van project tot factuur, in vier schermen




Wat er tussen Odoo en je team heen en weer gaat
Uit Odoo
- Bedrijven en werknemers
- Projecten met hun taken en geplande uren
- Uurrooster, feestdagen en verlofsaldo
Naar Odoo
- De uren die je team hier ingeeft, op de juiste werknemer en in het juiste bedrijf
- Verlofaanvragen, die je verantwoordelijke in Odoo Time Off goedkeurt
- Wijzigingen en verwijderingen
Drie manieren om je Odoo te koppelen
Zonder module via de API van Odoo, ook op Odoo Online met het Custom-abonnement: met één bot-gebruiker voor het hele team of met een eigen API-sleutel per gebruiker. Of met onze gratis module op Odoo.sh of je eigen server; werkt je Odoo-partner mee, dan installeert hij ze voor je. Alle details staan op de pagina koppeling met Odoo.
Met module
Gratis module uit de Odoo Apps Store
- Voor wie
- Teams op Odoo.sh of een eigen server, waar een beheerder modules kan installeren.
- Wat je nodig hebt
- De gratis module installeren. De module zet zelf precies de nodige rechten.
- Wat het oplevert
- Geen API-sleutels te beheren of te vernieuwen en geen technische gebruiker. Uren, projecten, verlof en rooster van het hele team.
Werkt niet op Odoo Online: daar kan geen eigen module draaien. Kies daar een van de API-manieren.
Zonder module
Bot-gebruiker met API-sleutel
- Voor wie
- Het hele team, op Odoo Online (Custom), Odoo.sh of een eigen server. Niets te installeren.
- Wat je nodig hebt
- Eén technische gebruiker met de rollen Project en Timesheets (alle uren), en zijn API-sleutel. De wizard zegt welke rollen.
- Wat het oplevert
- De uren van iedereen, ook van collega's zonder eigen Odoo-gebruiker. Verlof en rooster met de extra rollen.
De bot is één interne gebruiker in Odoo. Op Odoo 19 en 20 vernieuwt de app zijn sleutel zelf.
Zonder module
Eigen API-sleutel per gebruiker
- Voor wie
- Wie zelf een Odoo-gebruiker heeft, als een bot niet kan of niet gewenst is.
- Wat je nodig hebt
- Een Odoo-gebruiker met minstens Timesheets (eigen uren) en een API-sleutel uit zijn eigen profiel.
- Wat het oplevert
- Je eigen uren en je eigen verlof, rechtstreeks in Odoo, met de rechten die je al hebt.
Odoo laat met zo'n sleutel alleen je eigen gegevens toe: de uren van collega's zie of schrijf je niet.
| Gratis module | Bot-gebruiker | Eigen API-sleutel | |
|---|---|---|---|
| Odoo Online (Custom) | Nee, daar kan geen eigen module | Ja | Ja |
| Odoo.sh en eigen server | Ja | Ja | Ja |
| Installeren in Odoo | De gratis module | Niets | Niets |
| API-sleutels | Geen | Eén, van de bot | Eén per gebruiker |
| Sleutel vernieuwen | Niet nodig | Op 19 en 20 automatisch; op 18 elke 90 dagen, met herinnering | Zoals bij de bot, per sleutel |
| Wat de app ziet | Uren, projecten, verlof en rooster van iedereen | Uren van iedereen; verlof en rooster met de extra rollen | Alleen je eigen uren en verlof |
Welke Odoo, waar gehost
- Odoo 18, 19 en 20, telkens Community en Enterprise
- Odoo.sh, je eigen server, bij je Odoo-partner, of Odoo Online met het Custom-abonnement
- Verlof en uurrooster uit Odoo Time Off; uren naar de urenstaten, klaar voor de facturatie
Odoo 18
Koppelen kan met een API-sleutel of met onze module. In Odoo 18 vervalt de API-sleutel van een gewone gebruiker na hoogstens 90 dagen, en Odoo 18 kan hem niet zelf vernieuwen: de app verwittigt je 14 dagen op voorhand, per mail en in de app. Met de module heb je geen sleutel nodig. Het uurrooster per periode lezen we uit de contracten.
Odoo 19
Met Odoo 19 praat de app via de nieuwe JSON-2-API, en de API-sleutel vernieuwt ze zelf, 14 dagen voor hij vervalt: jij moet niets doen. Het uurrooster per periode komt uit de fiche van de werknemer; Odoo 19 gebruikt daar geen contract meer voor.
Odoo 20
Getest op een echte Odoo 20, net als 18 en 19, met dezelfde functies: JSON-2, sleutels die vanzelf vernieuwen, uurrooster en verlof. Verlof dat je op je gsm aanvraagt, komt ook in Odoo 20 bij je verantwoordelijke ter goedkeuring. Odoo kondigde aan dat de oude XML-RPC-API in Odoo 22 verdwijnt; de app gebruikt die vanaf Odoo 19 al niet meer.
Op Odoo Online Standard of One App Free stelt Odoo geen API ter beschikking. Daar werkt geen enkele koppeling, ook de onze niet. Je kan de uren dan exporteren en in Odoo importeren, of overschakelen naar het Custom-abonnement van Odoo.
Alles op één pagina: de complete gids voor Odoo Urenstaten, stap voor stap in Odoo 20. Werk je met Odoo Community? Lees wat Community wel en niet kan met urenstaten. Over goedkeuren: uren goedkeuren in Odoo, met of zonder Enterprise. Onderweg: de timesheet-app op je gsm. Wat de verplichte tijdsregistratie in België (2027) betekent, lees je in een aparte gids.
Gratis voor kmo's tot 3 gebruikers
Gratis voor teams tot 3 gebruikers, voor altijd. Daarboven € 5 per maand voor je hele team tot 20 gebruikers, niet per gebruiker. Van 21 tot 100 gebruikers: € 10 per maand. Jaarlijks gefactureerd, exclusief btw, op naam en btw-nummer van je onderneming. Liever maandelijks? Dan € 5,75 en € 11,50. Nergens reclame, ook niet gratis.
Vragen van zaakvoerders over Odoo urenstaten
Werkt dit met Odoo Community, zoals bij veel kmo's?
Ja. TimeViking werkt met Odoo 18, 19 en 20, Community en Enterprise. De uren komen gewoon in de urenstaten van Odoo terecht, op het project en de taak die je kiest, en je factureert ze zoals voorheen. Wat Community zelf wel en niet kan, lees je in de gids Odoo Community en urenstaten.
Moeten mijn werknemers zich in Odoo aanmelden?
Nee. Ze melden zich aan in TimeViking, op kantoor of met de gsm-app bij de klant. De uren gaan via de koppeling naar Odoo, op naam van de overeenkomstige Odoo-werknemer.
Wat kost het voor mijn kmo?
Niets voor teams tot 3 gebruikers, voor altijd. Daarboven € 5 per maand voor je hele team tot 20 gebruikers en € 10 tot 100 gebruikers, jaarlijks gefactureerd en exclusief btw. Niet per gebruiker.
Kan ik de uren ook zonder koppeling in Odoo krijgen?
Ja. Op Odoo Online Standard is er geen API; exporteer dan naar Excel of CSV in het importformaat van Odoo en importeer de uren zelf in Odoo.
Gratis voor kmo's met hoogstens 3 gebruikers.
Voor altijd, zonder bankkaart. Grotere teams proberen alles 30 dagen gratis uit.