Importer les Contacts (Clients, Fournisseurs, Leads) d’Odoo 8 vers Odoo 18
Nous voilà enfin, prêts à franchir une nouvelle étape ! Après avoir achevé l’installation d’Odoo 18 sur Debian avec Git et VestaCP, nous entamons le processus de migration des données de notre ancienne instance Odoo vers la nouvelle. Si vous passez d’une antique version d’Odoo 8 à une mouture plus moderne, vous êtes au bon endroit !
Cependant, préparez vous : la tâche ne sera pas de tout repos. Quant à l’importation des factures, c’est un chantier qui paraît si ardu que je ne sais pas encore si je m’y aventurerai, mais, qui sait ? Pour tout ce qui touche au stock et aux entrepôts, en revanche, j’ai décidé de repartir sur des bases saines. Mon stock initial sera enregistré à un instant précis en 2024, sur une instance toute neuve, tandis que le reste des données continuera de résider dans Odoo 8 pour quelques années encore, avant de disparaître.
Configuration de base
Pour débuter, connectez vous à votre base de données. Avant d’aller plus loin, activez dès maintenant la langue française : rendez-vous dans Preferences en haut à droite. Dans la section Languages, cliquez sur l’icône de la planète et ajoutez le choix French / Français. Il ne vous reste plus qu’à sélectionner French / Français pour naviguer en toute aisance dans la langue de Molière !
Puis dans le menu principal, cliquer sur Apps puis activer les applications
- Ventes
- France – Comptabilité
- Activer France – Localisations
- CRM
- Inventaire
et désactiver Fabrication si vous ne comptez pas l’utiliser.
Importation des états fédéraux
Dans notre cas, il va falloir importer les départements français, ce n’est pas obligatoire mais c’est tout de même pratique de les avoir dans sa base de données.
Je vous ai préparé le fichier à importer que vous pouvez télécharger en cliquant ici.
Commencez par vous rendre dans Odoo 18
- Contacts
- Configuration
- États fédéraux
- Icone Réglages
- Importer des enregistrements
- Upload Data File
- Puis choisissez le fichier téléchargé plus haut
Vous obtiendrez un écran comme ci-dessous :
Appuyez sur Tester et si vous obtenez la notification Appuyez sur Importer
Importation des contacts clients Personnes
Pour plus de facilité, nous allons d’abord importer les contact Personnes, c’est-à-dire les contacts qui ne sont pas des compagnies.
Rendez-vous sur notre bon vieux Odoo 8 dans :
- Sales > Customers
- On clique sur la flèche des filtres en haut à droite
- Puis sur Persons
- Ensuite cliquez sur la mise en liste puis sélectionnez tout les contact à l’aide de la checkbox à côté de Name
- Puis sur More > Export
- Et voici la liste des colonnes que vous avez besoin pour importer vos contacts client Personnes
- Puis, sur Odoo 18 on se rends dans Contacts
- Icone Réglages
- Importer des enregistrements
- Upload Data File
- Choisissez le fichier .csv provenant de Odoo 8
- Appuyez sur Tester et si vous obtenez la notification Appuyez sur Importer
Importation des contacts clients Compagnies
Maintenant, nous allons nous occuper des contacts clients Compagnies, nous faisons cela pour que les contact clients Personnes soit inclus dans les contacts des contacts clients Compagnies !
Rendez-vous sur notre bon vieux Odoo 8 dans :
- Sales > Customers
- On clique sur la flèche des filtres en haut à droite
- Puis sur Companies
- Ensuite cliquez sur la mise en liste puis sélectionnez tout les contact à l’aide de la checkbox à côté de Name
- Puis sur More > Export
- Et voici la liste des colonnes que vous avez besoin pour importer vos contacts client Compagnies
- Puis, sur Odoo 18 on se rends dans Contacts
- Icone Réglages
- Importer des enregistrements
- Upload Data File
- Choisissez le fichier .csv provenant de Odoo 8
- Appuyez sur Tester et si vous obtenez la notification Appuyez sur Importer
Importation des contacts fournisseurs
Pour les fournisseurs, ce sera exactement la même procédure ! N’oubliez pas d’importer les contact Personnes avant les contacts Compagnies.
Dans Odoo 8, les fournisseurs se trouvent dans Invoicing > Suppliers
Dans Odoo 18, les fournisseurs se trouvent dans Facturation > Fournisseurs > Fournisseurs
Importation des contacts Leads
Nous allons maintenant nous occuper des Leads, ce serait quand même embêtant de les perdre !
Dans Odoo 8, nous allons récupérer nos contact Leads :
- Sales > Leads
- Ensuite cliquez sur la mise en liste puis sélectionnez tout les contact à l’aide de la checkbox à côté de Name
- Puis sur More > Export
- Et voici la liste des colonnes que vous avez besoin pour importer vos contacts Leads
- Il y a des petits changements à faire dans ce fichier .csv pour le rendre compatible avec Odoo 18
- Ouvrez le fichier .csv avec Excel ou OpenOffice et modifier les valeurs de la colonne priority comme suit :
- Changer Normal en Medium
- Changer Very Low en Low
- Changer le header de la colonne partner_name en Company Name
- Ouvrez le fichier .csv avec Excel ou OpenOffice et modifier les valeurs de la colonne priority comme suit :
- Puis, sur Odoo 18 on se rends dans CRM > Analyse > Pistes
- Puis cliquez sur l’icone Liste
- Icone Réglages
- Importer des enregistrements
- Upload Data File
- Choisissez le fichier .csv provenant de Odoo 8
- Appuyez sur Tester et si vous obtenez la notification Appuyez sur Importer
Erreurs possible
- Pendant une importation erreur : The record auth_signup.default_template_user_res_partner has the module prefix auth_signup.
- Enlever dans l’importation la colonne id (première colonne)
0 commentaire