Aller au contenu
Azinove, Accueil
Toutes les analyses

Odoo 20 : les nouveautés qui comptent pour une PME

Sortie en septembre 2026, Odoo 20 revoit la comptabilité, fond les interventions dans Planning et met des agents IA partout. Ce qui change pour une PME française, ce qui est réservé à l’Enterprise, et quand passer à la 20 depuis une 17, une 18 ou une 19.

Azinove
Équipe Odoo, Azinove SAS (Strasbourg)
Odoo 20 : les nouveautés qui comptent pour une PME

Odoo 20 est sorti en septembre 2026 et Odoo l’a présenté le 24 septembre lors de l’Odoo Experience, à Bruxelles. Ses notes de version s’étendent sur des dizaines d’applications et de localisations ; pour une PME française, l’essentiel tient en quatre points : une comptabilité restructurée (comptes parents, amortissements, statuts de paiement), les interventions sur site intégrées à Planning, des agents IA dans toute la base, et des prérequis techniques relevés. Ce guide trie ce qui change vraiment, ce qui est réservé à l’Enterprise, et ce que cela implique pour décider quand migrer depuis une 17, une 18 ou une 19.

Odoo 20 en bref : sortie, support et éditions

Comme chaque version majeure, Odoo 20 bénéficie de trois ans de support standard, jusqu’en septembre 2029 (date prévue). Les versions en support standard sont aujourd’hui la 18, la 19 et la 20 ; la 17 en est sortie en septembre 2026, et les correctifs de sécurité ne sont fournis que pendant le support standard. Le détail des échéances et de la méthode figure dans notre guide de migration de version Odoo.

Les notes de version ne précisent presque jamais l’édition concernée. Le repère le plus sûr est le code source de la Community 20.0, publié par Odoo : les applications Comptabilité, Studio, Planning, Paie, Signature, Documents, Assistance, Qualité, PLM, Code-barres et l’application IA n’y figurent pas. Ce sont des applications Enterprise, comme l’explique notre comparatif Odoo Community ou Enterprise.

Odoo 20 pour une PME : les changements marquants par domaine (sources : notes de version Odoo 20, code source Community 20.0)
DomaineChangements marquantsApplication présente en Community
ComptabilitéComptes parents, modèles d’amortissement, prédiction des lignes de factures fournisseurs, relances clients, statuts de paiement renommésNon : la Community s’arrête à la Facturation
Ventes et CRMRègles de répartition des pistes, sections de devis réutilisables, marges modifiables, commissions sur encaissementOui, sauf Commissions
Stock et fabricationStock à une date passée, analyse de l’ancienneté du stock, seuils de réapprovisionnement suggérés, production continueOui, sauf Code-barres, Qualité, PLM et l’atelier (Shop Floor)
Projets et servicesRôles de projet, minuteur accessible partout, nouveaux rapports de rentabilité, Field Service fondu dans PlanningProjet et journal des temps : oui ; application Feuilles de temps (minuteur) et Planning : non
RHTélétravail intégré à Employés, horaires variables, jours calendaires ou ouvrés pour les congés, lots de paie traités en étapesEmployés, Congés, Présences, Notes de frais : oui ; Paie : non
IAAgents qui créent et modifient des enregistrements, serveur MCPNon
Interface et techniqueMode hors ligne, droits d’accès simplifiés, Python 3.12 et PostgreSQL 16 au minimumPrérequis et droits d’accès : toutes les éditions

Dernier repère : certaines lignes des notes de version portent la mention « disponible depuis la 19.0 », voire depuis une version plus ancienne. Ces changements sont donc déjà disponibles sur ces versions ; ils ne justifient pas à eux seuls une migration.

Comptabilité et finance : les changements du quotidien

C’est le domaine le plus remanié, et celui qui demande le plus de formation des utilisateurs :

  • Comptes parents : ils remplacent les groupes de comptes pour structurer le plan comptable, et le code de compte devient facultatif. Les rapports et développements qui s’appuient sur les groupes sont à revoir.
  • Immobilisations : les modèles d’immobilisation laissent place à des modèles d’amortissement, limités à la logique de calcul ; le reste du paramétrage est porté par les comptes d’immobilisation eux-mêmes.
  • Prédiction des lignes de factures fournisseurs : à la saisie ou à l’import, Odoo propose produit, compte, taxe et distribution analytique d’après l’historique et le libellé, sans écraser ce qui a été saisi à la main.
  • Relances de factures clients : envoi manuel depuis la liste des factures ou le bouton « Envoyer », et relances automatiques activables dans les paramètres de la comptabilité.
  • Statuts de paiement renommés : le statut « en cours » devient « payé », et « payé » devient « rapproché » (dans l’interface anglaise : In Process, Paid, Reconciled). Le bouton de rapprochement manuel passe dans le menu Action, pour inciter à lettrer les paiements avec les vraies opérations bancaires.
  • Cohérence bancaire : toute écriture qui touche un compte bancaire doit désormais provenir d’une transaction bancaire.
  • Paiement des fournisseurs depuis Odoo : à l’unité ou par lot, avec une seule signature, par une interface d’initiation de paiement (PISP). La prise en charge de vos banques est à vérifier.
  • Notes de frais : le menu dédié disparaît de la comptabilité ; une note de frais approuvée génère une facture fournisseur en brouillon dans le journal de dépenses par défaut, contrôlée et comptabilisée avec les autres.
  • Prix HT ou TTC : un sélecteur bascule l’affichage sur les commandes de vente, les commandes d’achat et les factures, chaque taxe pouvant y déroger.
  • Valorisation sans l’application Inventaire : le stock disponible et sa valorisation comptable peuvent être gérés sans installer Inventaire.

Pour la France, les notes de version citent deux ajouts : des modèles de plaquettes annuelles conformes au PCG, avec sections financières préremplies et textes d’aide pour les mentions obligatoires, et la détection automatique, dans l’annuaire de la facturation électronique, des adresses correspondant au SIREN saisi sur la fiche du client.

Facturation électronique : Odoo 20 n’est pas un prérequis

Depuis le 1er septembre 2026, toute entreprise assujettie à la TVA en France doit pouvoir recevoir ses factures électroniques par une plateforme agréée ; les PME devront aussi les émettre à partir du 1er septembre 2027. Odoo est plateforme agréée, et son module français (l10n_fr_pdp) reçoit en Factur-X, UBL ou CII, envoie en UBL et prend en charge l’e-reporting.

Ce module est documenté dès Odoo 18 : une base en 18 ou en 19 n’a pas besoin de la 20 pour être en règle. Odoo 20 apporte un confort (la détection des adresses dans l’annuaire), pas une obligation. Pour une base en 17 ou plus ancienne, la question se pose autrement : la migration est de toute façon due, et autant viser une version qui couvre la réforme. Le détail du calendrier et la checklist sont dans notre guide sur la facturation électronique avec Odoo.

Ventes et CRM

  • Répartition des pistes : chaque commercial peut être « toujours dans la rotation », « dans la rotation avec une limite » ou « hors rotation ».
  • Génération de pistes : elle s’appuie désormais sur la base d’entreprises de Dun & Bradstreet ; Odoo annonce plus de 580 millions d’entités, ciblables par secteur et par zone.
  • Devis : sections dont la quantité et l’unité se mettent à jour d’un coup, descriptions sur plusieurs lignes, sections enregistrées comme modèles réutilisables ; marge modifiable directement sur la ligne, le prix étant recalculé.
  • Commissions calculées sur le montant encaissé, et tarifs par période ou par jour de la semaine.
  • Sans l’application Inventaire : confirmation d’expédition et suivi de l’exécution des commandes, utile à une société de services qui livre peu de matériel.
  • Opportunité vers projet : un projet peut être créé directement depuis une opportunité.

Stock et fabrication

Côté logistique, les ajouts parlent surtout aux PME qui pilotent un stock serré :

  • Stock à une date passée, consultable à l’horodatage près en conservant les filtres, et analyse de l’ancienneté du stock depuis l’analyse des mouvements.
  • Seuils de réapprovisionnement suggérés : minimum et maximum calculés d’après l’historique de la demande, la couverture souhaitée en jours et la fréquence de commande.
  • Flux intersociétés : réapprovisionnement d’une société par une autre, livraison depuis l’entrepôt d’une autre société, transfert correct de la valorisation.
  • Frais d’approche affectés à des produits précis d’un transfert.

En fabrication, la production continue permet de déclarer les quantités produites sur les ordres de travail et de lancer l’opération suivante dès qu’une partie est prête. Les ordres de fabrication se scindent pour produire le reliquat plus tard, l’approvisionnement peut créer des ordres en brouillon ou confirmés, la consommation flexible devient la règle pour tous les ordres et les nomenclatures se comparent côte à côte. Pour la mise en place complète, voir notre guide Odoo pour une PME industrielle.

Projets, feuilles de temps et interventions

  • Projet : rôles affectés aux membres de l’équipe, tâches attribuables à des utilisateurs du portail, clients ayant accès au projet sans en être abonnés. L’ancien rapport de rentabilité du tableau de bord disparaît au profit de rapports dédiés au budget et aux marges réelles et prévisionnelles.
  • Feuilles de temps (Enterprise) : le minuteur passe dans la barre du haut, utilisable depuis n’importe quel écran ; une intégration avec ActivityWatch transforme l’activité de l’appareil en feuilles de temps en gardant les données privées, et l’assistant de saisie gagne des règles partageables.
  • Tableaux de bord : comparaison des objectifs de facturation et du temps facturable réellement saisi.
  • Interventions sur site : l’application Field Service est supprimée et ses fonctions rejoignent Planning. Les interventions y sont planifiées comme des créneaux, depuis Planning, une commande ou un ticket, avec rapports d’intervention, temps de trajet et vue carte.

Ce dernier point est le plus structurant pour une entreprise de maintenance ou d’installation : utilisateurs, droits et habitudes passent d’une application à l’autre, à prévoir dans la recette. Pour le cycle complet d’une société de services, voir notre guide Odoo pour une société de services.

Ressources humaines et paie

  • Employés : le module de télétravail est intégré à l’application, les horaires variables se saisissent en mode calendrier et, avec l’application Paie, le salaire se simule depuis la fiche de l’employé.
  • Congés : décompte en jours ouvrés ou en jours calendaires, durée minimale de demande, jours fériés chargés pour l’année avec ceux du pays de la société suggérés.
  • Présences : rapport d’analyse des heures supplémentaires, règles propres aux jours fériés, pointage de sortie automatique pour les horaires flexibles.
  • Notes de frais : plafonds par poste, appliqués par le responsable avant l’approbation finale.
  • Paie (Enterprise) : traitement des lots de paie en étapes, impression d’essai avant validation, simulation du brut à partir d’un net cible, tableau de bord qui fait ressortir les alertes de paramétrage.

Les notes de version ne mentionnent aucune évolution propre à la paie française ; dans la documentation de la localisation, le module comptable de la paie française reste à installer manuellement.

IA : ce qui est réellement livré, et à quelles conditions

L’IA est le thème central de la version. Concrètement, les agents d’Odoo 20 créent et modifient des enregistrements à partir d’une demande en langage naturel, répondent à des questions sur un fichier, acceptent la dictée vocale et peuvent être déclenchés par des actions automatisées ou planifiées. S’y ajoutent un assistant qui répond aux questions financières à partir des seules données comptables de la base, la détection de tickets similaires dans Assistance, le renommage de fichiers dans Documents et un assistant de création de pages pour le site web.

Odoo 20 expose aussi un serveur MCP (Model Context Protocol) : un agent externe peut lire et modifier la base dans la limite des droits de l’utilisateur. La documentation recommande l’authentification OAuth, réservée aux utilisateurs internes, et prévoit une liste de clients approuvés ; l’option d’enregistrement dynamique des clients laisse, selon elle, n’importe quelle application s’inscrire. Qui peut connecter quel agent devient une décision de gouvernance, au même titre que les droits d’accès : c’est le sujet de notre article sur le pilotage des agents IA en production.

Trois conditions sont à intégrer au budget :

  • toutes les fonctions d’IA consomment des crédits, achetés par le service d’achats intégrés d’Odoo (IAP) ;
  • installer l’application IA sur le plan Standard déclenche le passage au plan Personnalisé ;
  • l’application IA ne figure pas dans le code de la Community : c’est une fonction Enterprise.

Studio, site web et interface

  • Studio (Enterprise) : nouvel éditeur de rapports PDF, champs multiples (many2many) utilisables dans les rapports, personnalisation des formulaires et des étapes kanban, noms techniques plus lisibles.
  • Site web : l’assistant IA crée des pages, des formulaires et des menus ; les blocs qu’il a générés ou modifiés sont signalés dans l’éditeur. Les données structurées sont ajoutées par défaut au HTML, un fichier llms.txt peut être créé depuis les paramètres, Google Tag Manager est pris en charge et les URL acceptent les caractères accentués.
  • Mode hors ligne : créer, modifier, archiver et supprimer des enregistrements sans connexion, relancer des recherches déjà faites ; les changements se synchronisent au retour du réseau.
  • Au quotidien : destinataires en copie dans les e-mails envoyés depuis Odoo, messages épinglés dans le chatter, glisser-déposer de plusieurs enregistrements dans les listes et les kanbans, activités assignables à un rôle et non plus seulement à une personne.

Côté technique et hébergement

C’est la partie qui pèse le plus sur une migration, surtout avec des modules spécifiques :

  • Prérequis serveur : pour une installation sur vos serveurs, Odoo 20 exige Python 3.12 et PostgreSQL 16 au minimum (contre Python 3.10 et PostgreSQL 13 pour la 19). Une montée de version peut donc entraîner celle du système et de la base de données.
  • Droits d’accès simplifiés : les règles d’enregistrement disparaissent au profit d’un domaine porté par le droit d’accès lui-même. Tout module spécifique qui définit ses propres règles est à adapter.
  • Suivi des modifications : les valeurs de suivi du chatter sont supprimées et le message est généré à la volée ; un module dédié existe pour les administrateurs qui en ont encore besoin. Rapports et exports qui lisaient ces valeurs sont à revoir.
  • Interface : les icônes Font Awesome sont remplacées par Material Symbols, à vérifier dans les vues de vos développements ; les notifications push ne passent plus par Firebase mais par l’infrastructure d’Odoo.

Sur Odoo Online, l’infrastructure est gérée par Odoo, les modules Python spécifiques ne sont pas installables et la mise à niveau suit le calendrier fixé par Odoo. Sur Odoo.sh ou sur vos serveurs, ces changements s’ajoutent au portage des modules sur mesure. Le 2 novembre 2026, le formulaire en ligne d’upgrade.odoo.com proposait encore la 19.0 comme version cible la plus récente : vérifiez que la 20 est ouverte pour votre hébergement avant de fixer une date.

Faut-il passer à Odoo 20, et quand ?

Le service de mise à niveau d’Odoo permet de passer de n’importe quelle version à toute version majeure en support standard : on peut donc aller directement d’une 16, 17 ou 18 vers la 20. La décision dépend surtout de votre point de départ.

Quand passer à Odoo 20 selon votre version (sources : documentation Odoo 20.0, support standard et étendu)
Votre versionFin du support standardNotre lecture
Odoo 17 ou antérieureSeptembre 2026 ou avantMigrer sans attendre : plus de correctifs de sécurité. Viser la 20 dès qu’elle est proposée comme cible et si vos modules tiers existent pour elle, sinon la 19.
Odoo 18Septembre 2027 (prévue)Planifier dans les douze mois, en visant directement la 20 pour l’horizon le plus long (septembre 2029).
Odoo 19Septembre 2028 (prévue)Pas d’urgence. Migrer si une nouveauté de la 20 règle un vrai problème (interventions, comptabilité, IA), sinon laisser mûrir la version et vos applications tierces.
Odoo OnlineMêmes dates ; mise à niveau imposée selon le calendrier d’OdooLa mise à niveau est imposée : préparez la recette avant la date limite notifiée.

Ce qu’il faut vérifier avant de viser la 20

  • les modules spécifiques et tiers : version 20 disponible, règles d’enregistrement à convertir, dépendance aux groupes de comptes ou aux valeurs de suivi ;
  • les serveurs : Python 3.12 et PostgreSQL 16 si vous hébergez Odoo vous-même ;
  • la comptabilité : plan comptable, immobilisations et rapports à contrôler après conversion, utilisateurs à former aux nouveaux statuts de paiement ;
  • les interventions : passage de Field Service à Planning pour les techniciens et leurs responsables ;
  • l’IA : plan d’abonnement, budget de crédits et règles de connexion des agents externes.

La méthode (inventaire, bases de test, portage, recette, bascule) est détaillée dans notre guide de migration Odoo, et les postes à budgéter dans le budget d’un projet Odoo.

Questions fréquentes

Quelle est la date de sortie d’Odoo 20 ?

Septembre 2026 : Odoo l’a présenté le 24 septembre 2026 à l’Odoo Experience de Bruxelles. Son support standard court jusqu’en septembre 2029 (date prévue).

Odoo 20 existe-t-il en Community ?

Oui, le code de la Community 20.0 est publié par Odoo. Mais la comptabilité complète, Studio, Planning, la Paie et l’application IA n’en font pas partie : ce sont des applications Enterprise.

Faut-il Odoo 20 pour la facturation électronique ?

Non. Le module de plateforme agréée est documenté dès Odoo 18. En revanche, une base en 17 ou plus ancienne doit migrer, ne serait-ce que pour retrouver les correctifs de sécurité.

Les fonctions d’IA sont-elles incluses dans l’abonnement ?

Pas entièrement : elles consomment des crédits IAP achetés à part, et l’application IA fait passer une base du plan Standard au plan Personnalisé.

Peut-on passer directement d’Odoo 17 à Odoo 20 ?

Oui avec le service de mise à niveau d’Odoo (Enterprise), dès que la 20 est proposée comme cible pour votre hébergement et une fois vos modules portés vers la 20. Pour une base Community, les options sont détaillées dans notre guide de migration.

Par où commencer

Par une lecture croisée : vos processus et vos développements d’un côté, les notes de version de la 20 de l’autre. Chez Azinove, partenaire officiel Odoo à Strasbourg, nous partons de cet inventaire pour dire, module par module, ce que la 20 rend inutile, ce qu’elle oblige à réécrire et ce qui peut attendre, puis nous menons la migration, la recette et la formation. Pour le portage et les modules spécifiques, voir notre développement Odoo sur mesure ; pour le cadrage et l’accompagnement, notre activité d’intégrateur Odoo en France. Le plus simple reste un échange de 30 minutes : nous contacter.

Sources

  1. Odoo — Odoo 20 Release Notes, notes de version par application et par localisation (septembre 2026, consultées le 2 nov. 2026) — odoo.com
  2. Odoo — Blog, « Meet Odoo 20 » (24 sept. 2026) — odoo.com
  3. Odoo — Blog, « Odoo takes stock of 2026 and unveils its ambitions for 2027 during Odoo Experience » (24 sept. 2026) — odoo.com
  4. Odoo — Documentation 20.0, « Standard and extended support » (consultée le 2 nov. 2026) — odoo.com
  5. Odoo — Documentation 20.0, « Upgrade » (consultée le 2 nov. 2026) — odoo.com
  6. Odoo — Odoo Upgrade Service, formulaire de demande et versions cibles proposées (consulté le 2 nov. 2026) — upgrade.odoo.com
  7. Odoo — Documentation 20.0, « France » : modules de la localisation, facturation électronique par plateforme agréée, e-reporting, Chorus Pro (consultée le 2 nov. 2026) — odoo.com
  8. Odoo — Documentation 18.0, « France » : module l10n_fr_pdp de facturation électronique (consultée le 2 nov. 2026) — odoo.com
  9. Odoo — Documentation 20.0, « AI » : agents, crédits IAP, passage au plan Personnalisé (consultée le 2 nov. 2026) — odoo.com
  10. Odoo — Documentation 20.0, « AI MCP server » : connexion d’un agent externe, OAuth ou clé d’API, clients approuvés (consultée le 2 nov. 2026) — odoo.com
  11. Odoo — Documentation 20.0, « Field service » : interventions planifiées dans l’application Planning (consultée le 2 nov. 2026) — odoo.com
  12. Odoo — Documentation 20.0, « Odoo Online » : hébergement géré par Odoo, modules spécifiques non pris en charge (consultée le 2 nov. 2026) — odoo.com
  13. Odoo — Documentation 20.0, « Source install » : Python 3.12 et PostgreSQL 16 au minimum (consultée le 2 nov. 2026) — odoo.com
  14. Odoo S.A. — Code source de la Community, dépôt odoo/odoo, branche 20.0, dossier addons (consulté le 2 nov. 2026) — github.com
Partager cette analysePartager sur LinkedInPartager sur X
Odoo pour une société de services en Alsace : projets, feuilles de temps, facturation à l’avancement et rentabilité par affaire
15 min de lecture

Odoo pour une société de services en Alsace : projets, feuilles de temps, facturation à l’avancement et rentabilité par affaire

Devis qui crée le projet, feuilles de temps, facturation au forfait, au temps passé ou par jalons, acomptes, frais refacturés, rentabilité par affaire et comptabilité française : ce qu’un cabinet de conseil, un bureau d’études ou une agence d’Alsace met réellement en place avec Odoo.

Lire l’article
GPT-5.6 Sol, Terra, Luna : les nouveaux modeles d’OpenAI
7 min de lecture

GPT-5.6 Sol, Terra, Luna : les nouveaux modeles d’OpenAI

OpenAI lance GPT-5.6 en trois tiers : Sol (flagship), Terra (equilibre) et Luna (rapide et abordable). Nouveau nommage, nouveaux prix, nouveau gouvernement : voici ce qui change.

Lire l’article
Carte-titre du guide : Odoo pour une PME industrielle en Alsace
12 min de lecture

Odoo pour une PME industrielle en Alsace : ce qu’il faut mettre en place, et dans quel ordre

Nomenclatures, ordres de fabrication, postes de travail, lots et numéros de série, sous-traitance, qualité, maintenance, FEC et facturation électronique : ce qu’un atelier ou une usine d’Alsace met réellement en place avec Odoo, et dans quel ordre.

Lire l’article