DevTalents
Migration Odoo depuis 2014

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
Billy, la mascotte de DevTalents, s'envole vers la nouvelle version d'Odoo sur sa fusée
Billy, la mascotte de DevTalents, gravit les marches d'un graphique en hausse
Toutes les versions d'Odoo

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 Odoo
Pourquoi migrer

Quand 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 Odoo

Modules plus mis à jour

Les éditeurs de l'Odoo Store et les fournisseurs de connecteurs cessent de suivre les anciennes versions.

Connecteurs Odoo

Fonctions et rapidité

Chaque version apporte de nouvelles fonctions et une interface plus rapide, que votre équipe réclame souvent déjà.

Périmètre

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 Odoo

Modules 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 Odoo

Hébergement

Un passage entre Odoo Online, Odoo.sh et votre propre serveur peut se faire en même temps.

Selon votre version

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.

Notre méthode

Comment nous migrons votre Odoo

Cinq étapes, les mêmes que vous sautiez une version ou cinq.

  1. 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é.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Comprendre la base neutralisée d'Odoo

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.

Implémentation Odoo

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
Billy, la mascotte de DevTalents, en cape de super-héros