Odoo 20 : les nouveautés de l'ERP


Odoo 20 — Toutes les nouveautés
Roadmap officielle · Analyse produit

Odoo 20 : toutes les nouveautés

La version 20 d'Odoo sort à l'automne 2026. Elle s'articule autour de trois axes : simplifier les workflows les plus complexes, donner à l'IA un rôle concret dans le quotidien des équipes, et rester la plateforme ERP la plus accessible du marché. Voici le détail complet de chaque nouveauté.

📅 Disponibilité : automne 2026 📄 Source : roadmap Luc Nailis, Product Owner Odoo
Simple

Réduire les frictions, supprimer les étapes inutiles dans chaque flux.

Efficient

Automatiser davantage. L'IA agit directement sur les données, pas seulement en surface.

Affordable

19,90 €/utilisateur/mois pour toutes les apps. Face à SAP, Salesforce et HubSpot.

L'IA qui agit réellement sur les données

Odoo 20 — Assistant IA create & update

L'assistant IA peut désormais créer et modifier des enregistrements Odoo directement depuis une conversation en langage naturel.

Avec Odoo 20, l'IA cesse d'être un assistant passif. Elle agit directement sur les données de la plateforme, en réponse à des instructions en langage naturel. C'est une rupture réelle par rapport aux versions précédentes, où l'IA se contentait de lire, résumer et reformuler.

Create & Update : des actions concrètes sur Odoo

Un utilisateur peut demander en langage naturel : "Recherche tous les leads assignés à Marc Demo et réaffecte-les à moi s'ils ne sont pas gagnés." L'IA identifie les enregistrements concernés, applique la modification, et confirme le nombre d'enregistrements mis à jour. Aucun clic dans l'interface n'est nécessaire.

Autre exemple présenté dans la roadmap : "En partant de ce PDF de documentation, crée un projet avec les étapes, les tâches et leurs descriptions." L'IA analyse le document, structure un projet complet avec sa hiérarchie de tâches, et le crée directement dans Odoo en quelques secondes. Ce type d'usage réduit considérablement le temps de configuration initial pour des projets qui suivent un gabarit documenté.

On peut aussi requêter le stock en temps réel, consulter des tickets Helpdesk, interroger des commandes fournisseurs ou vérifier des jalons de projet, le tout sans naviguer dans les menus. L'IA devient une interface conversationnelle sur l'ensemble des données Odoo.

L'agent IA comptable : l'audit automatique pour non-CFO

C'est probablement l'ajout le plus structurant de la version pour les dirigeants de PME. L'agent IA comptable effectue des audits automatiques sur les données financières : il vérifie la cohérence des écritures, identifie les transactions non rapprochées, détecte les anomalies de montant et produit un rapport structuré avec les actions requises.

La démonstration présentée lors de la roadmap montre l'agent effectuant onze vérifications sur la section "Treasury and Financing" d'un trimestre. Il identifie trois transactions bancaires non réconciliées pour un total de 300 $ et génère une liste d'actions correctives priorisées. Ce n'est pas un résumé textuel ; l'IA accède réellement aux données Odoo, exécute les vérifications et formule des recommandations concrètes. L'objectif déclaré : permettre à un dirigeant non financier de superviser sa comptabilité sans déléguer en aveugle.

Odoo 20 — Agent IA CFO comptabilité

Agent IA comptable : 11 vérifications automatiques, anomalies détectées, rapport structuré.

Odoo 20 — IA website builder multi-modifications

Website builder IA : 4 modifications appliquées simultanément en une seule instruction.

Odoo 20 — Génération image IA

Génération d'image à la demande : on décrit, l'IA génère et remplace directement.

Website builder IA : plusieurs modifications en une seule instruction

Les versions précédentes du website builder IA ne traitaient qu'une modification à la fois. Odoo 20 lève cette limitation : on peut demander en une phrase de rendre le titre plus percutant, d'ajouter une forme sur l'image, de réduire le texte sous l'image et d'ajouter un CTA. L'IA applique les quatre modifications simultanément, documente chaque changement dans un rapport et propose un aperçu avant validation.

Le même assistant peut générer des images à la demande depuis une description textuelle ("un athlète dans un garage CrossFit en plein effort"). L'image est générée et proposée en remplacement immédiat de l'image existante sur la page.

Helpdesk IA : résolution par similarité de tickets

L'agent IA du Helpdesk analyse les tickets résolus par le passé pour proposer une solution aux nouveaux tickets similaires. Quand un technicien reçoit une traceback Python complexe ou un bug récurrent, l'IA identifie les cas similaires historiques et formule une réponse argumentée. Elle peut aussi résumer les conversations longues du chatter (particulièrement utile sur les tickets relancés plusieurs fois) et rédiger une réponse de suivi adaptée au ton de la conversation.

En résumé : 4 agents IA distincts dans Odoo 20

Create & Update — agit sur les enregistrements depuis une conversation.
Agent comptable — audits automatiques, détection d'anomalies, rapport d'actions.
Website builder — modifications multiples simultanées, génération d'images.
Helpdesk — résolution par similarité, résumé de threads, réponses de suivi.

Interface mobile refondues et matériel POS simplifié

Un redesign centré sur le touch

L'interface mobile d'Odoo reçoit son redesign le plus important depuis des années. La refonte ne se limite pas à un ajustement cosmétique ; elle repense la hiérarchie de l'information pour les contextes d'usage terrain où l'on tient son téléphone d'une main, souvent en déplacement.

La nouvelle disposition adopte des champs mieux espacés, des zones de touch plus larges, une photo de contact affichée en grand format centré et une hiérarchie visuelle qui permet de scanner rapidement l'essentiel d'une fiche sans scroller. Le résultat ressemble à une application native plutôt qu'à un site web compressé à la taille d'un écran.

Pour les commerciaux qui consultent des fiches client entre deux rendez-vous, les techniciens qui renseignent un compte-rendu sur site, ou les livreurs qui valident un transfert de stock, c'est une amélioration quotidienne concrète qui réduit les erreurs de saisie et la frustration.

Odoo 20 — Nouvelle interface mobile

Avant/après : la nouvelle disposition est taillée pour une utilisation à une main, en déplacement.

Connexion matériel POS sans proxy IoT

Brancher une imprimante de tickets ou un terminal de paiement au Point de Vente était l'une des opérations les plus redoutées lors d'une ouverture de caisse. Cela nécessitait de configurer le proxy IoT d'Odoo, d'importer des certificats SSL et de saisir des adresses IP manuellement. Une seule erreur dans la chaîne et le terminal ne répondait plus.

Odoo 20 contourne ce problème en exploitant l'API Local Network Access disponible dans les navigateurs Chromium. Le navigateur détecte les périphériques connectés au réseau local, affiche une demande de permission à l'utilisateur, et la connexion est établie automatiquement. Aucun certificat à importer, aucune configuration réseau. L'utilisateur clique "Autoriser" et le matériel est opérationnel.

Odoo développe même son propre boîtier blackbox belge pour les besoins de conformité fiscale, ce qui illustre l'importance que l'équipe produit accorde à l'autonomie matérielle de la plateforme. Note de compatibilité : cette fonctionnalité n'est pas encore disponible sur iOS.

Devis : variantes, prix par UoM et Sign automatisé

Odoo 20 — Interface devis avec variantes

Odoo 20 simplifie radicalement la sélection de variantes sur les devis : images dédiées, champs supplémentaires, moins d'erreurs.

Variantes produits enfin lisibles sur le devis

La gestion des variantes produits sur les devis était l'une des interfaces les plus déroutantes d'Odoo pour les nouveaux utilisateurs. Quand un produit existe en vingt configurations (couleur, taille, finition, matière), le devis affichait jusqu'ici une liste de codes peu parlants. Les commerciaux commettaient des erreurs de sélection fréquentes ; les clients recevaient parfois le mauvais article.

Odoo 20 refond cette interface : chaque variante affiche désormais sa propre image, des champs supplémentaires pour différencier les options (dimensions, finition, code couleur), et une interface de sélection simplifiée qui réduit visuellement les options non pertinentes. Le commercial voit immédiatement ce qu'il choisit.

Règles de prix par unité de mesure

Les secteurs qui vendent au kilo, au mètre linéaire, à la palette ou au litre avaient jusqu'ici du mal à modéliser leurs tarifications dans Odoo sans développement spécifique. Odoo 20 introduit des règles de prix par unité de mesure nativement dans le module Sales : on peut définir un tarif différent selon l'UoM de vente, avec des paliers de quantité et des conditions par liste de prix. Un distributeur qui vend des profilés métalliques au mètre dispose enfin d'une tarification native sans customisation.

Multi-pipelines CRM

Les entreprises qui gèrent plusieurs activités ou segments de clientèle très distincts devaient jusqu'ici partager un seul pipeline CRM ou multiplier les instances. Odoo 20 permet de créer des pipelines séparés par équipe commerciale, par produit, par canal ou par segment (grands comptes vs PME vs partenaires). Chaque pipeline a ses propres étapes, ses propres règles d'attribution et ses propres tableaux de bord. Les affaires ne se mélangent plus.

Sign intégré aux automatisations

Le module Sign s'intègre désormais aux règles d'automatisation Odoo. Un exemple concret présenté dans la roadmap : quand une opportunité CRM passe à l'étape "Proposition", Odoo envoie automatiquement une demande de signature d'un NDA avec un signataire dynamique (le contact de l'opportunité) et un signataire fixe (le responsable commercial). Pas de manipulation manuelle, pas de risque d'oubli. Ce workflow se configure une fois et s'applique à chaque opportunité éligible. Il était jusqu'ici réservé aux entreprises qui utilisaient DocuSign ou PandaDoc en complément d'Odoo ; il est maintenant natif.

🖼️

Images par variante

Chaque option produit affiche sa propre image sur le devis. Finies les variantes indiscernables.

📐

Prix par UoM

Tarification native par kilo, mètre, palette, litre. Aucun développement spécifique requis.

🔀

Multi-pipelines CRM

Pipelines séparés par équipe, segment ou canal. Chaque flux reste propre et mesurable.

✍️

Sign automatisé

Envoi automatique du NDA dès qu'une opportunité passe à l'étape "Proposition".

🔄

Réaffectation IA des leads

L'IA réaffecte les leads en masse depuis une instruction conversationnelle.

🏷️

Expiration des points fidélité

Les points de fidélité peuvent désormais expirer selon une durée configurable par programme.

Project : rapports de marge actuelle et projetée

Odoo 20 — Rapports de marge projet

Marges actuelles et projetées par projet, avec détail par mode de facturation : prix fixe, timesheets, jalons, facturation manuelle.

La question que tout directeur de service se pose

Les entreprises de service vivent avec une question permanente : ce projet sera-t-il rentable ? Jusqu'ici, la réponse n'arrivait qu'en clôture, trop tard pour corriger le tir. Odoo 20 introduit deux rapports complémentaires directement dans le module Project.

Marge actuelle

Le rapport de marge actuelle compare, sur la période écoulée, les revenus déjà facturés (ventilés par mode : prix fixe, timesheets, jalons, facturation manuelle, éléments non facturables) avec les coûts réels engagés (temps des collaborateurs, sous-traitance, achats imputés au projet). On obtient un résultat net par projet et par client, actualisé dès qu'une feuille de temps est validée ou qu'une facture est émise.

Marge projetée

Le rapport de marge projetée va plus loin : il calcule ce que le projet devrait produire si tout se déroule comme prévu jusqu'à la fin. Il prend en compte les commandes restant à facturer, les heures budgétées non encore saisies, les jalons à venir. On voit en un coup d'œil si le projet va dans le mur ou s'il est sur la bonne trajectoire, et de combien la marge réelle s'écarte de la marge budgétée.

Cette double lecture (actuel vs projeté) permet aux chefs de projet de prendre des décisions correctives en cours de projet : renégocier un avenant, réallouer des ressources, alerter le client d'un dépassement anticipé.

"Savoir qu'un projet dérive en cours de route, pas après la clôture."
Ce que les rapports de marge d'Odoo 20 rendent enfin possible pour toutes les sociétés de service.

Timesheets : timer global et assistant intelligent

Odoo 20 — Timer timesheets

Timer global ancré dans la barre supérieure : accessible depuis n'importe quel écran sans changer de module.

Odoo 20 — Assistant timesheets

L'assistant analyse l'activité réelle et propose des saisies groupées par projet à valider en un clic.

Le timer global : saisir le temps sans changer d'écran

La saisie du temps reste l'un des points de résistance les plus chroniques dans les équipes de service. Les raisons sont toujours les mêmes : on est sur un autre écran, on est en réunion, on oublie de démarrer le chrono, on remplit tout le vendredi soir de mémoire. Odoo 20 attaque ce problème frontalement.

Un timer accessible depuis n'importe quel écran est désormais ancré dans la barre supérieure de l'interface. Peu importe dans quel module on travaille (CRM, Facturation, Stock…), le timer est là. On clique, on décrit son activité en quelques mots, on sélectionne le projet et la tâche, et le temps commence à courir. On peut le mettre en pause, reprendre, et valider en fin de session. La saisie se fait à chaud, dans le contexte du travail réel, sans avoir à naviguer vers le module Timesheets.

L'assistant timesheets : la saisie intelligente

L'assistant timesheets va encore plus loin. Il analyse l'activité réelle de l'utilisateur dans Odoo : emails lus et rédigés, documents ouverts, réunions planifiées dans le calendrier, tickets traités dans le Helpdesk. À partir de ces signaux, il reconstruit une proposition de saisie de temps groupée par projet et par tâche, que l'utilisateur n'a plus qu'à valider, ajuster si nécessaire, et confirmer.

Un tracker d'activité optionnel, présenté comme "privacy-friendly", peut automatiser ces suggestions de façon continue. Le résultat : les timesheets se remplissent presque d'elles-mêmes, les heures ne sont plus perdues, et les données de facturation sont fiables.

Impact direct sur la facturation : dans les sociétés de conseil qui facturent au temps passé, une saisie de timesheets incomplète ou décalée se traduit directement par une perte de chiffre d'affaires. L'assistant timesheets d'Odoo 20 s'attaque à ce problème structurel, pas seulement à l'ergonomie.

Field Service + Planning : la fusion qui change tout

Odoo 20 — Field Service et Planning fusionnés

Field Service absorbe officiellement le module Planning : ressources humaines et matérielles planifiées sur un seul écran, en temps réel.

Pourquoi la fusion Planning/Field Service

Jusqu'ici, deux modules coexistaient avec des responsabilités qui se chevauchaient : Planning gérait la répartition des ressources humaines sur des créneaux, Field Service gérait les interventions clients avec un technicien et du matériel. Les entreprises qui utilisaient les deux devaient synchroniser manuellement les informations entre les deux modules. Odoo 20 simplifie en fusionnant les deux en un seul module qui gère simultanément les ressources humaines et matérielles sur un seul écran de planification.

Le responsable de planning affecte un technicien, lui attribue les équipements nécessaires, fixe la durée estimée, lie l'intervention à la commande client ou au ticket Helpdesk, et le tout est synchronisé dans un seul flux. Plus de décalage entre la planification et l'exécution terrain.

Nouvelles fonctionnalités de planification

Les fonctionnalités annoncées avec ce module fusionné vont bien au-delà de la simple unification :

  • Temps de trajet dans la vue Gantt : les déplacements entre interventions sont visualisés comme des blocs dans la vue Gantt, ce qui permet de planifier des journées réalistes sans superposition impossible.
  • Optimisation de routing sur la carte : pour un technicien qui enchaîne plusieurs interventions, Odoo calcule l'ordre optimal en fonction des adresses, réduisant les kilomètres parcourus inutilement.
  • Carte en temps réel des techniciens : le responsable voit la position live de chaque technicien sur une carte, ce qui permet de réaffecter rapidement une urgence au technicien le plus proche.
  • Panneau latéral de planification : une interface glisser-déposer pour affecter rapidement des créneaux sans quitter la vue carte.

Compte-rendu d'intervention signé et facturation directe

Le technicien renseigne son compte-rendu d'intervention sur son téléphone depuis des formulaires personnalisables (relevés de mesures, photos, contrôles qualité configurés par type d'intervention). Le client contresigne directement sur l'écran. Ce document signé peut déclencher automatiquement la facturation ; la facture part le soir même sans que personne n'ait à ressaisir quoi que ce soit au back-office.

🗺️

Routing optimisé

Enchaînez les interventions dans l'ordre géographiquement le plus efficace. Moins de kilomètres, plus d'interventions par jour.

📍

Carte temps réel

Position live de chaque technicien. Réaffectez une urgence au plus proche en quelques secondes.

📋

Feuilles personnalisables

Formulaires d'intervention configurables par type de prestation : relevés, photos, contrôles qualité.

Signature sur site → facture

Signature du client sur l'appareil du technicien. Facturation automatique dans la foulée.

⏱️

Trajet dans le Gantt

Les temps de déplacement sont visibles dans la vue Gantt. La planification reflète la réalité terrain.

🔧

Matériel planifié

Ressources humaines et équipements affectés sur le même écran. Fini les doubles gestions.

Helpdesk IA et base de connaissance par groupe

Odoo 20 — Helpdesk IA et base de connaissance

L'agent IA analyse les tickets résolus par le passé et propose une solution contextualisée aux nouveaux tickets similaires.

Résolution par similarité de tickets

Quand un agent support reçoit un ticket, il passe souvent plusieurs minutes à chercher si ce type de problème a déjà été rencontré et comment il a été résolu. Odoo 20 automatise cette recherche : l'agent IA analyse les tickets similaires résolus dans l'historique et propose une solution contextualisée. La proposition inclut le ticket source, la solution appliquée et un niveau de confiance.

La démonstration roadmap montre un ticket "CRM is broken" avec une traceback Python complexe. L'IA identifie un ticket similaire résolu deux mois plus tôt et propose la même procédure de correction. L'agent n'a plus qu'à valider ou ajuster avant d'envoyer sa réponse.

Résumé de conversation et réponses de suivi

Sur les tickets longs avec plusieurs dizaines d'échanges, l'IA peut résumer la conversation en quelques phrases structurées : contexte initial, actions tentées, état actuel, prochaine étape attendue. Un agent qui reprend un ticket laissé par un collègue gagne un temps précieux. L'IA peut aussi rédiger une réponse de suivi adaptée au ton de la conversation (technique, orienté client, formel), que l'agent relit et envoie.

Base de connaissance partagée par groupe

Le module Knowledge permettait jusqu'ici de partager articles et documents utilisateur par utilisateur. Sur une base de 50 personnes, gérer les droits d'accès individuels devient rapidement ingérable. Odoo 20 introduit le partage par groupe : on attribue un article ou un dossier entier à "Équipe Sales BeNeLux", "Département RH" ou "Techniciens Nord", et les droits s'appliquent automatiquement à tous les membres. Quand un nouveau collaborateur rejoint le groupe, il accède immédiatement à la documentation appropriée.

Paie : dashboard actionnable et suppression des work entries

Le nouveau dashboard de paie : un centre de contrôle

Préparer un run de paie mensuel impliquait jusqu'ici de naviguer entre plusieurs écrans pour identifier ce qui bloquait le traitement : des employés sans contrat actif, des comptes bancaires manquants, des numéros d'identification absents, des fiches de paie obsolètes du mois précédent. Cette chasse aux blocages prenait souvent plus de temps que le traitement de la paie lui-même.

Odoo 20 regroupe toutes ces alertes sur un tableau de bord unique et actionnable. Chaque alerte est accompagnée d'un bouton d'action direct qui ouvre l'enregistrement concerné : on voit "3 employés sans compte bancaire" et on clique pour les afficher et corriger directement. Le dashboard permet aussi de configurer le planning de paie (fréquence, dates de coupure) et de personnaliser la mise en page des fiches de paie, le tout depuis un seul écran.

Suppression des work entries

Le concept de "work entries" avait été introduit comme couche intermédiaire entre les absences Time Off et le calcul de la paie. En théorie, cela permettait une grande flexibilité. En pratique, cette couche supplémentaire créait de la confusion : les gestionnaires RH ne comprenaient pas toujours pourquoi une absence validée dans Time Off ne se reflétait pas correctement dans la paie.

Odoo 20 supprime ce mécanisme intermédiaire. Le calcul des absences et du temps travaillé se fait désormais directement depuis le module Time Off, avec une vue calendrier enrichie qui intègre visuellement les différents types d'absence (congés payés, RTT, maladie). Le flux est plus court, plus lisible, et moins sujet aux erreurs de synchronisation.

Interface Pay Runs en plusieurs étapes

La nouvelle interface de traitement de la paie (Pay Runs) séquence clairement les responsabilités : Employees → Time → Payslips. Une barre de progression indique où en est le run. Les équipes RH qui gèrent la paie en équipe peuvent se répartir les tâches avec une vision partagée de l'avancement ; chaque étape a son responsable et son statut.

Fabrication : vues Kanban MRP et rapport ECO

Odoo 20 — MRP New Work Order Kanban

Vue Kanban des work orders par centre de charge : Assembly, Drill, Packing… avec "Update Planning" en un clic.

La vue Kanban des ordres de fabrication par semaine

Jusqu'ici, les responsables de production naviguaient dans des listes de Manufacturing Orders ou des vues Gantt qui demandaient du temps pour interpréter la charge réelle. Odoo 20 introduit une vue Kanban des ordres de fabrication par semaine, avec des indicateurs visuels de charge (couleur, badge de délai) directement sur chaque carte. En un coup d'œil, on voit quelle semaine est surchargée, quels ordres sont en retard et lesquels ont des composants manquants.

La vue Kanban des work orders par centre de charge

Complémentaire à la vue hebdomadaire, la vue Kanban des work orders par centre de charge est taillée pour les chefs d'atelier qui travaillent debout devant un écran. Chaque colonne représente un centre de charge (Assembly 1, Assembly 2, Drill 1, Packing…). Les cartes affichent l'ordre, la quantité, les opérateurs affectés et la plage horaire. Un bouton "Update Planning" recalcule le planning de l'ensemble des work orders en un clic, en tenant compte de la capacité disponible et des délais.

Ce type de visualisation rapproche Odoo des interfaces des MES (Manufacturing Execution Systems) spécialisés, sans nécessiter d'outil tiers.

ECO Overview Report dans le PLM

Le module PLM (Product Lifecycle Management) gère les modifications de produits via des Engineering Change Orders (ECO). Jusqu'ici, il était difficile de mesurer l'impact financier d'une modification avant de la valider : un changement de composant pouvait impacter le coût de revient sans que personne n'en ait conscience.

Odoo 20 introduit le rapport ECO Overview : pour chaque Engineering Change Order, on voit le coût de la nomenclature avant et après modification, l'impact en valeur absolue et en pourcentage, et les composants affectés. Un responsable produit qui envisage de remplacer un composant pour réduire les coûts voit immédiatement si l'économie espérée est réelle ou si d'autres coûts compensent la réduction.

Pour les intégrateurs : la combinaison vue Kanban hebdomadaire + vue Kanban par centre de charge + ECO Overview couvre trois demandes très fréquentes dans les projets manufacturing. Ces écrans étaient souvent développés en spécifique. Avec Odoo 20, ils arrivent nativement.

Stocks : inter-sociétés, valorisation et suivi simplifié

Odoo 20 — Nouveautés stocks

Gestion inter-sociétés et inter-branches renforcée, étiquettes redessinées, valorisation en temps réel améliorée.

Gestion inter-sociétés et inter-branches

Les groupes avec plusieurs entités juridiques (filiales, branches, sociétés sœurs) avaient du mal à gérer les flux de stock entre entités dans Odoo sans développements spécifiques. Odoo 20 renforce nativement la gestion inter-sociétés et inter-branches : un mouvement de stock entre deux sociétés du groupe génère automatiquement le bon de livraison dans la société expéditrice, le bon de réception dans la société destinataire, et les factures internes correspondantes, le tout avec les écritures comptables adaptées à chaque entité.

Le paramétrage permet de définir si les transferts inter-sociétés sont facturés au coût, au prix de transfert convenu ou au prix de marché, avec génération automatique des documents fiscaux associés.

Valorisation en temps réel améliorée

La valorisation des stocks en temps réel (méthode FIFO, coût moyen pondéré, coût standard) bénéficie d'améliorations qui accélèrent les recalculs sur de gros volumes. Les états de valorisation sont désormais plus réactifs et plus précis sur les flux de réception avec correction de prix.

Étiquettes de picking redessinées

Les étiquettes de picking et d'expédition ont été entièrement redessinées pour être plus lisibles sur les imprimantes industrielles. La hiérarchie de l'information est revue (référence produit, lot/série, quantité, emplacement) et les codes-barres sont plus grands et plus contrastés pour une lecture fiable dans des conditions de lumière variables.

Le mode de suivi simplifié

Pour les entreprises qui ont besoin d'un suivi de stock minimal sans la complexité d'un WMS complet, Odoo 20 propose un mode simplifié : un seul champ "On Hand" sur la fiche produit, mis à jour manuellement ou automatiquement via les livraisons. On coche "Track Inventory" sur le produit, on renseigne le stock initial, et le système déduit au fil des commandes confirmées. Pas d'emplacements, pas de règles de putaway, pas de valorisation complexe. C'est exactement ce que demandent les petites structures qui veulent un suivi sans investir dans une configuration logistique complète.

Comptabilité : paiements directs, réconciliation étendue et TTC/HT

Pay from Odoo : les paiements fournisseurs sans export XML

Jusqu'ici, régler un batch de factures fournisseurs depuis Odoo nécessitait d'exporter un fichier XML SEPA, de se connecter à l'interface bancaire, d'importer le fichier, et de valider manuellement. Quatre étapes, quatre risques d'erreur, autant de friction.

Odoo 20 introduit la fonctionnalité "Pay from Odoo" : les paiements fournisseurs peuvent être envoyés directement à la banque depuis Odoo, via un fichier SEPA ou une connexion bancaire directe (selon l'établissement). Une signature unique valide le batch complet. Le retour de la banque (confirmation de virement) est récupéré automatiquement et mis en regard des paiements.

Réconciliation sur tous les comptes

Jusqu'ici, la réconciliation automatique (lettrage) était réservée aux comptes clients et fournisseurs. Odoo 20 l'étend à n'importe quel compte de bilan : comptes de TVA, comptes d'attente, comptes inter-sociétés, comptes de dépôt. Pour chaque compte lettrable, Odoo génère automatiquement les écritures d'ajustement nécessaires : différences de change, reports de revenus, régularisations d'actifs.

Bascule dynamique TTC/HT

Sur un document en cours de saisie (devis, facture, commande), on peut désormais basculer entre affichage TTC et HT sans reconfigurer le produit ni changer de mode de comptabilisation. C'est particulièrement utile pour les entreprises qui adressent à la fois des professionnels (HT) et des particuliers (TTC) avec les mêmes produits.

Plusieurs identifiants partenaires

Odoo 20 permet de stocker plusieurs identifiants pour un même partenaire : numéro de TVA intracommunautaire, numéro de registre de commerce, LEI (Legal Entity Identifier pour les entreprises cotées), numéro EORI pour les douanes. Chaque type d'identifiant est validé selon son format attendu, ce qui évite les erreurs de saisie qui bloquent les déclarations fiscales ou les exports EDI.

Site public de comptabilité : Odoo 20 publie un site public ("Public Accounting Website") qui référence la déductibilité des charges, le plan de comptes et les taxes pour chaque localisation. Pratique pour les fiduciaires et les consultants qui configurent des instances pour des clients dans des pays où ils ne sont pas spécialistes de la fiscalité locale.

Calendrier : la refonte complète (enfin)

Plusieurs calendriers dans un seul écran

Le module Calendrier d'Odoo reçoit dans la version 20 sa mise à jour la plus importante depuis des années. On peut désormais afficher plusieurs calendriers dans la même vue : calendrier personnel, calendrier d'équipe, jours fériés du pays, calendriers projets. Chaque calendrier a sa propre couleur et peut être activé ou masqué individuellement.

Synchronisation Google et Outlook multiple

La synchronisation avec Google Calendar et Microsoft Outlook est désormais multiple : on peut connecter plusieurs comptes Google et plusieurs comptes Outlook en même temps. Un consultant qui gère deux adresses email (son entreprise et un client en portage) peut synchroniser les deux calendriers dans Odoo sans choisir l'un ou l'autre.

Page de réservation personnelle (équivalent Calendly natif)

Chaque utilisateur dispose d'une page de réservation publique, fonctionnellement équivalente à Calendly. Le lien peut être partagé par email ou ajouté à une signature. L'interlocuteur choisit un créneau disponible, remplit ses coordonnées, et le rendez-vous est créé directement dans Odoo, avec notification, rappel et synchronisation calendrier. Fini l'abonnement Calendly (8 €/mois minimum) pour les équipes commerciales.

Synchronisation des lieux de travail

Les événements peuvent désormais indiquer le lieu de travail (bureau, télétravail, site client). La synchronisation se fait avec le module HR de façon à ce que les plannings de présence et les calendriers individuels soient cohérents.

Détection automatique de l'heure

Quand on crée un événement avec un titre contenant une heure ("Réunion de lancement 10h30" ou "Call 2pm"), Odoo détecte automatiquement l'heure et crée l'événement à l'heure indiquée, sans avoir à renseigner le champ heure séparément. Micro-fonctionnalité en apparence, mais c'est exactement le genre de friction qui fait qu'on n'utilise pas l'outil.

eCommerce : retours, cross-sell et barre de promotion

Odoo 20 — Nouveautés eCommerce

Gestion des retours en self-service depuis le portail client : sélection des articles, motif de retour, génération automatique du BL retour.

Retours en self-service depuis le portail

La gestion des retours clients était l'un des points les plus chronophages pour les équipes e-commerce : chaque retour nécessitait un échange email, une vérification manuelle de la commande, la création d'un bon de retour dans Odoo et l'envoi d'un bordereau. Odoo 20 permet au client d'initier son retour directement depuis le portail : il sélectionne la commande concernée, coche les articles à retourner, indique le motif, et confirme. Odoo génère automatiquement le bon de retour en stock et déclenche le flux de remboursement. L'équipe logistique reçoit une notification et n'a plus à traiter la demande initiale.

Cross-sell automatisé basé sur les commandes

Le cross-sell dans Odoo e-commerce bénéficie d'une logique de recommandation basée sur les produits réellement commandés ensemble dans l'historique. Si 40 % des clients qui achètent un produit A achètent aussi un produit B dans la même commande, B est automatiquement proposé en cross-sell sur la page de A. Pas de règle manuelle à configurer ; la recommandation s'améliore avec le volume de commandes.

Pages catalogue autonomes

Les pages catalogue autonomes permettent de publier un catalogue de produits sans nécessiter un site web Odoo complet. On peut ainsi envoyer un lien vers un catalogue spécifique (par exemple pour un salon professionnel ou une gamme saisonnière) sans exposer l'intégralité de la boutique.

Barre de progression des promotions

La barre de progression des promotions est l'une des techniques CRO les plus efficaces pour augmenter le panier moyen. Sous le résumé du panier, une barre affiche "Plus que 20 € pour la livraison gratuite" ou "Plus que 30 € pour -10 %". Elle met à jour dynamiquement au fil des ajouts. Elle arrive nativement dans Odoo 20, sans développement spécifique ni app tierce.

Retours self-service Cross-sell automatisé Pages catalogue autonomes Dashboard eCommerce Demande d'avis client auto Barre de progression promo

Marketing automation avec WhatsApp et Stories

Odoo 20 — Marketing Automation

Nouveaux steps "AI", "Split", "Filter", "Interactions" dans Marketing Automation. WhatsApp en canal natif.

Steps IA, Split et Filter dans Marketing Automation

Les workflows d'automation Odoo 20 intègrent plusieurs nouveaux steps qui rapprochent la plateforme des outils spécialisés comme HubSpot ou Brevo :

  • Step "AI" : génère dynamiquement le contenu d'un email ou d'un message personnalisé en fonction du profil du contact. L'IA adapte le message au secteur, au comportement d'achat ou au stade du parcours client.
  • Step "Split" : divise l'audience en deux groupes pour un A/B test. Chaque branche suit un chemin indépendant ; les résultats peuvent être comparés directement dans le rapport du workflow.
  • Step "Filter" : applique un filtre conditionnel sur n'importe quel champ Odoo pour orienter les contacts vers des branches différentes selon leur profil (type d'entreprise, valeur de commande, pays…).
  • Step "Interactions" : déclenche des actions selon les interactions du contact avec les emails précédents (ouverture, clic, absence de clic après X jours).

WhatsApp en canal natif

WhatsApp est désormais un canal natif dans Marketing Automation, sans intégration tierce. On peut envoyer des messages WhatsApp templates approuvés comme étape d'un workflow, dans une séquence multicanale qui alterne email, WhatsApp et SMS selon les préférences du contact. Pour les marchés où le taux d'ouverture WhatsApp dépasse 90 %, c'est une fonctionnalité stratégique.

Social Marketing : Stories et premier commentaire

Le module Social Marketing gagne la publication de Stories sur Instagram et Facebook, planifiées depuis Odoo comme n'importe quel autre post. On peut aussi planifier le premier commentaire d'une publication (technique courante pour ajouter des hashtags sans alourdir la légende).

Email Marketing

Email Marketing reçoit de nouveaux blocs de mise en page, des templates actualisés, des listes de contacts dynamiques (segments recalculés automatiquement selon des critères Odoo) et une gestion améliorée des pièces jointes volumineuses.

Téléphonie cloud dans 100+ pays

Achat de numéros locaux depuis Odoo

Odoo 20 intègre un système de téléphonie cloud complet. On peut acheter des numéros de téléphone locaux dans plus de 100 pays directement depuis l'interface Odoo, gérer les extensions par collaborateur et configurer les callflows visuellement.

Callflows visuels

La configuration des flux d'appels se fait via un éditeur visuel avec arbre de décision : selon le numéro composé, l'heure, le jour de la semaine ou les jours fériés, l'appel est routé vers le bon service ou la bonne file d'attente. Un appel arrivant en dehors des heures ouvrées peut être redirigé vers un répondeur personnalisé ou une file d'attente de tickets Helpdesk. Un appel depuis un numéro VIP peut être routé directement vers le gestionnaire de compte.

Transcription synchronisée

Les appels enregistrés sont accessibles avec un lecteur synchronisé : la transcription défile en parallèle de l'audio, chaque phrase est horodatée et cliquable. On peut naviguer dans une conversation de 45 minutes en cliquant directement sur la phrase qui contient le mot-clé recherché. Cette fonctionnalité est particulièrement précieuse pour les équipes commerciales qui veulent retrouver un engagement pris pendant un appel, ou pour les managers qui coachent leurs équipes sur leurs appels clients.

Impact tarifaire : des outils comme Aircall ou RingCentral coûtent entre 30 et 50 €/utilisateur/mois. Pour une TPE de 10 personnes, l'intégration native de la téléphonie dans Odoo 20 représente une économie potentielle de 3 000 à 6 000 € par an, tout en supprimant l'intégration entre deux outils.

Verticaux sectoriels : Hotel+, Construction et nouveaux métiers

Odoo 20 — Verticaux sectoriels

Odoo 20 approfondit ses solutions sectorielles existantes et lance de nouveaux verticaux pour des métiers très spécifiques.

Hotel+

Le module Hotel+ d'Odoo 20 devient un vrai PMS (Property Management System) avec : gestion de l'occupation par type de chambre, channel manager via Channex (synchronisation des disponibilités et des tarifs sur Booking.com, Expedia, Airbnb…), Revenue Management System pour les stratégies de tarification dynamique, gestion du housekeeping (attribution des tâches de nettoyage, suivi de statut par chambre) et listes de prix saisonnières. La compatibilité avec le module POS permet de gérer la restauration, le bar et les extras hôteliers dans le même système.

Construction

Le vertical Construction couvre l'ensemble du cycle d'un chantier : devis avec postes de travaux (décomposition par lot, nature des coûts, frais généraux et marges par poste), planification avec WBS (Work Breakdown Structure) et gestion de la sous-traitance (bons de commande sous-traitants liés aux lots du projet), et facturation à l'avancement (situations de travaux au pourcentage d'avancement ou à l'avancement physique constaté).

Nouveaux verticaux

VerticalFlux couverts
Auto Repair ShopRéception du véhicule, diagnostic, devis réparation, pièces détachées en stock, facturation.
Custom Industrial EquipmentProjets sur mesure, nomenclatures configurées à la commande, suivi production et SAV.
Nursing / Retirement HomeGestion des résidents, planification des soins, facturation aux familles et mutuelles.
Pet GroomerPrise de RDV, fiche animal, prestations, paiement en caisse POS.
Community CarePlanification des interventions à domicile, feuilles de soins, télégestion.
Recruitment FirmIntégration Better Talent, flux CRM → Recrutement → Facturation client unifié, portail candidat.
EstateCompatibilité Real Estate + Estate Management + Owner Association sur un même compte Odoo.

En préparation pour les versions suivantes : Agri-Equipment Rental, Beauty Parlor, Insurance Broker.

Paiements dans les nouveaux marchés

Odoo 20 élargit son réseau de prestataires de paiement pour les marchés en croissance : ECPay (Taïwan), Xendit (Singapour), PayWay (Cambodge), QF Pay (LATAM), Belvo et Kueski (LATAM). Les marketplaces TikTok Shop et Lazada sont intégrées nativement, avec un moteur de marketplace générique pour d'autres plateformes régionales.

Découvrir Odoo 20 avec Prelium →
Odoo 20 — Disponibilité prévue automne 2026 Analyse basée sur la roadmap officielle de Luc Nailis, Product Owner chez Odoo.
Simple · Efficient · Affordable
dans Odoo
Se connecter pour laisser un commentaire.
Calculer la marge chantier
ou pourquoi la méthode des coûts complets est indispensable pour vérifier vos taux de marge.