products_prices-.csv

Fichier modèle à télécharger, cliquez ici.
Fichier d’exemple rempli à télécharger, cliquez ici.

Description

Avec products_prices-.csv, un fournisseur transmet les prix des variantes de vente d’un article. Un prix est obligatoire pour chaque unité d’emballage active (is_active = 1 dans products_packaging-.csv) afin que l’article puisse être commandé. Cela vaut également pour les prix promotionnels et les prix échelonnés.

Pour chaque ligne de prix, il faut obligatoirement fournir :

  • le prix de l’unité d’emballage (price)
  • le prix de l’unité de base pour l’affichage du prix de base (base_price), même si l’unité d’emballage et l’unité de base sont identiques

En complément :

  • Prix promotionnels : si un prix promotionnel est enregistré, le prix d’origine (strikethrough_price ou strikethrough_base_price) ainsi que la période de validité doivent également être fournis. La période est indiquée via les dates de commande (strikethrough_order_start_date/_end_date). Les dates de livraison (strikethrough_delivery_start_date/_end_date) peuvent en outre être indiquées si elles diffèrent des dates de commande.
  • Prix échelonnés : required_quantity définit la quantité minimale à partir de laquelle un prix déterminé s’applique. Plusieurs lignes de prix avec différentes valeurs de required_quantity constituent ensemble un barème de prix.
  • Prix spécifiques au client : si des prix s’appliquent uniquement à certains clients, un groupe de prix (price_group) doit être indiqué. Ce même groupe de prix doit également être enregistré pour les clients concernés dans merchant_relationships-.csv.

Dépendances avec d’autres types de données :

  • concrete_sku et packaging doivent exister comme unité d’emballage active dans products_packaging-.csv.
  • Si price_group est utilisé, ce même groupe de prix doit être référencé pour au moins un client dans merchant_relationships-.csv - sinon le prix ne s’applique à aucun client.

Colonnes disponibles

Champ 
(* = Obligatoire)
Description
import_type*
String (enum)
Définit si cet enregistrement doit être créé/mis à jour ou supprimé. 
Valeurs autorisées : 
create_update =  créé/mis à jour 
delete = supprimé
concrete_sku*
String (100)
Stock keeping unit de l’article (numéro d’article). Caractères autorisés : 
chiffres 0-9
lettres A-Z a-z
tirets -
tirets bas _
parenthèses ()
points .
base_price*
Integer (0, 10000000000)
Prix de l’unité de base pour l’affichage du prix de base. Exemple : si base_price = 100, le prix est affiché comme suit = 16.50/100 pièces.
price*
Integer (0, 10000000000)
Prix de l’unité d’emballage.
price_group
String (100)
Définit le groupe de prix correspondant, généralement attribué à un ou plusieurs clients.
packaging*
String (enum)
Définit à quelle unité d’emballage le prix se rapporte. 
Valeurs autorisées : https://my.mercanto.ch/fr/definierte-werte#verpackungseinheit et https://my.mercanto.ch/fr/definierte-werte#einheit
required_quantity
Number (0, 10000000)
Pour les prix échelonnés : quantité requise pour que le prix échelonné indiqué s’applique. 
valeur par défaut = 0
strikethrough_base_price
Integer (0, 10000000000)
Prix de base d’origine, affiché barré dans la boutique en ligne lors d’une promotion.
strikethrough_price
Integer (0, 10000000000)
Prix d’origine de l’unité d’emballage, affiché barré dans la boutique en ligne lors d’une promotion.
strikethrough_order_
start_date
String (YYYY-MM-DD)
Le prix promotionnel est valable pour les commandes passées à partir de ce jour inclus.
strikethrough_order_
end_date
String (YYYY-MM-DD)
Le prix promotionnel est valable pour les commandes passées jusqu’à ce jour inclus.
strikethrough_delivery_
start_date
String (YYYY-MM-DD)
Le prix promotionnel est valable pour les livraisons à partir de ce jour inclus.
strikethrough_delivery_
end_date
String (YYYY-MM-DD)
Le prix promotionnel est valable pour les livraisons jusqu’à ce jour inclus.

Cas d’utilisation typique : Un fournisseur organise une promotion d’un mois sur une bouteille de vin. Une ligne de prix est créée avec le prix promotionnel (price), le prix d’origine (strikethrough_price) et les dates de début/fin correspondantes (strikethrough_order_start_date/_end_date) pour la période de promotion. -e