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 gratuitUtilisateur botClé API personnelle
Odoo Online (Custom)Non, aucun module propre n'y tourneOuiOui
Odoo.sh et votre propre serveurOuiOuiOui
À installer dans OdooLe module gratuitRienRien
Clés APIAucuneUne, celle du botUne par utilisateur
Renouvellement de la cléPas nécessaireAutomatique sur 19 et 20 ; tous les 90 jours sur 18, avec rappelComme pour le bot, par clé
Ce que l'application voitHeures, projets, congés et horaires de tousHeures de tous ; congés et horaires avec les rôles en plusUniquement 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.