Odoo 20 est arrivée cet automne avec des notes de version d'une longueur inhabituelle : environ 700 nouveautés, réparties dans 55 sections. On l'a installée sur une base de démonstration et on a tout relu, ligne à ligne. Plutôt que de tout reprendre, voici les huit changements qui, à notre avis, vont le plus compter pour une PME française.
1. L'IA a enfin sa propre application
Jusqu'ici, l'IA d'Odoo se résumait à quelques boutons dispersés. Dans Odoo 20, elle devient une application, organisée en agents. Un agent a un rôle, des instructions, des sources (vos procédures, vos documents) et surtout des compétences : il ne se contente pas de répondre, il cherche dans la base, crée des enregistrements, construit une automatisation.

Les agents IA d'Odoo 20 (base de démonstration Odoo 20)
Ce qui nous intéresse le plus, c'est de pouvoir appeler un agent depuis une action automatisée : par exemple, faire vérifier l'imputation de chaque facture fournisseur à son arrivée. Odoo 20 s'ouvre aussi aux assistants externes via MCP.
Le revers de la médaille : chaque exécution consomme des crédits payants. Mieux vaut estimer le volume avant de tout automatiser. On détaille tout ça sur notre page l'IA dans Odoo 20.
2. La saisie fournisseurs fait un vrai bond
La comptabilité est l'application la plus retouchée, et c'est la saisie fournisseurs qui en profite le plus. Odoo propose les lignes de la facture à partir de l'historique du fournisseur, signale les doublons avant la comptabilisation (rouge pour un doublon certain, jaune pour un doublon probable) et empêche de payer deux fois la même facture. On peut même régler un lot de factures depuis Odoo, avec une seule signature.

Facture fournisseur dans Odoo 20, avec le rapprochement des commandes (base de démonstration Odoo 20)
Pour la France, deux ajouts : des plaquettes de rapport annuel conformes au PCG, et la détection automatique de l'annuaire de la facture électronique à partir du SIREN du client.
3. « Payé » ne veut plus dire la même chose
Un petit changement qui va surprendre les comptables : le statut « En cours » devient « Payé », et l'ancien « Payé » devient « Rapproché ». Une facture « payée » n'est donc plus forcément rapprochée de la banque. Autre règle nouvelle : toute écriture qui touche un compte bancaire doit venir d'une transaction bancaire. Ce sont des habitudes à changer, et une demi-journée de formation à prévoir. Tout le détail est dans notre article sur la comptabilité dans Odoo 20.
4. Le CRM va chercher les pistes pour vous
Un nouveau bouton Générer rassemble toutes les façons d'alimenter le pipeline : un répertoire de plus de 580 millions d'entreprises (désormais fourni par Dun & Bradstreet), les formulaires du site, les cartes de visite prises en photo, Outlook et Gmail, l'import d'un fichier. Côté devis, on bascule entre HT et TTC d'un clic, on modifie la marge directement sur la ligne, et les commissions peuvent être calculées sur le montant réellement payé.

Le bouton Générer du CRM Odoo 20 (base de démonstration Odoo 20)
5. Field Service rejoint Planification
L'application Field Service disparaît en tant que telle : ses fonctions sont intégrées à Planification. Au passage, on gagne une planification automatique qui tient compte de l'adresse du client, une carte des techniciens en temps réel (avec leur accord) et la facturation des frais de déplacement. Pour les entreprises qui l'utilisent déjà, c'est un vrai chantier de migration : vues, rapports et feuilles d'intervention sont à reprendre.

Planification par ressource dans Odoo 20 (base de démonstration Odoo 20)
6. Stock et fabrication : moins de clics
Le réassort n'a plus qu'un bouton Commander, et Odoo suggère les seuils minimum et maximum à partir de l'historique de la demande. On peut consulter le stock à une date passée, et les retours se traitent sans assistant. En fabrication, la production continue permet de lancer l'opération suivante dès que des pièces sont prêtes. Attention en revanche : la consommation flexible devient la règle pour tous les ordres de fabrication.
7. Notes de frais et congés changent de logique
Fini les rapports de notes de frais : chaque dépense suit son propre circuit et devient une facture brouillon une fois approuvée. Les types de congé sont désormais portés par les types d'entrée de travail. Pour l'utilisateur, c'est plus simple. Pour une migration, c'est un des points qui demandent le plus de soin.
8. Le site web pense au référencement
Bonne nouvelle pour ceux qui ont leur site sur Odoo : données structurées ajoutées par défaut, fichier llms.txt pour les moteurs IA, sitemaps limités aux pages indexables, images adaptées à l'écran. L'éditeur s'appuie aussi sur un assistant IA capable de créer une page ou un formulaire à partir d'une simple demande.
Faut-il migrer tout de suite ?
Pas forcément. Si vous démarrez un projet Odoo, partir sur la version 20 vous évite une migration dans deux ans. Si vous êtes en version 18 ou 19 et que tout fonctionne, rien ne presse : on peut attendre les premières versions correctives. En revanche, si votre base est en version 17 ou plus ancienne, elle sort du support avec l'arrivée d'Odoo 20, et il est temps d'en parler.
Une quinzaine de changements demandent un vrai travail en migration, surtout si vous avez des modules développés sur mesure : les droits d'accès changent de format, par exemple. On les a tous listés sur la page migrer vers Odoo 20. Et pour le panorama complet, application par application : toutes les nouveautés d'Odoo 20.
Vous voulez savoir ce qu'Odoo 20 changerait chez vous ? Prenons 30 minutes pour en parler.