Se rendre au contenu
Migration Odoo v19 : changer de version sans rupture | Prelium
Odoo v10 à v18 → Odoo 19

Migrer Odoo vers la dernière version, sans rejouer votre activité en production.

Prelium prépare votre migration Odoo v19 sur une copie de la base : audit des spécifiques, contrôle des données, recette métier, répétition de la bascule et accompagnement après mise en ligne. Vous décidez sur des résultats testés, pas sur une promesse.

4 experts certifiés Odoo v19Base de test avant productionRépétition de la basculeHypercare après démarrage
Audit techniqueSpécifiques & StudioReprise de donnéesRecette métierRépétitionBasculeHypercare
Avant de changer de version

Votre vraie question n’est pas « pourquoi migrer ? », mais « qu’est-ce qui peut casser ? »

Une migration Odoo engage vos ventes, achats, stocks, projets, factures, comptabilité et interfaces. Notre rôle est de transformer chaque crainte en contrôle vérifiable avant la production.

Données

Retrouver une base complète et cohérente

Clients, produits, écritures, pièces, historiques et filestore sont contrôlés sur des objets et des volumes définis pendant l’audit.

Spécifiques

Éviter de transporter la dette technique

Chaque module personnalisé, automatisation Studio, rapport et connecteur est comparé au standard Odoo 19 avant d’être repris.

Continuité

Mesurer la fenêtre d’indisponibilité

Une répétition sur une copie récente permet de chronométrer la bascule, préparer le gel des saisies et organiser les contrôles de redémarrage.

La méthode Prelium

Six étapes pour passer à Odoo 19 avec des décisions traçables.

La documentation Odoo recommande une base mise à niveau de test, des essais approfondis et une répétition avant la production. Notre accompagnement transforme ce principe en plan de travail partagé.

Cartographier l’existant

Version, hébergement, modules, volumes, interfaces, spécifiques et flux critiques.

Garder, remplacer, retirer

Comparaison de chaque personnalisation avec le standard Odoo 19.

Construire la base cible

Upgrade de test, code compatible, filestore et scripts de reprise.

Tester les flux métier

Scénarios de bout en bout, données, droits, rapports et interfaces.

Répéter la bascule

Chronométrage, gel des saisies, contrôles et responsabilités.

Basculer et accompagner

Mise en production planifiée, contrôles puis hypercare utilisateurs.

Point de vigilance : une production mise à niveau avec succès ne revient pas simplement à l’ancienne version. La réduction du risque repose donc sur les sauvegardes, les tests, la répétition et la décision de lancer la bascule seulement lorsque les critères d’acceptation sont atteints.
Modules spécifiques & Studio

Chaque personnalisation doit justifier sa place dans Odoo 19.

Réécrire automatiquement tout l’existant augmente le coût et la dette technique. Nous documentons la décision fonctionnelle avant d’adapter le code ou les données.

01 · Conserver

Le spécifique reste utile

La fonction crée une différence métier réelle et n’existe pas dans le standard cible. Le module, ses données et ses tests sont adaptés à la v19.

Voir les critères

Usage réel, propriétaire métier identifié, valeur démontrée, code maintenable et scénarios de recette disponibles.

02 · Remplacer

Odoo 19 couvre désormais le besoin

Le standard cible offre une fonction équivalente ou plus simple. Les données et usages sont transposés sans recréer inutilement l’ancien écran.

Voir les critères

Couverture fonctionnelle, impacts utilisateurs, reprise des données, droits, rapports et éventuelles différences de processus.

03 · Retirer

La fonction ne crée plus de valeur

Le développement est inutilisé, redondant ou contourné. Son retrait est préparé et validé afin d’alléger durablement la base cible.

Voir les critères

Absence d’usage, données archivables, dépendances identifiées et validation explicite du responsable métier avant suppression.

Ce que vous pouvez vérifier

Une migration pilotée par des livrables, pas par un pourcentage d’avancement.

Avant d’autoriser la mise en production, vous disposez d’éléments concrets pour arbitrer le risque, le planning et la préparation des utilisateurs.

Rapport d’auditVersions, modules, spécifiques, interfaces, données et risques.
Matrice d’arbitrageConserver, remplacer ou retirer avec une décision métier.
Cahier de recetteScénarios critiques, résultats, écarts et responsables de validation.
Runbook de basculeOrdre des opérations, fenêtre, contrôles et communication.
Mesure de répétitionDurée observée et points à corriger avant le jour J.
Plan d’hypercareCanal, priorités et traitement des incidents après démarrage.
Recevoir le périmètre d’un audit
Cas clients

Trois migrations Odoo avec des spécifiques à préserver.

Versions anciennes, développements métier et données comptables : ces projets illustrent notre capacité à reprendre l’existant sans traiter la migration comme une simple opération technique.

Supply chain & conteneurs connectés

Traxens

Une migration majeure pour une entreprise dont les opérations s’appuient sur des flux métier et un historique à conserver.

  • Migration d’Odoo v14 vers Odoo v19
  • Reprise et adaptation des développements spécifiques de la v14
  • Reprise des données comptables
Découvrir Traxens
Recyclage & économie circulaire

b:bot

La migration d’un environnement Odoo personnalisé au service d’une activité de collecte et de recyclage des bouteilles plastiques.

  • Migration vers une version récente d’Odoo
  • Inventaire des développements spécifiques existants
  • Reprise et adaptation du code spécifique
Découvrir b:bot
Aide alimentaire & logistique solidaire

ReVivre

Une migration Odoo qui tient compte des usages propres à l’approvisionnement et à la logistique de l’aide alimentaire.

  • Migration de l’environnement Odoo existant
  • Analyse des personnalisations déjà utilisées
  • Reprise et adaptation des développements spécifiques
Découvrir ReVivre
Selon votre hébergement

La cible reste Odoo 19. Le chemin dépend de votre architecture.

Odoo Online, Odoo.sh et une installation sur site n’impliquent pas les mêmes responsabilités. L’audit précise qui traite la base, le code, le filestore, les sauvegardes et la production.

Odoo Online

Une base largement standard

La plateforme encadre l’upgrade. Le travail porte surtout sur la validation fonctionnelle, les données, Studio et la préparation des utilisateurs.

Odoo.sh

Base et code synchronisés

La branche de test, les modules personnalisés et la base mise à niveau doivent être compatibles avant le déclenchement en production.

On-premise

Une responsabilité technique élargie

Infrastructure, dépendances, sauvegardes, base, filestore et déploiement du code font partie du plan de migration et de bascule.

Après la migration

Le bénéfice n’est pas seulement d’afficher « Odoo 19 ».

Une migration utile réduit ce qui coûte à maintenir, remet les usages en cohérence et prépare les prochaines évolutions sur un socle plus lisible.

01

Un socle plus standard

Les personnalisations devenues inutiles sont retirées ou remplacées par des fonctions natives lorsque cela répond au besoin.

02

Des flux à nouveau testés

Les parcours critiques sont rejoués de bout en bout avec des critères d’acceptation partagés par les équipes métier.

03

Une dette technique documentée

Les spécifiques conservés, leurs responsabilités et leurs tests deviennent visibles pour faciliter la maintenance future.

FAQ migration Odoo

Les questions à poser avant de changer de version.

Quelle différence entre une migration Odoo et une mise à jour de module ?

Une mise à jour de module reste dans la même version majeure. Une migration, ou mise à niveau, déplace la base vers une version majeure plus récente et exige de vérifier les données, les modules personnalisés, les interfaces, les rapports et les scénarios métier.

Peut-on passer directement d’une ancienne version à Odoo 19 ?

La trajectoire dépend de l’édition, du mode d’hébergement et des personnalisations. L’audit détermine la version cible, les opérations prises en charge par la plateforme d’upgrade Odoo et les adaptations nécessaires pour les modules ou connecteurs spécifiques.

Comment éviter une perte de données pendant la migration Odoo ?

La migration est d’abord exécutée sur une copie de la base. Les volumes et objets critiques sont contrôlés avant et après traitement, puis validés par des scénarios métier. La production n’est basculée qu’après recette et répétition du déroulé.

Que deviennent les développements spécifiques et Odoo Studio ?

Chaque personnalisation est inventoriée et comparée au standard Odoo 19. Elle peut être conservée et adaptée, remplacée par une fonction standard, simplifiée ou supprimée si elle n’apporte plus de valeur. La décision est documentée avant le développement.

Combien de temps dure une migration vers Odoo 19 ?

Le délai dépend du volume de données, des modules, des personnalisations, des interfaces et du nombre de scénarios à tester. L’audit initial produit un périmètre, un planning et une estimation de la fenêtre d’indisponibilité au lieu d’annoncer une durée générique.

Combien de temps Odoo sera-t-il indisponible lors de la bascule ?

La fenêtre dépend de la taille de la base, du filestore, des scripts et du mode d’hébergement. Une répétition sur une copie récente permet de mesurer la durée et de choisir un créneau où l’activité est faible.

La méthode change-t-elle entre Odoo Online, Odoo.sh et une installation sur site ?

Oui. Les responsabilités, les outils et les opérations diffèrent selon l’hébergement. Le socle reste identique : base de test, compatibilité des modules, contrôle des données, recette, préparation de la production et assistance après bascule.

Que se passe-t-il après la mise en production ?

Une période d’hypercare permet de traiter rapidement les écarts observés en conditions réelles, d’accompagner les utilisateurs et de prioriser les ajustements sans mélanger incidents critiques et demandes d’amélioration.

Votre base actuelle

Commencez par savoir ce qui devra réellement être migré.

Indiquez-nous votre version, votre hébergement, le nombre de modules spécifiques et vos flux les plus critiques. Le premier échange sert à cadrer l’audit, pas à vous imposer une date de bascule.

Préparer mon audit de migration