Aller au contenu principal
FlexigoTech Migration Base

FlexigoTech Migration Base : checklist des champs, des statuts et de la première semaine

Pour mettre en route FlexigoTech Migration Base, vous devez bien remplir le mapping des dimensions (jeu de mapping, type, valeur source et cible analytique), connaître les valeurs de status et de validation_status, et contrôler chaque ligne de rapprochement avec son écart, sa tolérance, son blocage et sa validation. Voici le tout organisé en checklist par phase, avec les noms de champs tels que le module les affiche, pour que vous cochiez au fur et à mesure ce qui est fait.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du module, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Avant l'installation : version et coût

FlexigoTech Migration Base est publié sur Odoo Apps pour Odoo 17.0, 18.0, 19.0 et 20.0. La fiche de chacune de ces versions l'indique comme gratuit (HT). Ce qu'il faut décider d'abord, c'est sur quelle base de données vous allez l'installer et qui va saisir les données.

  • Vérifiez la version exacte de votre base de données Odoo et téléchargez le module depuis la fiche de cette même version.
  • Si vous déployez Odoo en même temps que vous préparez la migration, arrêtez d'abord la version cible avec la personne qui pilote le déploiement.
  • Décidez qui s'occupe du mapping et qui contrôle le rapprochement : plus bas, vous verrez que le module enregistre qui valide chaque ligne.
  • Si vous voulez voir au préalable quels menus le module ajoute, lisez comment il fonctionne en interne.
Liste des projets de migration avec trois lignes, type de source QuickBooks, société cible, statut, responsable et date de gel
La liste des projets de migration, avec les colonnes nom, type de source, société cible, statut, responsable et date de gel.
t-esc reports go blank in Odoo 20, with no error
Vidéo : t-esc reports go blank in Odoo 20, with no error (vidéo en anglais)

Lors de la configuration du mapping des dimensions

Le mapping des dimensions est l'endroit où vous indiquez vers quel plan et quel compte analytique d'Odoo part chaque valeur du système source. Chaque ligne compte peu de champs, et il vaut la peine de lire ce que demande chacun d'après l'aide intégrée au module. Cochez champ par champ :

  • Mapping Set (mapping_set_id) : rattachez la ligne au jeu de mapping auquel elle appartient.
  • Dimension Type (object_type) : choisissez le type de dimension dans la liste déroulante.
  • Source Value (source_value) : saisissez la valeur source. L'aide du champ précise qu'il s'agit du nom ou de la valeur de la Class ou de la Location/Department de QuickBooks.
  • Analytic Plan (analytic_plan_id) : choisissez le plan analytique cible. D'après l'aide du champ, c'est la ligne ou la colonne utilisée pour les répartitions.
  • Analytic Account (analytic_account_id) : choisissez le compte analytique cible pour cette dimension.
  • Do Not Migrate (do_not_migrate) : cochez-le uniquement sur les dimensions que vous voulez laisser de côté. Case cochée, la dimension est explicitement exclue de la migration.

Avant de clôturer le mapping, filtrez les lignes où Do Not Migrate est coché et confirmez avec une personne qui connaît le système source que vous voulez vraiment exclure chacune d'elles.

Liste Mapping Sets vide avec bouton New, barre de recherche et colonnes Mapping Set Name, Version, Default for et Description
La liste Mapping Sets, encore sans enregistrement, avec les colonnes Mapping Set Name, Version, Default for… et Description.

Les statuts à savoir reconnaître

Le module définit deux champs de statut. Connaître leurs valeurs, avec le libellé et le code technique entre parenthèses, vous aide à filtrer les listes et à lire les exports.

  • Apprenez les valeurs de status, dans l'ordre où le module les définit : Draft (draft), Connected (connected), Extracted (extracted), Mapped (mapped), Validated (validated), Loaded (loaded), Reconciled (reconciled), Live (live) et Rolled Back (rolled_back).
  • Apprenez les valeurs de validation_status : Pending (pending), Valid (valid) et Invalid (invalid).
  • Gardez sous la main la correspondance entre libellé et code (par exemple Rolled Back et rolled_back) quand vous filtrez ou exportez.
Liste Connection Profiles vide avec bouton New, barre de recherche et colonnes Profile Name, Connection Type, Validated et Validation Message
La liste Connection Profiles, encore sans enregistrement, avec les colonnes Profile Name, Connection Type, Validated et Validation Message.

La première semaine : contrôler le rapprochement ligne par ligne

Chaque ligne de rapprochement contient un montant source et un montant cible pour un compte ou un produit. Pendant la première semaine, il s'agit de les parcourir posément et de garder une trace de qui les a approuvées. Voici les champs que vous allez lire et ce qu'il faut vérifier dans chacun :

  • Migration Project (project_id) : filtrez sur votre projet pour ne pas mélanger les lignes d'autres projets.
  • Reconciliation Type (reconciliation_type) : regroupez par type de rapprochement pour contrôler un bloc à la fois.
  • Account / Product Code et Account / Product Name (account_code, account_name) : identifiez le compte ou le produit de chaque ligne.
  • Source Amount, Target Amount et Variance (source_amount, target_amount, variance) : comparez les montants source et cible et notez les lignes présentant un écart.
  • Within Tolerance et Tolerance Applied (within_tolerance, tolerance) : repérez les lignes où la case Within Tolerance est décochée et regardez quelle tolérance figure.
  • Blocking (is_blocking) : filtrez les lignes marquées comme bloquantes et contrôlez-les en premier.
  • Reconciliation Date (reconciliation_date) : vérifiez la date de chaque rapprochement.
  • Signed Off, Signed Off By et Signed Off Date (signed_off, signed_off_by, signed_off_date) : vérifiez quelles lignes sont validées, par qui et quand.
Parcours des listes Migration Projects, Checklist Items, Reconciliation et Migration Runs
De la liste des projets à celle des Checklist Items, puis à Reconciliation, avec montants, écart et cases de tolérance, de blocage et de validation, et enfin à Migration Runs.

Comment FlexigoTech vous accompagne

Si vous préférez ne pas faire la mise en route seul, chez FlexigoTech nous déployons Odoo 17, 18, 19 et 20 et développons des connecteurs et intégrations sur mesure. Nous pouvons vous accompagner dans la configuration du mapping, le contrôle du rapprochement ou l'adaptation de ce dont votre migration a besoin. Le module se trouve sur sa fiche Odoo Apps, et si vous hésitez encore sur son adéquation, commencez par ce qu'il couvre et ce qu'il ne couvre pas.

À lire aussi

Messages d'erreur de FlexigoTech Migration Base : quand ils apparaissent et que faireChaque message d'erreur de FlexigoTech Migration Base dans Odoo, avec son texte exact, quand il apparaît et que faire pour poursuivre votre migration.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources