3. Produits, "Products"
Cet article comprend les sections suivantes :
- 3.1 Qu’est-ce qu’un produit ? – Définit ce qu’est un produit et son rôle.
- 3.2 Comment identifier un produit unique – Explique comment différencier les produits.
- 3.3 Quelles données sont requises pour les produits ? – Liste les champs nécessaires pour importer les données produit.
- 3.4 Dépendances avec d’autres entités – Décrit les liens entre les produits et d’autres entités.
- Exemple de données produit – Montre un exemple de tableau de données produit.
3.1 Qu’est-ce qu’un produit ?
Les données produit regroupent tous les articles finis que vous vendez à vos clients — des chaussures et robes aux portefeuilles et accessoires. Il s’agit d’articles complets prêts à la vente, que vos clients achètent auprès de votre marque.

3.2 Comment identifier un produit unique
Chaque produit dans notre système nécessite une combinaison unique d’identifiants. Contrairement aux autres entités (qui utilisent une seule référence), un produit est défini de manière unique par trois attributs clés :
-
productRef : votre identifiant interne pour ce produit
-
productColorCode : le code couleur spécifique du produit
-
productCollectionRef : la collection ou la saison à laquelle il appartient
Règle clé : si l’un de ces trois éléments change, il s’agit d’un produit différent. Chaque combinaison unique donnera lieu à une traçabilité, une analyse environnementale et un calcul distincts.
Exemple :

Un manteau zippé avec la référence produit ZC-001
-
- S’il est décliné en trois couleurs (
NAVY,BLACK,GREY) pour la collectionWINTER 2025, Fairly Made les considérera comme trois produits différents :
- S’il est décliné en trois couleurs (
| productRef | colorCode | productCollectionRef |
|---|---|---|
| ZC-001 | BEIGE | WINTER 2025 |
| ZC-001 | NAVY | WINTER 2025 |
| ZC-001 | BLACK | WINTER 2025 |
-
- Si vous reconduisez ces mêmes références dans la collection
WINTER 2026, cela comptera comme trois produits supplémentaires :
- Si vous reconduisez ces mêmes références dans la collection
| productRef | colorCode | productCollectionRef |
|---|---|---|
| ZC-001 | BEIGE | WINTER 2026 |
| ZC-001 | NAVY | WINTER 2026 |
| ZC-001 | BLACK | WINTER 2026 |
Résultat total : le système reconnaît 6 produits distincts liés au style ZC-001.
3.3 Quelles données sont requises pour les produits ?
Cette section détaille les champs nécessaires à l’import des données produit. Comprendre les champs, leurs définitions et contraintes est essentiel pour réussir l’import.
Les champs marqués d’un ⭐️ sont obligatoires.
Les champs marqués d’un ★ sont obligatoires dans certaines fonctionnalités.
💡 Besoin d’aide ? Si certaines informations manquent, contactez votre analyste Fairly Made pour connaître les valeurs par défaut appropriées.
productRef ⭐️
Votre code interne pour le style produit. Combiné avec le code couleur et la collection, il permet d’identifier un produit unique.
- Format : alphanumérique, max. 70 caractères

La référence produit est affichée dans l'application Fairly Made avec le nom du produit.
productCollectionRef ⭐️
Nom ou référence de la collection à laquelle appartient le produit au moment de l’analyse.
- Format : alphanumérique

La collection permet de regrouper vos produits dans l’application Fairly Made.
Elle permet également de filtrer vos produits.
category ⭐️
Sélectionnez la catégorie correspondant à ce produit dans la liste prédéfinie (ex. : TSHIRTS, DRESSES, PROTECTIVE BOOTS).
Pourquoi c’est important : cela détermine la méthodologie Fairly Made utilisée, les composants par défaut en l’absence de données précises, et intervient dans le calcul du "Coût Environnemental" AGEC.
- Voir options : Taxonomie PRODUCT_CATEGORY
supplierRef ⭐️
Référence interne du fournisseur du produit fini (fabricant ou agent). Ce fournisseur sera lié à l’étape de fabrication du produit.
Pourquoi c’est important : il sera contacté pour compléter un formulaire d’usine, et éventuellement un formulaire matière (s'il est également référencé au niveau "Components", ou dans le cas où aucun composants ne seraient associés à ce produit).
- Format : doit correspondre à une référence fournisseur existante
warehouseRef ⭐️
Référence interne du principal entrepôt où le produit est stocké.
Pourquoi c’est important : l’adresse de l’entrepôt est utilisée dans le calcul de l’impact transport, le transport vers l'entrepôt étant considéré comme l'étape finale.
- Format : doit correspondre à une référence fournisseur existante (les entrepôts sont considérés comme des fournisseurs)
reachCompliance ⭐️
Indique si le produit est conforme à la réglementation REACH.
Pourquoi c’est important : La conformité à REACH est obligatoire pour toutes les entreprises qui fabriquent, importent ou utilisent des substances chimiques dans l'UE. Cela permet de garantir la conformité réglementaire et la sécurité des consommateurs.
- Voir options : Taxonomie REACH_COMPLIANCE
- Format : "1" = conforme, "0" = non conforme
- Référence : voir la liste ECHA des substances interdites par REACH.
ecoModulation ⭐️
Bonus ou malus d’éco-modulation associé au produit.
Pourquoi c’est important : Le principe français de Responsabilité Elargie du Producteur (REP) utilise l'éco-modulation pour récompenser ou pénaliser les entreprises selon leurs efforts ou leurs difficultés en matière de gestion de la fin de vie des produits. Ces informations apparaissent dans vos showcases AGEC.
- Voir options : Taxonomie ECO_MODULATION
- Valeur par défaut : NONE, si l'information n'est pas disponible
producedQuantity ★
Nombre total d’unités produites pour ce produit (même référence, couleur et collection).
Pourquoi c’est important : La quantité produite est utilisée dans la Supply Chain Intelligence pour calculer la quantité totale d'un article en fonction de son origine.
- Format : entier, "integer"
💡 Peut aussi être rempli par catégorie et année dans l’app Fairly Made
packagingRefs ★
Références internes des emballages utilisés avec ce produit.
Pourquoi c’est important : Permet de relier les références des emballages aux produits et d'afficher les allégations obligatoires pour les emballages exigées par AGEC.
- Format : les références doivent exister dans les données "Packaging"
- Plusieurs références : les séparer par des points-virgules ";"
productColorCode
Code ou nom de la couleur du produit.
- Format : chaîne alphanumérique "string"
- Valeur par défaut : Utilisez "DEFAULT" s'il n'y a pas de couleur spécifique. Si la couleur est laissée vide, elle sera réglée sur "DEFAULT".
name
Nom interne du produit dans la plateforme Fairly Made.
- Format : alphanumérique

Affiché ici dans l'application Fairly Made
publicName
Nom public du produit qui apparaitra sur vos Showcases produit.
- Format : alphanumérique
- Valeur par défaut : identique à "name"

Apparaît sur la showcase publique du produit
purchaseOrder
Numéro de bon de commande du produit.
- Format : alphanumérique
weight
Poids du produit (en grammes).
Pourquoi c’est important : le poids du produit influe sur le résultat de l'analyse du cycle de vie (ACV) et donc sur le coût environnemental français.
- Format : nombre (décimal autorisé), entre 5 et 10 000
- 💡 Besoin d'aide ? Si ce champ est manquant, un poids par défaut sera appliqué selon la catégorie de produit, sur la base de notre Framework.
composition
Composition matière du produit, selon votre système interne.
- Format : alphanumérique
- Important : ce champ n’est pas utilisé dans les calculs d’impact ; seuls les compositions des composants individuels sont pris en compte
certifications
Certifications attribuées au produit fini (non aux matériaux ou fournisseurs).
Pourquoi c’est important : les certifications produit sont affichées sur vos pages produit et peuvent apparaitre dans vos showcases pour prouver le respect des normes environnementales, sociales ou de qualité.
- Voir options : Taxonomie PRODUCT_CERTIFICATIONS_LABEL
- Plusieurs certifications : les séparer par des points-virgules ";"

La certification produit est affichée dans les informations produit
gtinsOrEans
La liste des codes GTIN associés au produit.
Pourquoi c’est important : permet à Fairly Made de déclarer votre Coût Environnemental Français sur le portail du gouvernement (si vous nous avez délégué cette responsabilité) et garantit son affichage sur les showcases de vos produits éligibles. Voir plus ici.
- Valeurs multiples : Utilisez un point-virgule ";" pour séparer plusieurs GTIN.
- Format : 8, 12, 13, ou 14 chiffres
manufacturingAssemblyCountry
Pays de fabrication ou d’assemblage final du produit.
Pourquoi c’est important : permet le transfert de données lorsque le fournisseur lié au niveau du produit est basé dans un autre pays (agents, commerçants, groupes) et assure la conformité avec la loi AGEC pour les étapes de fabrication (Confection pour le prêt-à-porter et Assemblage, Finition et Couture pour les chaussures).
- Voir options : Taxonomie COUNTRY
- Format : Code pays ISO 3166-1 alpha-2
3.4 Dépendances avec d’autres entités
Suppliers
Les données Products comprennent des références aux fournisseurs via les champs supplierRef et warehouseRef.
Les champs supplierRef et warehouseRef doivent correspondre exactement à des références fournisseurs déjà importées dans l’onglet SUPPLIERS de Fairly Made. Le système relie ces références aux données fournisseur existantes.
Packaging
Le champ packagingRefs relie les produits aux emballages. Les références utilisées doivent être identiques à celles figurant dans vos données PACKAGING.
💡 Rappel section 3.3 : en cas de plusieurs types d’emballages, les séparer par ";" dans packagingRefs.
Assurer la cohérence des liens
L’ordre d’importation des données (SUPPLIERS / PACKAGING) n’a pas d’importance, tant que les références utilisées sont correctes et existantes.
Exemple de données produit
Vous trouverez ci-dessous un bref exemple de ce que pourrait être vos données pour quelques produits, illustrant les champs décrits ci-dessus :
| Nom du champ | ⭐️ Obligatoire | Description | Exemple 1 | Exemple 2 | Exemple 3 |
|---|---|---|---|---|---|
| productRef | ⭐️ | Référence interne du style produit | ZC-001 | DP-005 | S-010 |
| productCollectionRef | ⭐️ | Nom ou code de la collection | WINTER 2025 | SUMMER 2025 | SPRING 2025 |
| category | ⭐️ | Catégorie du produit | ZIPPED COATS | DENIM PANTS | SNEAKERS |
| supplierRef | ⭐️ | Référence fournisseur du produit fini | AGENT A | SUP-B | Manifattura Imaginata |
| warehouseRef | ⭐️ | Référence de l’entrepôt principal | MainWarehouse | WH-PARIS | WH-MILAN |
| reachCompliance | ⭐️ | Conformité REACH (1 = oui, 0 = non) | 1 | 1 | 1 |
| ecoModulation | ⭐️ | Éco-modulation du produit (bonus ou pénalité) | REFASHION TLC - ECO-MODULATION 1 - DURABILITY | REFASHION TLC - ECO-MODULATION 3 - % RECYCLED MAT | ECOLOGIC ASL - CRITERIA 2 + 3 |
| producedQuantity | recommandé, ★ nécessaire dans le cadre de la Supply Chain Intelligence | Quantité produite pour cette référence dans cette collection et coloris | 1500 | 2000 | 500 |
| packagingRefs | recommandé, ★ nécessaire pour la conformité AGEC | Références des emballages utilisés | BOX01 ; POLY03 | POLY03 | BOX01; DUST13 |
| productColorCode | Code couleur produit | BEIGE | DEFAULT | ||
| name | Nom interne du produit (apparait sur l'interface Fairly Made) | Zipped coat After | Jeans Claude | ||
| publicName | Nom affiché publiquement | JACKET AFTER | SNEAKERS NOAH | ||
| purchaseOrder | Recommandé | Numéro de commande produit | 1122 | PO-5566 | |
| weight | Recommandé | Poids en grammes | 575 | 612 | 850 |
| composition | Composition matière | Outer: 70% Polyamide, 30% Recycled polyamide. Lining: 100% Recycled Polyamide | DENIM - 98% ORGANIC COTTON 2% ELASTANE | Upper: Leather. Lining: Organic cotton. Insole: Recycled Polyester. Outsole: Natural rubber. | |
| certifications | Recommandé | Certifications du produit fini | GRS ; OEKO-TEX STANDARD 100 | GOTS | LEATHER WORKING GROUP |
| gtinsOrEans | Recommandé (Coût Environnemental) | La liste des codes GTIN associés au produit. | 012345678905 | 012345678905;123456789101 | |
| manufacturingAssemblyCountry | Recommandé | Code pays ISO 3166-1 alpha-2 du lieu de fabrication | IN |