Feuilles de temps Odoo
Feuilles de temps Odoo, synchronisées avec Odoo 18, 19 et 20.
Vos équipes saisissent leurs heures dans TimeViking, au bureau, en télétravail ou chez le client. En général, moins d'une minute plus tard, elles sont dans les feuilles de temps d'Odoo (l'application Feuilles de temps, Timesheets en anglais), sur le bon salarié, le bon projet et la bonne tâche, prêtes à être facturées. Idéal pour un cabinet de conseil, une agence ou une ESN. Projets, tâches, salariés, horaires et congés viennent d'Odoo. Pour Community et Enterprise, gratuit jusqu'à 3 utilisateurs.
Saisir ses heures dans Odoo prend trop de temps.
Choisir un projet, une tâche, une date, une durée, une description : pour chaque ligne. En fin de semaine, plus personne ne se souvient de ce qu'il a fait lundi, et le chef de projet court après tout le monde. Plus la saisie est rapide, plus les semaines sont complètes et plus les factures sont justes. C'est pour cela que nous avons créé TimeViking : votre équipe saisit ses heures ici, et elles arrivent dans Odoo en quelques minutes, sur le bon employé et le bon projet.
Démo
TimeViking en un peu plus d'une minute
Calendrier, grille, saisie rapide, minuteur et smartphone, l'intégration avec Odoo et le PDF mensuel.
La solution, en quatre écrans




Ce qui est synchronisé avec Odoo
Depuis Odoo
- Sociétés et employés
- Projets avec feuilles de temps et leurs tâches, avec heures planifiées
- Horaires de travail, jours fériés et soldes de congés
Vers Odoo
- Les heures saisies ici, sur le bon employé et dans la bonne société
- Les demandes de congé, approuvées par votre responsable dans Odoo Time Off
- Les modifications et suppressions
Trois façons de se connecter
Avec notre module gratuit (Odoo.sh et votre propre serveur), ou via l'API d'Odoo sans module, aussi sur Odoo Online avec l'abonnement Custom : avec un utilisateur bot pour toute l'équipe ou avec une clé API personnelle par utilisateur. Tous les détails sont sur la page intégration Odoo.
Avec module
Module gratuit de l'Odoo Apps Store
- Pour qui
- Les équipes sur Odoo.sh ou sur leur propre serveur, où un administrateur peut installer des modules.
- Ce qu'il vous faut
- Installer le module gratuit. Il définit lui-même exactement les droits nécessaires.
- Ce que vous y gagnez
- Aucune clé API à gérer ni à renouveler, aucun utilisateur technique. Heures, projets, congés et horaires de toute l'équipe.
Ne fonctionne pas sur Odoo Online : aucun module propre ne peut y tourner. Choisissez-y une des voies API.
Sans module
Utilisateur bot avec clé API
- Pour qui
- Toute l'équipe, sur Odoo Online (Custom), Odoo.sh ou votre propre serveur. Rien à installer.
- Ce qu'il vous faut
- Un utilisateur technique avec les rôles Projet et Feuilles de temps (toutes les feuilles), et sa clé API. L'assistant indique les rôles.
- Ce que vous y gagnez
- Les heures de tous, y compris des collègues sans utilisateur Odoo. Congés et horaires avec les rôles en plus.
Le bot est un utilisateur interne dans Odoo. Sur Odoo 19 et 20, l'application renouvelle sa clé elle-même.
Sans module
Clé API personnelle par utilisateur
- Pour qui
- Ceux qui ont leur propre utilisateur Odoo, quand un bot n'est pas possible ou pas souhaité.
- Ce qu'il vous faut
- Un utilisateur Odoo avec au moins Feuilles de temps (ses propres feuilles) et une clé API de son propre profil.
- Ce que vous y gagnez
- Vos propres heures et vos propres congés, directement dans Odoo, avec les droits que vous avez déjà.
Avec une telle clé, Odoo n'autorise que vos propres données : vous ne voyez ni n'écrivez les heures de vos collègues.
| Module gratuit | Utilisateur bot | Clé API personnelle | |
|---|---|---|---|
| Odoo Online (Custom) | Non, aucun module propre n'y tourne | Oui | Oui |
| Odoo.sh et votre propre serveur | Oui | Oui | Oui |
| À installer dans Odoo | Le module gratuit | Rien | Rien |
| Clés API | Aucune | Une, celle du bot | Une par utilisateur |
| Renouvellement de la clé | Pas nécessaire | Automatique sur 19 et 20 ; tous les 90 jours sur 18, avec rappel | Comme pour le bot, par clé |
| Ce que l'application voit | Heures, projets, congés et horaires de tous | Heures de tous ; congés et horaires avec les rôles en plus | Uniquement vos propres heures et congés |
Versions d'Odoo et hébergement
- Odoo 18, 19 et 20, en Community comme en Enterprise
- Odoo.sh, votre propre serveur, ou Odoo Online avec l'abonnement Custom
- Congés et horaires depuis Odoo Time Off ; heures vers Odoo Timesheets
Odoo 18
Vous connectez Odoo avec une clé API ou avec notre module. Dans Odoo 18, la clé API d'un utilisateur ordinaire expire après 90 jours au plus, et Odoo 18 ne peut pas la renouveler automatiquement : l'application vous le rappelle 14 jours à l'avance, par e-mail et dans l'application. Avec le module, aucune clé n'est nécessaire. L'horaire de travail par période est lu dans les contrats.
Odoo 19
L'application dialogue avec Odoo 19 via la nouvelle API JSON-2 et renouvelle elle-même la clé API, 14 jours avant son expiration : vous n'avez rien à faire. L'horaire de travail par période vient des données de l'employé ; Odoo 19 n'utilise plus de contrat pour cela.
Odoo 20
Testé sur un vrai Odoo 20, comme 18 et 19, avec les mêmes fonctions : JSON-2, clés renouvelées automatiquement, horaires et congés. Les congés demandés dans l'application arrivent aussi dans Odoo 20 chez votre responsable, pour approbation. Odoo a annoncé que l'ancienne API XML-RPC disparaîtra dans Odoo 22 ; l'application ne l'utilise déjà plus à partir d'Odoo 19.
Sur Odoo Online Standard ou One App Free, Odoo ne propose pas d'API. Aucune intégration n'y est possible, la nôtre non plus. Vous pouvez alors exporter les heures et les importer dans Odoo, ou passer à l'abonnement Custom d'Odoo.
Tout sur une page : le guide complet des feuilles de temps Odoo, pas à pas dans Odoo 20. Vous utilisez Odoo Community ? Découvrez ce que Community permet, ou non, avec les feuilles de temps. Pour la validation : valider les heures dans Odoo, avec ou sans Enterprise. En déplacement : l'application de feuilles de temps sur votre smartphone.
Gratuit jusqu'à 3 utilisateurs
Gratuit pour les équipes jusqu'à 3 utilisateurs, pour toujours. Au-delà, 5 € par mois pour toute votre équipe jusqu'à 20 utilisateurs, et non par utilisateur. De 21 à 100 utilisateurs : 10 € par mois. Facturation annuelle, hors TVA. Vous préférez payer au mois ? 5,75 € et 11,50 €. Aucune publicité, quelle que soit la formule.
Questions sur les feuilles de temps Odoo et la synchronisation
Est-ce que cela fonctionne avec Odoo Community ?
Oui. TimeViking fonctionne avec Odoo 18, 19 et 20, Community et Enterprise. Les heures arrivent dans les feuilles de temps habituelles d'Odoo (l'application Feuilles de temps), sur le projet et la tâche que vous choisissez. Ce que Community permet ou non, vous le lisez dans le guide Odoo Community et feuilles de temps.
Mes employés doivent-ils se connecter à Odoo ?
Non. Ils se connectent à TimeViking. Les heures partent vers Odoo par l'intégration (module ou utilisateur bot), au nom de l'employé Odoo correspondant.
Combien ça coûte ?
Rien pour les équipes jusqu'à 3 utilisateurs, pour toujours. Au-delà, 5 € par mois pour toute votre équipe jusqu'à 20 utilisateurs et 10 € jusqu'à 100 utilisateurs, en facturation annuelle et hors TVA. Pas par utilisateur.
Puis-je importer les heures sans intégration ?
Oui. Odoo Online Standard n'a pas d'API ; exportez alors vers Excel ou CSV au format d'import d'Odoo et importez les heures dans Odoo.
Gratuit pour les équipes jusqu'à 3 utilisateurs.
Pour toujours, sans carte bancaire. Les équipes plus grandes essaient gratuitement pendant 30 jours, avec toutes les fonctionnalités.