GS1
GS1 est une organisation internationale à but non lucratif qui conçoit et maintient des standards mondiaux destinés à l’identification, la collecte et le partage des données tout au long des chaînes d’approvisionnement. De nombreuses entreprises des secteurs agroalimentaire et cosmétique sont membres de GS1.
Parmi ces standards figure le GDSN (Global Data Synchronization Network), qui structure les échanges d’informations entre les acteurs de la chaîne. Ce système précise à la fois les données attendues (comme le poids net d’un produit) et leur format (exprimé, par exemple, en grammes), ce qui permet de fiabiliser les échanges et de gagner du temps. Grâce à cette normalisation, les flux de données peuvent être centralisés et simplifiés.
GS1, anciennement connu sous le nom de Gencod, joue un rôle de référentiel commun en certifiant les sources de données de ses adhérents. Présent à l’échelle internationale (Union européenne, États-Unis, etc.), il regroupe un large réseau d’acteurs, notamment dans les industries agroalimentaire et cosmétique.
Le système d’identification par codes-barres (EAN 13, 14, 15) constitue une composante essentielle de cet écosystème, fondé sur le principe d’unicité : un code GTIN/EAN unique correspond à un produit unique.
La solution beCPG a intégré les champs GS1 dans son référentiel produit afin de faciliter les échanges d’informations, tout en assurant une fiabilité et un gain de temps significatif dans la gestion des données.
Hiérarchie logistique GS1
La hiérarchie logistique de GS1 fait référence à la manière dont les unités logistiques sont identifiées et structurées tout au long de la chaîne d’approvisionnement.
- Le produit ou Article commercial (Trade Item), le code EAN et la section Emballage du produit sont renseignés
- Le sous conditionnement ou Unité consommateur (Consumer Unit), le code EAN sous conditionnement et la section Sous conditionnement du produit sont renseignés, le champ Nombre de produit / sous cond indique le nombre de produit dans le sous emballage pack:palletProductsPerInnerPack
- Le colis ou Colis ou l'unité de regroupement (Case or Trade Unit), le code EAN colis est renseigné, la section unité logistique est renseignée. La liste emballage permet d'indiquer le nombre de produit dans le colis ou manuellement en renseignant (Nombre de produits / colis )
- La palette logistique (Logistic Unit / Pallet) – SSCC, le code EAN palette est renseigné, la section palettisation est renseignée. Le nombre d'emballage par palette remonte du kit de palettisation ou est renseigné manuellement (Nombre d'emb / palette)
Lorsqu'il n'est pas possible de définir l'ensemble des niveaux logistiques sur un seul produit, il est nécessaire de créer des variantes logistiques. Une variante logistique est un produit fini ou le champ type d'unité commerciale est différent de vide ou Unité consommateur - Unité de base.
Le champ type d'unité commerciale permet de choisir le type de hiérarchie logistique décrit dans la variante logistique. Les données commerciales s'appliquent au type d'unité commerciale sélectionnée ou à toutes si rien n'est sélectionné.
Lorsqu'un type d'unité commerciale est sélectionné les valeurs par défaut suivantes s'appliquent aux autres niveaux logistique définies dans le produit
Unité facturable: Non
Unité commandable: Non
Unité consommateur: Non
Est un service: Non
Exemple de montage logistique classique:
| Type | Description | Attributs |
|---|---|---|
EACH |
Le code EAN du produit est renseigné. La section Conditionnement/Emballage du produit permet de décrire le conditionnement de l'unité. Type d'unité commerciale: Unité consommateur - Unité de base (facultatif) |
EAN: bcpg:eanCode Type d'emballage / conditionnement: gs1:packagingTypeCode Hauteur (mm): gs1:depth Largeur (mm): gs1:width Profondeur (mm): gs1:height Poids net (kg): bcpg:netWeight Poids net égoutté (kg): bcpg:drainedWeight Poids brut (kg): gs1:weight |
INNER_PACK |
Type d'unité commerciale: Lot consommateur - Sous-conditionnement logistique homogène ou hétérogène (facultatif) | EAN sous conditionnement: gs1:innerPackEanCode Profondeur (mm): gs1:innerPackDepth Largeur (mm): gs1:innerPackWidth Hauteur palette (mm): gs1:innerPackHeight Poids net SC (kg): gs1:innerPackNetWeight Poids brut SC (kg): gs1:innerPackWeight |
CASE |
L'EAN colis du produit est renseigné. La section Conditionnement/Unité logistique du produit permet de décrire le conditionnement de l'unité. Type d'unité commerciale: Colis homogène standard (facultatif) |
EAN colis: bcpg:eanCodeLevel2 Type d'unité logistique: gs1:secondaryPackagingTypeCode Profondeur (mm): gs1:secondaryDepth Largeur (mm): gs1:secondaryWidth Hauteur (mm): gs1:secondaryHeight Poids net colis (kg): gs1:secondaryNetWeight Poids brut colis(kg): :secondaryWeight |
MIXED_CASE |
Nécessite de créer une variante logistique composé de plusieurs produit fini Type d'unité commerciale: Colis hétérogène standard (obligatoire) |
|
PALLET |
L'EAN Palette du produit est renseigné. La section Conditionnement/Palettisation du produit permet de décrire la palettisation de l'unité. Type d'unité commerciale: Palette - box palette homogène standard (facultatif) |
EAN palette: bcpg:eanCodeLevel3 Profondeur (mm): gs1:tertiaryDepth Largeur (mm): gs1:tertiaryWidth Hauteur palette (mm): pack:palletHeight Poids net palette (kg): gs1:tertiaryNetWeight Poids brut palette (kg): gs1:tertiaryWeight Type de support palette: gs1:palletTypeCode |
MIXED_PALLET |
Nécessite de créer une variante logistique composé de plusieurs produit fini Type d'unité commerciale: Palette - box palette hétérogène standard (obligatoire) |
|
DISPLAY_SHIPPER |
Nécessite de créer une variante logistique composé de plusieurs produit fini Type d'unité commerciale: Palette - box palette hétérogène standard (obligatoire) Présentoir garni: Oui (obligatoire) |
hasDisplayReadyPackaging, DisplayTypeCode: Shelf Display / Floor Display |
CASE OF EACH |
Le code EAN du produit est renseigné: il contient le code EAN du colis |
Afin de représenter les cinq niveaux de la chaine logistique dans beCPG, la bonne pratique est de partir du plus petit produit possible, puis de remonter en l'utilisant comme composant pour le produit de niveau supérieur. Par rapport à l'exemple ci dessus, on définit donc d'abord l'unité de niveau consommateur, puis un produit de type pack lui même composé de plusieurs produits de base, et ainsi de suite jusqu'aux palettes.
Champs standard GS1
Des champs GS1 spécifiques à certains types de produits (boissons alcoolisées, fromages, produits bio, produits saisonniers, etc.) sont disponibles dans beCPG. Ils peuvent être ajoutés via des aspects, ce qui permet de ne pas surcharger l’affichage des produits qui ne sont pas concernés. Pour en savoir plus cliquez içi
Unité logistique
Dans beCPG, l'entité Unité Logistique permet de configurer différents montages à partir d’un même produit fini comme les variantes Logistiques. Elle sert notamment à distinguer des éléments comme le type d’emballage, les codes EAN, ou encore certaines propriétés logistiques.
Une Variante Logistique (VL) correspond à une version spécifique d’un produit ou d’une offre, différenciée par des éléments liés à la logistique — le plus souvent le conditionnement — sans modification du produit en tant que tel.
Il est également possible de gérer les VA (produit promo), qui correspondent à des produits promotionnels lancés ponctuellement dans le cadre d’offres spécifiques.

EACH
INNER_PACK
CASE
MIXED_CASE
PALLET
MIXED_PALLET
DISPLAY_SHIPPER
CASE OF EACH