---
type: "blog"
id: 34
url: "https://prestadev.pl/fr/blog/news/exportation-des-produits-avec-combinaisons-csv-prestashop-import"
markdown_url: "https://prestadev.pl/fr/markdown/blog/34.md"
title: "Exporter produits et déclinaisons en CSV dans PrestaShop sans décalage à l'import"
description: "Préparer les CSV pour l'importateur PrestaShop : identifiants, correspondance des colonnes et notre exemple d'export local pour PrestaShop 9."
language: "fr"
published: "2026-10-03 23:56:16"
updated: "2026-10-04 09:45:42"
author: "Patryk Marek"
category: "News"
---

# Exporter produits et déclinaisons en CSV dans PrestaShop sans décalage à l'import

Préparer des fichiers CSV distincts pour les produits et les déclinaisons, vérifier les clés de mise à jour et la correspondance des colonnes, puis interpréter un exemple d'export local pour PrestaShop 9.

Avant d'exporter un catalogue en CSV, demandez-vous où le fichier sera utilisé. Une mise à jour des prix dans la même boutique n'exige pas les mêmes données qu'un transfert de produits vers une nouvelle installation. Ouvrir le fichier dans un tableur ne prouve pas sa compatibilité avec l'importateur PrestaShop.

 ## Définir d'abord l'objectif de l'export du catalogue

 Pour une migration, vérifiez la version de la boutique cible, la langue, les identifiants des catégories et les liens entre produits et déclinaisons. Pour une modification en masse, sélectionnez uniquement les champs à mettre à jour. Un périmètre limité facilite le contrôle : un fichier de mise à jour des prix n'a pas besoin de descriptions ni d'images.

 L'export de votre catalogue et la récupération des données d'un fournisseur sont deux tâches différentes. Si la source est un grossiste, commencez plutôt par [l'import XML sans doublons](https://prestadev.pl/fr/blog/news/importation-xml-prestashop-sans-doublons). Pour modifier uniquement les prix, consultez [la mise à jour des prix à partir d'un CSV](https://prestadev.pl/fr/blog/news/mise-a-jour-des-prix-prestashop-csv-tarif-du-fournisseur).

 ## Pourquoi séparer les produits et les déclinaisons

 L'importateur PrestaShop distingue les types de données Produits et Déclinaisons. Le premier décrit la fiche produit, le second ses variantes. Pour un produit proposé en plusieurs tailles et couleurs, vérifiez donc les deux fichiers et la manière dont chaque déclinaison désigne son produit parent.

 Dans le fichier des déclinaisons, contrôlez particulièrement les attributs, la référence de la variante, la quantité et l'impact sur le prix. Le prix du produit et l'impact d'une déclinaison sur le prix ne correspondent pas au même champ. Les confondre peut produire un CSV techniquement valide avec un prix de variante incorrect.

 ## La version de PrestaShop modifie les colonnes disponibles

 Le profil CSV Export Pro permet de choisir la version de l'importateur cible. Les champs disponibles dépendent de la version de PrestaShop, tandis que le nombre de colonnes d'un fichier dépend aussi du périmètre d'export choisi. Ne comparez pas le nombre de champs d'un catalogue complet à celui d'un profil limité aux prix.

 Avant l'import, vérifiez les champs disponibles dans la boutique cible et la correspondance de chaque colonne. Le nom d'un en-tête ne remplace pas cette vérification. Lors d'un changement de version, contrôlez également les champs d'identification, de stock et de disponibilité.

 ## Clé du produit : ID, référence ou table de correspondance

 L'ID peut être pratique pour mettre à jour la même base de données. Dans une autre boutique, le même numéro peut toutefois désigner un autre produit. Avant une migration, établissez une correspondance des identifiants ou une méthode de rapprochement par référence, puis vérifiez son unicité. Contrôlez séparément les produits et les déclinaisons.

 Ne considérez pas le nom du produit comme une clé fiable. Des noms proches, des langues différentes et les variantes compliquent ce rapprochement. Commencez par un petit essai sur une copie de la boutique, avec un produit simple et un produit à déclinaisons.

 ## Les contrôles à effectuer dans le CSV avant l'import

 - L'encodage, le séparateur de champs et celui des valeurs multiples.
- Le nombre de colonnes et le traitement de la ligne d'en-tête.
- Les ID ou références des produits et les liens entre déclinaisons.
- La distinction entre prix hors taxes, règle de taxe et impact de la variante sur le prix.
- Le maintien des valeurs vides ou leur effet sur les données existantes.
- Les références ou codes avec des zéros initiaux que le tableur aurait pu modifier.

 N'ouvrez pas un CSV inconnu avec l'exécution automatique des formules activée. Un format destiné à l'import peut conserver des valeurs commençant par `=`. La consultation dans un tableur et l'import exigent un choix explicite de la manière de lire les données.

 ## Notre exemple : produits et déclinaisons pour PrestaShop 9

 Nous avons préparé un export local avec CSV Export Pro 2.0.0 pour PrestaShop 9. Le profil des produits utilisait le jeu de champs `prices`, soit une sélection de champs liés au prix, au stock et à la disponibilité. Le fichier des produits comportait 25 colonnes et 2 lignes de données. Le fichier distinct des déclinaisons comportait 25 colonnes et 3 lignes de données.

 | Fichier | Exemples de champs | Périmètre de l'essai |
| --- | --- | --- |
| Produits | ID, nom, prix hors taxes, règle de taxe, quantité, disponibilité | 25 colonnes, 2 lignes |
| Déclinaisons | ID du produit, référence du produit, attribut, valeur, référence de la variante, impact sur le prix | 25 colonnes, 3 lignes |

 Les deux fichiers utilisaient un séparateur point-virgule, UTF-8 BOM et des fins de ligne CRLF. Il s'agit d'un exemple de préparation de l'export, pas d'un cycle complet import → export → import. Le transfert d'un catalogue entier vers une autre boutique n'a pas été testé dans cet exemple.

 ## Ce que cet export ne remplace pas

 CSV Export Pro concerne les produits et les déclinaisons. Il ne remplace pas une sauvegarde de la base de données ni la migration des clients, des commandes ou de l'historique de la boutique. Ce n'est pas non plus un importateur : le nouvel import est effectué par l'outil standard de PrestaShop, avec sa correspondance des champs et ses limites.

 ## Quand choisir CSV Export Pro

 Si vous devez préparer des fichiers distincts de produits et de déclinaisons pour l'importateur intégré à PrestaShop, consultez [CSV Export Pro : export CSV des produits et déclinaisons (fiche produit en polonais)](https://prestadev.pl/pl/csv-export-pro-eksport-produktow-i-kombinacji-do-csv-zgodny-z-importem-prestashop.html). Avant de traiter tout le catalogue, définissez la version de l'importateur, les champs à exporter et la clé de mise à jour.

 Les types de données et les paramètres d'import sont décrits dans la [documentation de l'importateur PrestaShop 1.7](https://docs.prestashop-project.org/1.7-documentation/user-guide/configuring-shop/advanced-parameters/import). Pour une boutique plus récente, comparez-les avec les champs disponibles dans son administration.
