Migration Odoo : passez à la nouvelle version sans rien perdre
Montée de version de votre base Odoo, Community ou Enterprise, avec vos modules spécifiques réécrits, ou reprise de vos données depuis un autre logiciel. Chaque migration Odoo est testée sur une copie de votre base avant de toucher à la production.
- Modules spécifiques compris
- Migration à blanc sur une copie
- Community et Enterprise
Migration Odoo : deux chantiers, pas une simple mise à jour
Installer la nouvelle version ne suffit pas. Deux choses doivent y passer, et la seconde fixe en général la durée et le coût de la montée de version.
- La base de données, convertie avec le service de mise à niveau d'Odoo (Enterprise) ou avec OpenUpgrade (Community).
- Vos modules spécifiques, réécrits partout où la nouvelle version a changé le framework.
Vous venez d'un autre ERP ? Nous faisons aussi passer des entreprises à Odoo : les données sont extraites, nettoyées et importées, puis vérifiées avec votre équipe sur une base de test.
Notre service d'implémentation OdooQuand prévoir la migration de votre Odoo
Quatre situations qui lancent en général le projet.
Votre version n'est plus maintenue
Hors des trois dernières versions, Odoo ne publie plus de correctifs de sécurité ni de corrections de bugs.
Facture électronique
Depuis septembre 2026, la réforme française impose à toutes les entreprises de recevoir les factures électroniques. Les versions récentes gèrent Factur-X et Peppol.
La facture électronique dans OdooModules plus mis à jour
Les éditeurs de l'Odoo Store et les fournisseurs de connecteurs cessent de suivre les anciennes versions.
Connecteurs OdooFonctions et rapidité
Chaque version apporte de nouvelles fonctions et une interface plus rapide, que votre équipe réclame souvent déjà.
Ce que nous migrons
Tout ce sur quoi repose votre Odoo, pas seulement la base de données.
Montée de version
Votre base passée sur une version récente d'Odoo, que vous sautiez une version ou plusieurs.
Modules spécifiques
Réécrits là où le framework a changé : API Python, vues, JavaScript OWL, rapports.
Développement OdooModules de l'Odoo Store
Vérifiés un par un : nouvelle version chez l'éditeur, portage, remplacement ou désormais couverts par le standard.
Données d'un autre logiciel
Clients, articles, stock, factures ouvertes et soldes repris depuis votre ERP actuel ou vos tableurs.
Site web et thème
Pages, thème et boutique en ligne adaptés à la nouvelle version du site web Odoo.
Développement de thème OdooHébergement
Un passage entre Odoo Online, Odoo.sh et votre propre serveur peut se faire en même temps.
Ce qui change d'une version d'Odoo à l'autre
Plus votre version est ancienne, plus vos modules spécifiques doivent traverser de changements du framework. Les principales étapes :
Depuis Odoo 10 ou avant
Python 2 et, sur les plus anciennes, l'ancienne API de l'ORM : les modules spécifiques sont en grande partie réécrits.
Depuis Odoo 11 ou 12
Depuis Odoo 13, les factures sont des pièces comptables (account.invoice fusionné dans account.move). Toute personnalisation comptable est revue.
Depuis Odoo 13, 14 ou 15
Le client web est depuis passé au framework OWL et les fichiers statiques se déclarent dans le manifeste : les widgets JavaScript sont réécrits.
Depuis Odoo 16
Odoo 17 a supprimé les attributs attrs et states des vues : les conditions sont réécrites en expressions Python.
Depuis Odoo 17
Dans Odoo 18, les vues tree deviennent des vues list et plusieurs attributs de champs sont renommés : vues et rapports sont adaptés.
Depuis une version récente
Monter d'une version, c'est surtout des ajustements de code et des tests. Le meilleur moment pour migrer, avant que l'écart se creuse.
Quelle version d'Odoo viser ?
Odoo sort une version majeure chaque année et maintient les trois dernières. Sur une version plus ancienne, vous n'avez plus de correctifs de sécurité ni de corrections de bugs, et les fonctions récentes comme la facture électronique (Factur-X, Peppol) vous manquent.
Nous recommandons en général la dernière version stable, sauf si un module dont vous dépendez n'y est pas encore disponible. L'inventaire des modules nous le dit avant tout le reste.
Durée et coût d'une migration Odoo
Les deux dépendent des mêmes critères :
- le nombre et la taille de vos modules spécifiques,
- l'écart entre votre version et la version cible,
- les modules de l'Odoo Store à porter ou remplacer,
- les connecteurs à tester (e-commerce, paiement, transporteurs, banques).
Nous vous donnons une estimation après l'inventaire des modules, pas avant.
Comment nous migrons votre Odoo
Cinq étapes, les mêmes que vous sautiez une version ou cinq.
-
Inventaire des modules
Nous listons vos modules : standard, de l'Odoo Store, spécifiques. Pour chacun, nous vérifions s'il existe dans la version cible, s'il faut le porter ou s'il peut être abandonné.
-
Migration à blanc
Nous migrons une copie de votre base. Cette copie est neutralisée : aucun e-mail envoyé, aucune action planifiée, aucun paiement réel.
-
Vos tests
Votre équipe vérifie son travail quotidien sur la copie migrée : devis, factures, stock, rapports. Nous corrigeons ce qui ressort et refaisons une migration à blanc si besoin.
-
Mise en production
La base de production est migrée à une date convenue, en dehors des heures de travail, avec une sauvegarde et un plan de retour arrière.
-
Après la mise en production
Nous restons disponibles les premières semaines pour corriger ce qui n'apparaît qu'à l'usage réel.
Questions fréquentes sur la migration Odoo
Combien de temps dure une migration Odoo ?
Cela dépend surtout du nombre de modules spécifiques et de l'écart entre votre version et la version cible. Une base qui n'utilise que des modules standard et de l'Odoo Store va plus vite. Nous vous donnons une estimation après l'inventaire des modules.
Combien coûte une migration Odoo ?
Le coût suit les mêmes critères que la durée : modules spécifiques à réécrire, nombre de versions sautées, modules de l'Odoo Store à porter, connecteurs à tester. Nous envoyons un devis après l'inventaire des modules, avec le travail détaillé module par module.
Faut-il migrer à chaque nouvelle version ?
Non. Beaucoup d'entreprises migrent tous les deux ou trois ans, avant que leur version sorte des trois maintenues par Odoo. Attendre plus longtemps alourdit la migration suivante, car le code doit traverser plus de versions.
Peut-on sauter plusieurs versions d'Odoo d'un coup ?
Oui. La base est convertie jusqu'à la version cible, et vos modules spécifiques sont réécrits directement pour cette version. Plus l'écart est grand, plus il y a de code à adapter.
Y a-t-il un risque de perdre des données ?
Nous migrons d'abord des copies de votre base, que votre équipe teste. La base de production n'est migrée qu'après votre validation, avec une sauvegarde complète et un plan de retour arrière.
Migrez-vous Odoo Community comme Enterprise ?
Oui. Pour Enterprise, nous utilisons le service de mise à niveau d'Odoo ; pour Community, OpenUpgrade, les scripts de migration de l'OCA. Dans les deux cas, les modules spécifiques sont portés par nos développeurs.
Peut-on passer d'Odoo Community à Enterprise pendant la migration ?
Oui, les deux peuvent se faire dans le même projet. Nous installons les modules Enterprise sur la base migrée et vérifions que vos modules spécifiques fonctionnent avec eux.
Et les modules achetés sur l'Odoo Store ?
Nous vérifions si chaque éditeur propose la version cible. Sinon, nous portons le module, le remplaçons par un équivalent, ou vérifions si le standard couvre désormais le besoin.
Pouvez-vous nous faire passer à Odoo depuis un autre logiciel ?
Oui. Nous extrayons les données de votre logiciel actuel, les nettoyons, les importons dans Odoo et les vérifions avec votre équipe sur une base de test avant la bascule.
Votre Odoo est bloqué sur une ancienne version ?
Indiquez-nous votre version actuelle et vos modules, nous vous répondons sous 48 h.
Parlons de votre migration