GS1
GS1 est une organisation internationale à but non lucratif qui développe et maintient des standards mondiaux pour l’identification, la capture et le partage de données dans les chaînes d’approvisionnement. Il compte de nombreuses entreprises adhérentes dans les filières de l’agro-alimentaire et de la cosmétique. Le standard GDSN sur lequel s'appuie GS1 facilite les flux d’informations entre acteurs ce qui permet un gain de temps et de fiabilité.Il établit le contenu attendu (par exemple le poids net d’un produit) puis le format des échanges (le poids net doit être formulé en grammes). Avec ce système de gestion des informations produits, il devient possible de regrouper les flux de données.
GS1 est un organisme de normalisation (anciennement nommé Gencod) qui a pour mission d’établir un standard commun et de certifier les sources de données de ses adhérents. Cet organisme international (Union européenne et USA ..) compte de nombreuses entreprises adhérentes dans les filières de l’agro-alimentaire et de la cosmétique.
Le système d’identification par code-barres (EAN 13, 14, 15) fait partie intégrante de cet écosystème, selon le principe d’unicité entre code unique GTIN/ EAN et produit.
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. GS1 est une organisation internationale qui développe et maintient des standards pour améliorer l'efficacité des chaînes logistiques, dont le code-barres, le GTIN, le SSCC, etc. Des champs du produit fini, et ou les unites logistiques permettent de définir les niveaux de la hiérarchie logistique GS1.
- 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 |
---|---|---|
![]() |
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 |
![]() |
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 |
![]() |
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 |
![]() |
Nécessite de créer une variante logistique composé de plusieurs produit fini Type d'unité commerciale: Colis hétérogène standard (obligatoire) |
|
![]() |
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 |
![]() |
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) |
|
![]() |
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 |
![]() |
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.