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

Le calendrier hebdomadaire avec des blocs d'heures d'une couleur par projet, et en haut le champ de saisie rapide
Calendrier hebdomadaire. Glissez une tâche dans votre semaine ; une couleur par projet, les trous de la journée visibles d'un coup d'œil.
Le champ de saisie rapide avec une ligne pour le projet webshop, et en dessous ce que l'app en fait : projet, jour, heures et description
Saisie rapide. 9-12 #support tickets devient une ligne de temps avant même que vous touchiez la souris.
La grille hebdomadaire avec une ligne par projet et tâche et une cellule par jour
Grille hebdomadaire. Une ligne par tâche, une cellule par jour : Tab, chiffre, Tab.
Une feuille de temps mensuelle en PDF avec les heures travaillées par jour, le total et les cases de signature
PDF mensuel. Par employé, dans votre propre modèle, avec cases de signature.

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 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

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.