Mis à jour le 28 septembre 2026 après la sortie d'Odoo 20 : annonces d'Odoo 20 confirmées ou non, mode hors ligne, Auto-Plan, déplacement, crédits d'IA, statut de l'app et libellés des boutons « Start », « Terminer » et « Signer le rapport ».
Vous cherchez l'app Odoo Field Service dans une base Odoo Online récente ? Vous ne la trouverez pas. Sur le site d'Odoo, elle est pourtant toujours présentée comme une application autonome. Pour une société de maintenance, de nettoyage ou de facility management, la question est simple : qu'est-ce qui gère désormais les interventions, et avec quelles limites ?
Nous avons enquêté à partir de sources vérifiables : notes de version officielles, documentation 20.0, code source public et notre propre base Odoo Online. Chaque point porte son statut : officiel, constaté, annoncé ou non vérifié. Cet article a été rédigé en septembre 2026, à la veille de la présentation d'Odoo 20, et reflète l'état au 23 septembre 2026. Investigmatik le mettra à jour après la publication des notes de version.
Mise à jour du 27/09/2026 : les notes de version d'Odoo 20 ont été publiées le 24 septembre, et la session « What's new in Field Service/Planning? » du 25 septembre a démontré le nouveau flux. Elles confirment la fin de l'app Field Service (« Field service is dead », selon Odoo). Les nouveautés sont signalées dans chaque section concernée et détaillées dans la section consacrée à Odoo 20.
- Depuis la SaaS 19.2 (mars 2026), l'app Field Service est supprimée ; ses fonctions sont reprises par l'app Planning.
- Une intervention est désormais un créneau : horaires réels, photos, produits, feuille d'intervention, rapport signé.
- Le mode hors ligne Odoo permet de créer, modifier, archiver ou supprimer des fiches sous conditions, pour de courtes coupures.
- En 19.0 sur Odoo.sh ou on-premise, la fusion vous attend à la migration vers Odoo 20.
- Mise à jour du 27/09/2026 : Auto-Plan tenant compte de l'adresse du client, frais de déplacement calculés selon la distance et équipements sous contrat de maintenance figurent dans les notes d'Odoo 20 (précisé le 28/09/2026). Le bouton « Naviguer » a été démontré en session, hors notes de version, tout comme le stock par véhicule, qui n'est pas documenté. Le hors ligne reste celui de la SaaS 19.3, désormais inclus dans Odoo 20.
Où est passée l'app Odoo Field Service ?
Idée reçue : Field Service est une application à part, installée à côté de Projet. C'est encore vrai en 19.0, plus depuis la 19.2.
Réalité : les notes de version officielles d'Odoo 19.2 (mars 2026) annoncent l'arrêt de l'app Field Service et l'intégration de ses fonctions dans l'app Planning. La documentation 20.0 range désormais la page du service sur site sous Planning (créée le 5 août, mise à jour le 10 septembre 2026).
Contradiction relevée au 23 septembre 2026 : la page commerciale odoo.com/app/field-service, « Logiciel de gestion des services sur site », présente encore l'app comme autonome.
Pièce à conviction : dans notre base Odoo Online, en SaaS 19.3, l'ancien module n'existe plus. À sa place : un module « planning_field_service », affiché « Services sur Site », et des modules dérivés (worksheet, sale_timesheet, sale_stock, repair, subscription, sms, hr_attendance). Ils s'activent depuis Planning ‣ Configuration ‣ Paramètres.
Les versions SaaS 19.x étant réservées à Odoo Online, un client en 19.0 sur Odoo.sh ou on-premise a encore l'ancienne app, avec un hors ligne en lecture seule. Il découvrira la fusion en migrant.
Verdict : l'app a été supprimée ; ses fonctions sont reprises par Planning. Le nom commercial survit, le module non.
Pourquoi le planning papier ou Excel ne suffit toujours pas ?
Un tableur tient tant que rien ne bouge. Et les pertes restent les mêmes :
- Double saisie : le bon papier est ressaisi au bureau, avec des erreurs.
- Pièces oubliées : ce qui est posé sur site n'est pas toujours déclaré, donc pas facturé.
- Horaires inconnus : on facture le prévu, pas le réalisé.
- Aucune preuve datée : ni photo, ni signature, ni position en cas de litige.
Un logiciel de gestion d'intervention doit relier qui intervient, ce qui a été fait et ce qui doit être facturé. Planning le fait-il aussi bien que l'ancienne app ?
Comment planifier les interventions terrain dans Planning ?
Selon la documentation officielle Field Service d'Odoo 20.0, une intervention est un créneau (shift). Il se crée depuis Planning, une commande client ou un ticket Assistance. Pour que le technicien démarre, deux conditions : créneau publié, client renseigné.
Pour votre planning interventions terrain, deux mécanismes comptent. L'auto-planification affecte les créneaux ouverts selon les rôles, les horaires et les congés ; les créneaux prioritaires passent en premier (19.4) et Odoo 20 tient compte de l'adresse du client. Les créneaux récurrents sont générés six mois à l'avance par défaut, pour le nettoyage régulier ou la maintenance préventive.
Les versions SaaS (Odoo Online) ont ajouté des briques en 2026 :
- 19.2 : plusieurs ressources par créneau, créneau lié à une tâche, marges avant et après dans le Gantt.
- 19.3 (mai) : carte des techniciens en temps réel, itinéraire optimisé, matériel affecté à un employé.
- 19.4 (juillet) : auto-planification selon les priorités, temps de trajet dans le Gantt (via Mapbox), demandes de service par formulaire web.
L'unité de base n'est plus la tâche de projet, c'est le créneau. Rôles, modèles, récurrences : tout se reparamètre. C'est l'objet de notre accompagnement Odoo pour les sociétés de services sur site.
Mode hors ligne : ce qu'on vous promet, ce qui marche vraiment
Idée reçue : Odoo fonctionne hors ligne, vos techniciens peuvent travailler en zone blanche.
En 2020, puis en juillet 2025, des réponses sur le forum Odoo indiquaient que Field Service ne fonctionnait pas hors ligne. En 2021, une application tierce était présentée à l'Odoo Experience pour combler ce manque.
Depuis : consultation seule en 19.0, recherches rejouables en 19.2, création, modification, archivage, désarchivage et suppression de fiches sous conditions en 19.3. La 20.0 garde ce périmètre, décrit dans la page officielle sur le mode hors ligne. Ce hors ligne relève du socle d'Odoo, y compris en Community, pas du service sur site. Odoo précise qu'il vise de courtes coupures, pas un usage complet ou prolongé.
| Ce qui marche hors ligne | Limite documentée |
|---|---|
| Consulter des vues et fiches | Seulement celles déjà ouvertes en ligne |
| Créer une fiche | Il faut en avoir déjà créé une du même type en ligne |
| Modifier une fiche | Elle doit avoir été ouverte en ligne auparavant |
| Consulter pièces jointes et images | Ni envoi ni suppression : les photos d'intervention attendent le réseau |
| Stocker les données en local | Plafond de 2 Go ; au-delà, les plus anciennes données sont effacées |
| Conserver le travail local | Un rafraîchissement forcé (Ctrl+F5) efface les données locales |
| Utiliser vos modules | Seuls ceux construits avec les composants standard ; l'administrateur peut désactiver le cache par vue |
Le code public de la 20.0 en dit plus. HTTPS est obligatoire (données locales chiffrées). Hors ligne, tout bouton non explicitement autorisé est désactivé. Au retour du réseau, les modifications sont rejouées dans l'ordre, une par seconde ; une modification refusée reste en attente, marquée en erreur. Aucun mécanisme visible de détection de conflit.
Question ouverte : les boutons « Start », « Terminer », « Signer le rapport » et la signature fonctionnent-ils hors ligne ? Ce code est en Enterprise, non public. Non vérifié.
Mise à jour du 27/09/2026 : interrogé en session le 25 septembre, Odoo a confirmé qu'une intervention ouverte en ligne reste modifiable sans réseau. Les modifications partent au retour de la connexion. Ouvrir une session Odoo hors ligne reste impossible « pour l'instant ». Rien n'a été dit du démarrage, de la clôture ni de la signature : la question reste ouverte.
Verdict : un vrai progrès, mais un hors ligne de dépannage.
Que fait le technicien sur mobile en 2026 ?
La documentation mobile d'Odoo 20.0 recommande l'application web installable (PWA) plutôt que les apps des stores, qui ne gèrent pas la connexion unique (SSO).
D'après la documentation 20.0, avec les libellés constatés le 28 septembre 2026 dans une base Odoo 20, le parcours tient en six gestes :
- Ouvrir ses créneaux publiés et la carte « My Map », avec navigation Google Maps.
- À l'arrivée, « Start » enregistre l'horaire réel de début. Le bouton garde ce libellé anglais dans l'interface française ; la documentation 20.0 écrit « Sign In ».
- Remplir la feuille d'intervention (champs de propriétés, sans Studio depuis la 19.2).
- Ajouter photos et produits utilisés, via les boutons « Photos » et « Produits ».
- « Terminer » enregistre l'horaire réel de fin (« Complete » dans la documentation).
- Faire signer le rapport via « Signer le rapport » (« Sign Report » dans la documentation).
La position est géolocalisée au début et à la fin, si le navigateur y est autorisé.
L'ergonomie a progressé par petites touches : partage de fichiers depuis le mobile (19.1), formulaires redessinés pour le tactile (19.3), éditeur de documents Odoo Sign utilisable au doigt ou au stylet (19.4).
Mise à jour du 27/09/2026 : la nouvelle interface d'Odoo 20, présentée en keynote le 24 septembre, touche tout le logiciel, sans démonstration mobile dédiée. Les notes d'Odoo 20 n'annoncent pas de refonte de l'interface mobile : leur rubrique « Mobile » reprend des retouches livrées en SaaS 19.1 à 19.3. Côté applications, elles signalent un agenda redessiné pour mobile dans l'app Calendrier (précisé le 28/09/2026). Deux nouveautés servent le technicien : l'ajout de produits au créneau par scan du code-barres (notes de version d'Odoo 20) et un bouton « Naviguer », montré en session, qui ouvre Google Maps depuis sa position actuelle.
Mise à jour du 27/09/2026 : côté licences, Odoo 20 crée un « Light User » à 7,90 € par utilisateur et par mois (prix affiché, sur devis auprès d'un conseiller Odoo), réservé aux bases passées en Odoo 20. Selon la page tarifs d'Odoo, il permet de consulter son planning et de remplir ses feuilles d'intervention, sans accès aux Ventes, Achats, Projets ni à la Comptabilité. Selon Odoo, un Light User peut être affecté à un créneau. Autre changement, inscrit dans le contrat Enterprise du 24 septembre 2026 : sur une base en Odoo 20, toute fiche employé active sans utilisateur est facturée comme un Light User.
Comment facturer après l'intervention ?
Côté facturation, cinq leviers officiels :
- Temps passé : suppose les apps Projet et Feuilles de temps. Mise à jour du 27/09/2026 : dans la démonstration d'Odoo du 25 septembre, le temps est enregistré par les boutons de démarrage et de fin du créneau. Avec un projet, il devient une ligne de feuille de temps, modifiable, et le service du technicien est facturé sur ce temps. À tester sur votre base.
- Produits : ceux ajoutés sur le créneau rejoignent la commande client.
- Garantie : une case « Sous garantie » met le prix à zéro. Mise à jour du 27/09/2026 : nouveau en Odoo 20, un équipement client peut être couvert par un contrat de maintenance, via l'app Abonnements. Attention : dans la démonstration d'Odoo du 25 septembre, quand tous les équipements liés à une intervention sont sous contrat, elle passe automatiquement sous garantie, et les produits ajoutés sont facturés zéro. Testez ce comportement sur une copie de base avant de l'activer.
- Travaux complémentaires : un devis se crée depuis le créneau.
- Déplacement : forfait de temps de trajet depuis la 19.4, facturation à la distance dans Odoo 20.
Le rapport signé via « Signer le rapport » peut masquer les prix : utile quand le signataire sur site n'est pas le payeur.
Exemple hypothétique. Un technicien intervient 1 h 30 sur une centrale de traitement d'air et remplace deux filtres. Hors garantie : le temps passé est facturé via les feuilles de temps, les deux filtres figurent sur la commande client. Sous garantie : il coche « Sous garantie » et le prix passe à zéro. Dans les deux cas, le rapport signé peut masquer les prix. Aucun bon papier à ressaisir.
Temps passé, forfait, garantie : ce choix se fait avant le démarrage. Nous le traitons dans notre démarche d'intégration Odoo pour les entreprises de maintenance et de nettoyage.
Odoo 20 : ce qui est confirmé, ce qui reste à prouver
La branche 20.0 a été finalisée dans le code le 17 septembre 2026 (commit « [REL] 20.0 », dépôt public). Des paquets Community 20.0 étaient téléchargeables dès le 18 septembre ; aucune date n'était donnée pour Odoo Online et Odoo.sh.
Mise à jour du 27/09/2026 : Odoo 20 a été présentée le 24 septembre à l'Odoo Experience de Bruxelles, et ses notes de version ont été publiées le même jour. Pour les bases Online existantes, Odoo.sh et l'hébergement sur site, aucune date de mise à niveau n'est officielle : le formulaire de mise à niveau ne propose pas encore 20.0, et un intervenant d'Odoo évoquait, le 26 septembre, une mise à niveau vers décembre, selon la complexité de la base, sans engagement (précisé le 28/09/2026).
Les notes d'Odoo 20 confirment la documentation des équipements depuis le créneau, l'envoi des plannings aux employés par WhatsApp, l'Auto-Plan tenant compte de l'adresse du client et le suivi du stock sans l'app Inventaire. Elles ne citent ni stock par camion, ni budget de maintenance, ni dépannage par IA.
Ce qui suit était annoncé avant l'Odoo Experience 2026. Son statut au 27 septembre 2026, d'après les notes de version d'Odoo 20 et la session du 25 septembre :
- Nouveau flux Field Service : historique des équipements et des interventions par client (depuis la SaaS 19.4) ; nouveaux en Odoo 20, la documentation de l'équipement accessible depuis le créneau et l'envoi du planning aux employés par WhatsApp. Le stock par véhicule revient dans Planning : démontré en session, absent des notes de version comme de la documentation. Le hors ligne reste celui de la SaaS 19.3.
- Auto-Plan : nouveau en Odoo 20, la planification automatique tient compte de l'adresse du client. Les compétences ne figurent pas dans les notes de version, seulement dans la présentation d'une conférence. Un algorithme d'optimisation, pas présenté comme de l'IA.
- « Odoo goes offline » : en session, Odoo a confirmé qu'une intervention ouverte en ligne reste modifiable sans réseau, avec envoi au retour de la connexion ; ouvrir une session Odoo hors ligne reste impossible.
- Maintenance : budget et coût de maintenance, Gantt préventif et correctif, présentés en conférence le 26 septembre. Les notes de version reprennent le Gantt de maintenance, déjà sorti en 19.1, mais ne citent ni le budget de maintenance ni les suggestions de dépannage par IA. Constat dans le code : un module Flotte–Maintenance, absent de la 19.0, présent depuis la SaaS 19.3.
- « Mini Stock » : suivi du stock et de sa valorisation sans l'app Inventaire, nouveau en Odoo 20 (la gestion simplifiée existait déjà en SaaS 19.3 pour l'eCommerce et le point de vente).
Vigilance sur le stock technicien : ni les notes ni la documentation d'Odoo 20 ne décrivent le stock par camion ou l'entrepôt par défaut par utilisateur, pourtant documenté en 19.0.
Mise à jour du 27/09/2026 : en session, Odoo a montré le retour du stock par véhicule, activé dans les réglages de Planning. Chaque véhicule a son entrepôt, affecté à une ressource, et le technicien ne voit que les produits de son véhicule. Les notes de version n'en parlent pas. Vérifiez-le sur une base 20 avant de promettre un stock par camion.
Idée reçue à démonter : des résumés en ligne présentent comme une fonction d'Odoo 20 une IA qui réaffecterait automatiquement un technicien faute de pièce dans son camion. C'est une vision prospective, pas une fonctionnalité annoncée. Odoo annonce Auto-Plan : de l'optimisation.
L'IA arrive-t-elle chez vos techniciens ?
Dernière idée reçue de cette enquête : « Odoo 20 apporte le dépannage par IA aux techniciens ». Voici ce que disent les sources.
Ce qui est disponible aujourd'hui
- Dictée vocale : depuis la 19.4, on peut s'adresser à un agent IA à la voix. Les champs Description et Notes acceptent une transcription avec résumé, documentée dès la 19.0 ; l'audio est supprimé après traitement.
- Fiches créées depuis un PDF : depuis la SaaS 19.3, on peut demander à un agent IA de créer des enregistrements, y compris en lui confiant un fichier d'instructions, par exemple un PDF.
- Téléphone : enregistrement, transcription et compte rendu des appels, à condition de configurer un stockage cloud.
- Assistance : des agents appuyés sur vos sources documentaires répondent aux demandes et résument les tickets.
Depuis Odoo 20, toutes les fonctions d'IA consomment des crédits IAP payants. En Odoo 19 sur Odoo.sh ou sur site, une clé API OpenAI ou Gemini est requise.
Ce qui est seulement annoncé
La page Field Service de la documentation 20.0 ne mentionne pas l'IA. Une conférence de l'Odoo Experience 2026 consacrée à la maintenance prévoit d'explorer des suggestions de dépannage en temps réel par IA. C'est une annonce de conférence, pas une fonction documentée. Quant à l'Auto-Plan, il relève de l'optimisation algorithmique.
Ce que proposent les concurrents
Salesforce propose un dépannage guidé sur site dans Agentforce Field Service, avec briefing avant intervention et compte rendu automatique. ServiceTitan met en avant la dictée et la documentation des équipements. Praxedo met en avant l'analyse des photos par IA. Organilog propose la reformulation par IA dans son offre Premium. Sur l'IA de terrain, Odoo n'est pas en tête. Son atout reste d'enchaîner planning, intervention, stock et facture dans une seule base.
- Disponible · payantDictée vocale et transcriptionDictée à un agent : SaaS 19.4. Transcription avec résumé dans Description et Notes : documentée dès la 19.0. L'audio est supprimé après traitement.Source
- Disponible · payantFiches créées depuis un PDFDepuis la SaaS 19.3, on demande à un agent IA de créer des enregistrements, y compris en lui confiant un fichier d'instructions, par exemple un PDF.Source
- Disponible · payantAppels transcritsEnregistrement, transcription et compte rendu des appels, avec un stockage cloud configuré.Source
- Annoncé · conférenceDépannage par IA en maintenanceSuggestions de dépannage en temps réel, présentées à l'Odoo Experience 2026. Aucune documentation à ce jour.Source
- Idée reçue« L'IA réaffecte le technicien sans la pièce »Une vision prospective reprise par des résumés en ligne. Odoo annonce un Auto-Plan, c'est-à-dire de l'optimisation.Source
Questions fréquentes
Nous sommes en 19.0 sur Odoo.sh ou on-premise : que change la migration ?
Vous avez encore l'ancienne app. Avec Odoo 20, vous basculerez dans Planning. Nous n'avons pas trouvé de documentation sur la conversion de vos anciennes tâches et feuilles d'intervention : testez-la sur une copie de base.
Mise à jour du 27/09/2026 : selon Odoo (session du 25 septembre 2026), le script de mise à niveau convertit les feuilles d'intervention Studio en champs de propriétés, sauf les champs liés (« related »), à recréer avec Studio. Aucune documentation écrite ne détaille encore la conversion des anciennes tâches. Le test sur une copie de base reste indispensable.
Le hors ligne suffit-il en zone blanche ?
Non. Odoo le conçoit pour de courtes coupures, et les photos ne partent pas sans réseau. Faites ouvrir les créneaux du jour en ligne, avant le départ.
Faut-il un compte Mapbox ?
Pas pour naviguer : « My Map » s'appuie sur Google Maps. Un compte et une clé Mapbox sont nécessaires pour l'itinéraire complet et, depuis la 19.4, pour le temps de trajet dans le Gantt.
Conclusion
L'app Odoo Field Service a été supprimée ; ses fonctions ont changé d'adresse. Planning couvre la chaîne, du créneau à la facture. Le hors ligne reste un outil de dépannage. Pour Odoo 20, jugez sur démonstration, pas sur annonce.
Votre flux d'interventions est-il prêt pour Planning et Odoo 20 ?
Nous passons en revue votre organisation, du planning à la facture, et ce que la fusion change pour vous.
Réserver un appel diagnostic gratuit