Importer les Produits d’Odoo 8 vers Odoo 18
Nous continuons donc l’importation de nos données d’Odoo 8 vers Odoo 18, et aujourd’hui, c’est le tour des produits !
Configuration de base
- Pour importer les stocks des produits, il faudra activer l’application Inventaire dans Apps.
- Puis dans Paramètres > Inventaire Entrepôt, activer Emplacements de stockage et .
- (facultatif)Si vous souhaitez bloquer la création d’une facture tant que la livraison n’est pas complétée, vous pouvez activer l’option suivante :
Paramètres > Ventes > Politique de facturation > Cocher « Facturer les produits livrés ».À noter que, si vous ne faites pas de consignation dépôt-ventes, cette option peut ne pas être nécessaire. Cependant, si vous décidez de l’activer, cette option ne sera pas appliquée rétroactivement aux produits déjà créés. Vous devrez donc modifier le champ Politique de facturation dans la fiche produit de chaque produit concerné pour lui appliquer ce fonctionnement.
Importation des catégories de produits
Commencez par vous rendre dans Odoo 8
- Sales > Configuration > Product Categories & Attributes > Product Categories
- 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 catégories de produits
- Puis, sur Odoo 18 on se rends dans Ventes > Configuration > Catégories de produits
- 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 produits
Dans Odoo 8
- Sales > Products
- On clique sur la petite croix du filtre Can be Sold, pour afficher tous les produits
- 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 produits
- Vous vous retrouvez avec un .csv mais celui-ci ne prends pas en compte la stockabilité des produits !
Il est très important, pour prendre en compte le stock de vos produits (sinon vos produits ne seront pas quantifiés et n’auront pas de quantité attribuée), d’apporter une petite modification au fichier .csv obtenu par Odoo 8.
Il faut rajouter cette colonne à toutes les lignes produits de notre .csv (vous pouvez le faire facilement avec Excel ou OpenOffice)
Track Inventory |
VRAI |
- Il vous faudra aussi remplacer les valeurs Consumable par Goods par la colonne type
- Puis, sur Odoo 18 Ventes > Produits > Produits
- Icone Réglages
- Importer des enregistrements
- Upload Data File
- Choisissez le fichier .csv provenant de Odoo 8
- Prenez soin de vérifier que la colonne EAN Barcode est bien attribué
- Appuyez sur Tester et si vous obtenez la notification Appuyez sur Importer
Erreur Possible
- The record product.product_product_consultant_product_template has the module prefix product. This is the part before the ‘.’ in the external id. Because the prefix refers to an existing module, the record would be deleted when the module is upgraded. Use either no prefix and no dot or a prefix that isn’t an existing module. For example, __import__, resulting in the external id __import__.product_product_consultant_product_template. at multiple rows
- Décocher External ID
0 commentaire