L’IDÉE CENTRALE
La seule concordance des nombres d’enregistrements et des totaux ne suffit pas. Vérifiez les identifiants, les relations et les devises, puis testez la procédure de reprise avant la bascule. Comprend une démonstration de rapprochement sur des données synthétiques.
Définissez ce qui est transféré et ce qui reste
Inventoriez les entités, les relations, les champs obligatoires et les volumes. Documentez les états historiques qui restent dans une archive en lecture seule, définissez l’heure de gel des écritures et désignez la personne qui approuve chaque groupe. Ne migrez pas les données dont le nouveau système n’a pas besoin.
Stabilisez les identifiants et les transformations
Conservez une correspondance entre les identifiants source et cible. Les identifiants externes d’Odoo permettent de mettre à jour les enregistrements et leurs relations ; ils doivent être uniques et les imports doivent être testés. Documentez les transformations des devises, des fuseaux horaires et des valeurs manquantes. Effectuez une sauvegarde avant un import réel.
Rapprocher les enregistrements, pas seulement le total
La démonstration compare chaque identifiant de facture, montant entier exprimé en unité monétaire mineure et devise. Les nombres de lignes et les totaux peuvent correspondre alors que deux montants de facture sont intervertis ; tout écart entre les lignes provoque donc un échec. Les relations, les taxes et les taux de conversion nécessitent des tests supplémentaires dans le système réel.
Répétez la bascule et la reprise
Répétez la migration dans un environnement isolé et consignez sa durée et les écarts constatés. N’autorisez pas les écritures dans le nouveau système avant l’approbation du rapprochement. Désignez le responsable de la décision de retour à l’ancien système, le dernier état des données reconnu comme fiable et le traitement des écritures effectuées après la bascule. Cette démonstration locale ne constitue pas un test de reprise en production.
EXEMPLE PÉDAGOGIQUE / ÉTAPES VÉRIFIABLES
Appliquer la méthode à des données d’exemple
Les documents ci-dessous sont des exemples pédagogiques originaux, et non des données clients ou des résultats de livraison commerciale.
- Lisez les hypothèses et définissez la réussite avant de tester.
- Testez un cas valide et une exception, puis consignez la différence.
- Ne transposez pas le résultat à votre projet sans tester ses données et ses autorisations.
RESSOURCE ORIGINALE / EXEMPLE PÉDAGOGIQUE
Essayez la méthode et conservez le fichier
Version 1 — 7 septembre 2026. Données synthétiques uniquement, sans envoi ni connexion à un système client.
L'exemple n'a pas encore été exécuté.
La démonstration compare les identifiants, les devises et les montants entiers exprimés en unités monétaires mineures. Elle ne teste ni le grand livre, ni les taxes, ni la restauration de base de données.
Comparez l’adéquation au besoin, pas la popularité.
Basculement unique
Convient à : Un périmètre délimité avec une plage d’indisponibilité convenue.
À prendre en compte : Un plan de retour à la version précédente testé et une prévention des écritures conflictuelles.
Migration progressive
Convient à : Les entités peuvent être clairement séparées.
À prendre en compte : Correspondance des identifiants et source de référence explicite à chaque étape.
Il s’agit d’une aide à la décision, et non d’une offre de service ou d’une garantie de performance. Votre choix final dépend de vos exigences et des versions retenues lors de la mise en œuvre.
Sources officielles pour approfondir
Odoo 19.0 — Exporter et importer des donnéess’ouvre dans une nouvelle fenêtreLes sources décrivent les caractéristiques des technologies. Les scénarios et compromis apportent des repères contextuels, et non des résultats de tests comparatifs.