Intégration Odoo
Odoo reste la référence. Votre équipe travaille ici.
Odoo 18, 19 et 20, Community et Enterprise, sur Odoo Online (Custom), Odoo.sh ou votre propre serveur. Connectez-vous avec notre module gratuit ou via l'API d'Odoo, sans module.
Trois façons de se connecter
Choisissez ce qui convient à votre Odoo : le module gratuit, ou simplement l'API d'Odoo, avec un utilisateur bot pour toute l'équipe ou avec une clé API personnelle par utilisateur. La voie API ne demande aucun module, elle fonctionne donc aussi sur Odoo Online (abonnement Custom) : pas besoin de serveur propre ni d'Odoo.sh. Si vous pouvez installer des modules, le module est une option en plus.
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 |
Ce qui est synchronisé
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
Les modifications vont dans les deux sens. Si quelqu'un modifie la même ligne dans Odoo, Odoo l'emporte, et vous rétablissez votre version en un clic. Ce qui est validé dans Odoo reste verrouillé ici.
Les limites, en toute transparence
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.
Pourquoi les équipes choisissent TimeViking : lisez la page feuilles de temps pour Odoo.