products_packaging-.csv
Fichier modèle à télécharger, cliquez ici.
Fichier d’exemple rempli à télécharger, cliquez ici.
Description
Avec products_packaging.csv, un fournisseur transmet les variantes de vente (unités d’emballage) d’un article : par exemple « carton de 6 bouteilles » ou « sac de 25 kg ». Pour chaque numéro d’article (abstract_sku) créé dans products.csv, au moins une telle variante de vente doit être définie.
Pour chaque unité d’emballage, il faut définir :
- l’unité d’emballage elle-même (
packaging_unit) - le nombre d’unités de base qu’elle contient (
base_quantity)
Si l’unité d’emballage correspond exactement à l’unité de base de l’article (par ex. l’article est vendu uniquement « à la pièce »), l’unité d’emballage et l’unité de base sont identiques. Dans ce cas, base_quantity = 1.
Exemples de variantes d’emballage avec une unité de base différente :
- Carton (
packaging_unit) de 6 (base_quantity) bouteilles (base_packaging_codede products.csv) - Sac (
packaging_unit) de 25 (base_quantity) kilos (base_measurement_codede products.csv)
Dépendances avec d’autres types de données :
- La
concrete_skudoit correspondre à unabstract_skudéjà existant issu de products.csv. L’article doit donc obligatoirement avoir été créé au préalable (ou dans le même import) dans products.csv. - Les prix par unité d’emballage sont définis séparément dans products_prices.csv et liés via
concrete_skuetpackaging_unit. - Si une unité d’emballage spécifique est utilisée dans une liste de commande, elle doit exister ici comme variante de vente active (voir shopping_list_items.csv).
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 à jourdelete = supprimé |
concrete_sku*String (100) | Stock keeping unit de l’article (numéro d’article) - doit correspondre à l’abstract_sku. Caractères autorisés :chiffres 0-9lettres A-Z a-ztirets –tirets bas _parenthèses ()points . |
packaging_unitString (enum) | Définit l’unité de vente contenue dans cette unité d’emballage (par ex. carton de 10 rouleaux). Valeurs autorisées : https://my.mercanto.ch/fr/definierte-werte#verpackungseinheit et https://my.mercanto.ch/fr/definierte-werte#einheit |
base_quantityNumber (0, 10000000) | Nombre d’unités de base (selon le base_packaging_code ou base_measurement_code défini) contenues dans une unité de vente. |
is_activeboolean (0, 1) | Les produits inactifs ne sont pas affichés dans la boutique en ligne et sont automatiquement supprimés après deux ans. valeur par défaut = 1 |
gtin_packagingString (8,14) | Global Trade Item Number de l’unité d’emballage. |
quantity_incrementNumber (0, 10000000) | Le montant par lequel une quantité peut être augmentée/diminuée. |
minimum_order_quantityNumber (1, 10000000) | Quantité minimale de l’article requise pour une commande. |
maximum_order_quantityNumber (1, 10000000) | Quantité maximale de l’article au sein d’une commande. |
depositNumber (0, 10000000000) | Le montant de la consigne applicable à cet emballage. |
Cas d’utilisation typique : Un fournisseur vend de l’eau minérale à la fois à l’unité (unité de base = bouteille) et en carton de 6. Deux lignes sont créées pour cela : une avec packaging_unit = bouteille et base_quantity = 1, une autre avec packaging_unit = carton et base_quantity = 6.