• -20%
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev
Importation des remises depuis CSV vers PrestaShop – prix spécifiques | PrestaDev

Importation des prix spécifiques depuis CSV Pro — remises en masse dans PrestaShop

Module version: 2.0.1

PrestaShop compatibility: 1.7.x 8.x 9.x

Fichier du module mis à jour : 2026-09-09 09:14:00

Données du produit mises à jour : 2026-09-27 22:28:09


2 Commentaires

Import des prix spécifiques depuis CSV Pro est un module PrestaShop permettant de créer et de mettre à jour en masse des prix spécifiques, c’est-à-dire des remises, sur des produits existants et leurs déclinaisons à partir d’un fichier CSV. La valeur du fichier peut être un montant HT, un montant TTC, un pourcentage ou un prix fixe — le mode d’interprétation se choisit dans les paramètres. Le mappage des colonnes permet d’utiliser des fichiers fournisseurs avec n’importe quelle structure, et l’identifiant sélectionné relie les lignes du fichier au catalogue de la boutique. La simulation, les limites de modifications ainsi que le rapport avec les prix avant et après l’import aident à vérifier la grille tarifaire préparée. Le module propose également l’export des remises en cours, un historique avec annulation, ainsi que le téléchargement des fichiers et l’import lancé par un CRON externe.

Type de licence / mise à jour
79,20 zł
64,39 złnetto 99,00 zł -20%
Lowest price in last 30 days before discount: 99,00 zł

La description

Fonctionnalités et avantages clés

  • Remises en masse : création ou modification d’une remise sur de nombreuses positions à partir d’un seul fichier, sans éditer manuellement chaque fiche produit.
  • Quatre modes de lecture de la valeur : montant à partir du prix net, montant à partir du prix brut, pourcentage du prix et prix net fixe remplaçant le prix catalogue.
  • Produits et déclinaisons : remise sur l’ensemble du produit, sur une déclinaison sélectionnée ou fichier mixte contenant les deux types d’identifiants.
  • Correspondance selon les codes catalogue : référence, c’est-à-dire SKU, EAN13, UPC, ID produit, ID déclinaison ainsi que MPN, si le champ correspondant est disponible dans l’installation.
  • Mapping des colonnes du fournisseur : indication des colonnes d’identifiant et de remise, omission des données supplémentaires et proposition de mapping sur la base des en-têtes reconnus.
  • Contrôle total de l’emplacement d’enregistrement : groupe de clients, devise, pays, seuil de quantité et plage de dates de validité de la remise.
  • Protection des promotions d’autrui : le module modifie et supprime exclusivement les remises qu’il a lui-même créées. Une promotion saisie manuellement ou provenant d’une règle de prix catalogue reste intacte, et la ligne est ajoutée au rapport.
  • Simulation avant enregistrement : rapport complet des décisions sans apporter de modifications aux prix.
  • Limites de sécurité : blocage d’une remise plus profonde que le pourcentage indiqué du prix catalogue, blocage d’un prix nul ou négatif, blocage de la vente en dessous du prix d’achat ainsi que seuil de lignes non appariées.
  • Historique et annulation : chaque exécution est enregistrée avec les remises qu’elle a remplacées, et un clic suffit pour restaurer l’état antérieur à l’import.
  • Écran des différences : prix et remise avant et après pour chaque ligne, avec filtrage par décision, sens de la modification et seuil de montant.
  • Automatisation : récupération du fichier du fournisseur via HTTP, FTP, FTPS ou SFTP, profils fournisseurs, adresse CRON sécurisée par un secret et e-mail avec rapport.
  • Export des remises en cours : fichier au format du mapping enregistré, prêt à être utilisé comme copie de sauvegarde.
  • Prise en charge des fichiers volumineux : l’import au-delà d’un demi-mégaoctet est divisé en étapes avec barre de progression, sans dépasser les limites de temps d’exécution.
  • Fonctionnement en mode multiboutique : chaque boutique dispose de sa propre grille tarifaire, de ses paramètres, de ses profils fournisseurs et de son adresse de planification.

Comment cela fonctionne

  1. Téléversez le fichier CSV dans l’onglet Import ou configurez la récupération auprès du fournisseur sur la page Automatisation.
  2. Indiquez ce que signifie la valeur dans le fichier et où la remise doit être enregistrée, sur la page Paramètres → Paramètres de remise.
  3. Définissez les limites de sécurité sur la page Paramètres → Limites de sécurité.
  4. Lancez la simulation et vérifiez le rapport des décisions.
  5. Basculez la simulation en mode enregistrement et lancez l’import.
  6. Si nécessaire, annulez l’exécution dans l’onglet Historique.

Exigences

PrestaShop 1.7.6 – 9.x, PHP 7.0 – 8.5, MySQL 5.6 ou MariaDB 10.x. Le module ne nécessite ni bibliothèques externes ni Composer. Le compte employé utilisant le module doit disposer de l’autorisation de modifier les produits.

détails du produit

Support pour Prestashop 9.x
Oui
Prise en charge de Prestashop 8.x
Oui
Prise en charge de Prestashop 1.7.x
Oui
Soutien de PrestaShop 1.6.
Alors
Support gratuit
Alors
Mises à jour gratuites (1 an)
Alors
Facilité d'installation
Alors
PDSPIC-FULL

Changelog

Release history for this product. Expand an entry to see what changed.

  • moduł został kompletnie przepisany pod zgodność z PrestaShop 9.x

FAQ

Find answers to the most common questions about this product.

L’importation des prix spécifiques depuis CSV Pro crée et met à jour les prix spécifiques, c’est-à-dire les remises, sur les produits et combinaisons existants dans PrestaShop à partir d’un fichier CSV. Elle prend en charge quatre modes de lecture des nombres depuis le fichier, le mappage des colonnes, la simulation, les limites de modifications, l’historique avec annulation ainsi que l’export des remises en cours. Le fichier peut être téléversé manuellement ou récupéré auprès du fournisseur, et l’importation peut être lancée via un CRON externe.

Le prix spécifique est une remise enregistrée à côté du prix catalogue du produit. Le prix catalogue reste inchangé, et la boutique affiche le prix remisé avec l’information sur la réduction. La modification du seul prix catalogue est gérée par un module distinct, PD CSV Price Update Pro. Ce module ne touche volontairement pas au champ du prix du produit.

Cela dépend du paramètre défini dans la page Paramètres → Paramètres de remise. Quatre modes sont disponibles : montant déduit du prix net, montant déduit du prix brut, pourcentage déduit du prix et prix net fixe remplaçant le prix catalogue. Le fichier lui-même n’indique pas quel mode s’applique, il est donc sélectionné une seule fois pour l’ensemble du traitement.

Non. Le module tient son propre registre des remises qu’il a enregistrées et modifie ou supprime uniquement ces lignes. Une promotion saisie manuellement ou provenant d’une règle de prix catalogue reste intacte, même si elle occupe exactement l’emplacement où l’importation voulait écrire. Une telle ligne est ajoutée au rapport avec l’information que l’emplacement est occupé.

PrestaShop distingue un prix spécifique d’un autre par la boutique, le groupe de clients, la devise, le pays, le seuil de quantité, la fenêtre de dates et la manière dont la valeur est enregistrée. La modification de l’un de ces paramètres entre deux imports fait que l’exécution suivante écrit à un autre endroit, c’est-à-dire qu’elle crée une nouvelle remise. La précédente reste sur le produit jusqu’à l’annulation de l’exécution qui l’a créée.

Chaque exécution enregistre les remises qu’elle remplace et mémorise celles qu’elle a créées. L’annulation supprime les remises créées par cette exécution et rétablit celles qu’elle a remplacées. Il est également possible d’annuler le premier import sur la boutique, qui ne remplaçait rien. Si l’emplacement de la remise enregistrée a entre-temps été occupé par une autre promotion, cette remise n’est pas rétablie, et le module l’indique clairement.

Oui. La remise enregistrée sur le produit s’applique à toutes ses déclinaisons. La remise enregistrée sur une seule déclinaison ne s’applique qu’à celle-ci. L’exception est le prix fixe : enregistré sur une déclinaison, il devient son prix total, tandis qu’enregistré sur le produit, l’impact de la déclinaison continue d’y être ajouté. C’est ainsi que PrestaShop calcule lui-même le prix.

À cet effet, il existe des limites sur la page Paramètres → Limites de sécurité : blocage d’une remise supérieure au pourcentage indiqué du prix catalogue, blocage d’un prix nul ou négatif, blocage de la vente en dessous du prix d’achat ainsi que seuil de lignes non concordantes. Chaque limite peut ignorer des lignes individuelles ou arrêter l’ensemble du processus. Avant l’enregistrement, il est également conseillé d’exécuter une simulation.

Par défaut, deux colonnes : identifiant du produit et remise. Le séparateur peut être un point-virgule, une virgule, une tabulation ou une barre verticale. Le nombre peut comporter une partie décimale écrite avec un point ou une virgule, et le séparateur des milliers est pris en charge. Un fichier avec une autre structure est pris en charge par le mappage des colonnes, qui indique dans quelle colonne se trouve l’identifiant et dans quelle colonne se trouve la remise.

Oui. Dans la page Paramètres → Automatisation, on définit la source du fichier, c’est-à-dire l’adresse HTTP, FTP, FTPS ou SFTP, et on obtient l’adresse à saisir dans le CRON. L’adresse est sécurisée par un secret, qui peut être transmis par paramètre ou par en-tête, afin qu’il n’apparaisse pas dans les journaux du serveur. Après chaque exécution, le module peut envoyer un e-mail avec le rapport.

Oui. Chaque boutique a sa propre grille tarifaire, son propre mappage des colonnes, ses paramètres de remise, ses limites, ses profils de fournisseurs et son adresse de planification. La boutique se sélectionne à l’aide du commutateur dans l’en-tête du module, et l’import enregistre les remises uniquement dans la boutique sélectionnée.

La désinstallation supprime l’historique des importations, le registre de propriété et les fichiers stockés par le module. Les prix spécifiques enregistrés sur les produits restent. S’ils doivent disparaître, il faut d’abord annuler les exécutions dans l’onglet Historique, puis seulement désinstaller le module.

Commentaires (2)

2 Commentaires

Ok
Zaje...fajny...
Par Floow sur 2025-04-29

Super
Tak szybko to jeszcze rabatów w 4 tysiącach produktów nigdy nie stworzyłem :-)
Par Adam sur 2025-04-22