Guide en 11 parties
La migration Odoo n'est pas un simple copier-coller. Déplacer des données, des modules personnalisés et des règles métier d'une version à l'autre, ou depuis un ERP patrimonial, exige une...
Pourquoi c'est important
La migration Odoo n'est pas un simple copier-coller. Déplacer des données, des modules personnalisés et des règles métier d'une version à l'autre, ou depuis un ERP patrimonial, exige une discipline architecturale que la plupart des partenaires généralistes négligent. Les onze signaux d'alarme ci-dessous sont les...
1 sur 11
Si le partenaire ne peut pas vous remettre un document listant chaque table source, module cible, règle de transformation et responsable avant le démarrage du projet, arrêtez. Un vrai plan de migration de données précise qui extrait, qui valide et qui signe chaque objet métier, clients, factures ouvertes, mouvements...
2 sur 11
Les modules Odoo personnalisés développés pour les API v14 ou v15 peuvent être incompatibles avec v17 ou v19 de façons qui ne se révèlent qu'à l'exécution du script de mise à niveau. Si votre implémentation actuelle contient des modules personnalisés sans version de manifeste documentée ni suite de tests, prévoyez au...
3 sur 11
Les migrations ERP ont un périmètre défini : données, configuration, modules personnalisés, intégrations et formation. Tout partenaire qui refuse de proposer un prix forfaitaire après une découverte approfondie signale qu'il prévoit d'apprendre votre système à vos frais. L'approche d'Octura, périmètre à forfait après...
4 sur 11
Le weekend de bascule ne doit pas être la première fois que vous exécutez les scripts de migration. Une vraie répétition de bascule, idéalement deux, parcourt la séquence de bout en bout dans un environnement de recette chargé avec le volume de données de production. Elle révèle les problèmes de timing, les opérations...
5 sur 11
Les données comptables sont les plus difficiles à migrer et les plus faciles à mal traiter d'une façon qui ne se manifeste qu'en clôture mensuelle. Factures ouvertes, paiements et écritures comptables doivent basculer avec des soldes concordants qui se rapprochent de votre balance dans le système source. Si la...
6 sur 11
Les tests d'acceptation ne consistent pas à « cliquer partout pour voir si quelque chose cloche ». Un vrai protocole de tests d'acceptation mappe chaque processus métier sur un script de test, bon de commande, réception, facture fournisseur ; commande client, préparation, expédition, facture client, et exige qu'un...
7 sur 11
L'architecte rencontré lors de la découverte n'est pas toujours le développeur qui écrit votre module personnalisé ou votre script de migration. Certains partenaires vendent avec un visage expérimenté et construisent avec une équipe offshore que le client ne rencontre jamais. Demandez d'emblée : qui écrit le code,...
8 sur 11
Si vous utilisez le coût FIFO ou AVCO, la valorisation du stock d'ouverture dans Odoo doit correspondre exactement à votre système source, quantité disponible multipliée par le coût unitaire par lot ou couche. Les partenaires qui importent les produits sans rapprocher les couches de coûts créent des gains et pertes...
9 sur 11
Les connecteurs EDI, les API de prestataires logistiques, les passerelles de paiement et les logiciels de paie ne peuvent pas être reportés après le démarrage sans un plan intérimaire clair. Si une intégration est « post-démarrage », définissez précisément qui exécute le processus manuel qu'elle remplace, pendant...
10 sur 11
Toute bascule comporte un point de décision go/no-go et une procédure de retour arrière définie si la vérification échoue. Si le partenaire n'a pas mis par écrit les étapes de retour arrière, ce qui est annulé, dans quel ordre et en combien de temps, il prévoit d'improviser si quelque chose tourne mal à 23 h un...
11 sur 11
Le signal d'alarme le plus coûteux est aussi le plus fréquent : un partenaire qui code un module personnalisé pour résoudre un problème que la configuration native d'Odoo Studio ou d'Odoo standard gère déjà. Chaque module personnalisé que vous portez dans une migration de version est un passif. Demandez si la solution...
Bonus
Les onze signaux d'alarme ci-dessus sont en majorité des erreurs de sélection de partenaire qui se transforment en désastres techniques. Voici la courte liste de vérification avant de signer tout énoncé de travaux de migration :
La suite
Guide complet sur octurasolutions.com