Points clés
ETIM est une norme de classification des produits (électrique, CVC, installation). Elle définit des classes et des caractéristiques pour que les fabricants, distributeurs et systèmes logiciels parlent le même langage.
BMEcat est un format d'échange de catalogues basé sur XML du Bundesverband Materialwirtschaft, Einkauf und Logistik. Il permet de transférer des données produits, mais n’a pas été conçu pour ETIM. Aujourd’hui, il est largement obsolète et remplacé par xChange.
ETIM xChange est le successeur moderne basé sur JSON de BMEcat, développé spécifiquement pour les données ETIM.
- Cartographie directe vers les classes, caractéristiques et valeurs ETIM
- Prend en charge l’intégration API et les workflows automatisés
- Version actuelle : v2.0 (novembre 2025) — ajoute des données environnementales, d’emballage et multimédia
ETIM xChange est utilisé par les fabricants, distributeurs et éditeurs de logiciels pour échanger efficacement des données produits structurées.
Comprendre les trois blocs fondamentaux
Avant toute chose, il est important de bien distinguer trois termes qui sont utilisés en permanence dans ce domaine — et parfois de manière interchangeable, alors qu’ils recouvrent en réalité des notions très différentes.
ETIM
ETIM (European Technical Information Model) est un standard de classification des produits. Il définit un langage commun pour décrire les produits techniques, principalement dans les secteurs de l’électricité, du HVAC et de l’installation. Il s’appuie pour cela sur une bibliothèque structurée de classes (types de produits) et de caractéristiques (attributs), chacune avec des types de valeurs et des unités définis.
En termes simples : ETIM indique ce qu’est un produit et quelles propriétés il possède, d’une manière sur laquelle fabricants, distributeurs et systèmes logiciels peuvent tous s’accorder.
Un disjoncteur n’est pas désigné différemment par chaque fournisseur, car dans ETIM il possède une classe fixe, des caractéristiques fixes et des valeurs autorisées fixes. C’est précisément cette cohérence qui fait tout l’intérêt du modèle.
ETIM est maintenu par ETIM International, une organisation à but non lucratif regroupant des organismes nationaux membres à travers l’Europe et au-delà.
BMEcat
BMEcat est un format de fichier basé sur XML destiné à l’échange électronique de catalogues produits entre partenaires commerciaux. Il a été développé par le BME (Bundesverband Materialwirtschaft, Einkauf und Logistik) en Allemagne et s’est largement imposé dans le commerce technique comme un standard pour transmettre les données produits des fournisseurs vers les acheteurs ou distributeurs.
BMEcat n’est pas un système de classification — c’est un conteneur.
BMEcat définit la structure d’un fichier de catalogue produits : les champs à inclure, leur organisation, la manière de référencer les images et les documents, etc. Avec le temps, BMEcat a été étendu pour transporter des données de classification ETIM, mais il s’agissait davantage d’un contournement que d’une solution propre. Le format n’avait pas été conçu à l’origine pour ETIM, et ce décalage a généré des frictions.
BMEcat a rendu de grands services à l’industrie pendant de nombreuses années, mais il est aujourd’hui considéré comme un format historique et est progressivement remplacé par son successeur, ETIM xChange.
ETIM xChange
ETIM xChange est le successeur officiel de BMEcat — un format moderne d’échange de catalogues basé sur JSON, conçu dès le départ pour fonctionner avec la classification ETIM. Il s’agit d’un changement majeur par rapport à BMEcat : xChange utilise JSON au lieu de XML (plus convivial pour les développeurs, plus lisible et mieux adapté aux intégrations via API), et la prise en charge d’ETIM est intégrée nativement plutôt qu’ajoutée a posteriori. La structure d’un fichier xChange reflète directement le modèle de données ETIM : classes, caractéristiques, valeurs et versions de release sont des éléments de premier plan du format.
Développé et maintenu par ETIM International, ETIM xChange est le format vers lequel l’industrie se tourne activement pour l’échange de données produits classifiées selon ETIM entre fabricants, distributeurs et plateformes logicielles.
Aperçu rapide : ETIM vs BMEcat vs ETIM xChange
| ETIM | BMEcat | ETIM xChange | |
|---|---|---|---|
| Nature | Un standard de classification des produits | Un format d’échange de fichiers de catalogue | Un format d’échange de fichiers de catalogue |
| Objectif | Définit la description et la catégorisation des produits | Transfère des catalogues produits entre partenaires commerciaux | Transfère des catalogues produits classifiés ETIM entre partenaires commerciaux |
| Développé par | ETIM International | BME (Allemagne) | ETIM International |
| Statut | Actif — régulièrement mis à jour | Historique — en cours de retrait | Actif — le standard recommandé |
| Support ETIM | C’est ETIM | Ajouté, non natif | Intégré dès l’origine |
| Format de fichier | Pas un format de fichier | XML | JSON |
| Utilisateurs | Fabricants, distributeurs, éditeurs de logiciels | Fabricants, distributeurs (historiquement) | Fabricants, distributeurs, éditeurs de logiciels |
Version actuelle
ETIM xChange version 2.0 est la version officielle actuelle, publiée le 27 novembre 2025 par ETIM International.
Le standard dispose d’un historique de versions court mais significatif :
- Version 1.0 — publiée le 19 février 2024. La version inaugurale : le premier standard d’échange de données produits entièrement détenu et gouverné par ETIM International, construit en JSON et conçu pour un usage mondial.
- Version 1.1 — une version corrective ayant résolu un bug du schéma JSON lié aux codes de caractéristiques impériales et de standards locaux, et ajusté la longueur du champ pour le code douanier. Entièrement rétrocompatible avec la version 1.0.
- Version 2.0 — publiée le 27 novembre 2025. Une mise à jour majeure introduisant des champs étendus de données environnementales (LCA/EPD) pour le reporting de durabilité, de nouveaux éléments de données sur les matériaux d’emballage afin de répondre aux exigences du règlement européen sur les emballages (PPWR), ainsi que la réintroduction des codes MD (désormais sous forme de liste fermée de codes MDX) pour une spécification plus précise des types de médias.
Si vous débutez aujourd’hui, visez la version 2.0. Si vous travaillez déjà avec les versions 1.0 ou 1.1, la mise à niveau est clairement la voie à suivre.
À qui s’adresse ETIM xChange ?
Les fabricants l’utilisent pour transmettre des informations produits structurées à leurs partenaires de distribution. Plutôt que d’envoyer des tableurs ou des PDF personnalisés à chaque client, ils créent un seul fichier xChange utilisable par tous.
Les grossistes et distributeurs s’en servent pour recevoir ces données et les intégrer dans leurs systèmes ERP, leurs plateformes e-commerce ou leurs outils de PIM, sans avoir à effectuer de lourds travaux manuels de nettoyage ou de reformatage.
Les éditeurs de logiciels et d’ERP intègrent des fonctionnalités d’import et d’export ETIM xChange dans leurs plateformes afin que leurs clients n’aient pas à effectuer ces tâches manuellement.
Comment fonctionne ETIM xChange
Le principe de base est simple : un fabricant conditionne ses données produits au format xChange et les transmet à un distributeur, qui les importe dans son système. Pas de mapping personnalisé. Pas d’allers-retours sur les noms de champs. Juste un fichier propre et structuré que les deux parties comprennent.
Prenons un exemple simple. Supposons qu’un fabricant produise des disjoncteurs. Dans le fichier xChange, chaque produit est rattaché à une classe ETIM, par exemple EC000049 (Disjoncteur). Cette classe comporte un ensemble défini de caractéristiques : courant nominal, nombre de pôles, pouvoir de coupure, etc. Le fabricant renseigne ces valeurs, assemble le tout et envoie le fichier. Le système du distributeur le reçoit, reconnaît la structure et importe les données directement dans les bons champs, sans approximation ni intervention manuelle.
Étant donné que xChange est basé sur JSON, il se prête également très bien à des échanges directs via API plutôt qu’à de simples transferts de fichiers, ouvrant ainsi la voie à des flux de données produits plus automatisés et quasi temps réel.
Concepts clés à connaître
Classes et caractéristiques ETIM
Chaque produit dans xChange est affecté à une classe ETIM avec un ensemble fixe de caractéristiques et de types de valeurs définis. Il n’est pas possible d’ajouter ses propres champs : la structure est convenue et cohérente sur l’ensemble de la chaîne d’approvisionnement.
Versions de release ETIM
ETIM met régulièrement à jour son modèle de classification (ETIM 9, ETIM 10, etc.). Lors des échanges de données, vérifiez toujours quelle version ETIM votre partenaire commercial attend : les décalages entre émetteur et récepteur figurent parmi les sources de problèmes les plus fréquentes, tout comme les différences de version du format xChange lui-même (v1.x vs v2.0).
Structure d’un fichier xChange
Un fichier xChange contient un en-tête (informations fournisseur, date, version ETIM), suivi des enregistrements produits. Une particularité utile de xChange est la séparation nette entre les Produits (article de base et propriétés techniques), les Articles commerciaux (configurations achetables) et les Unités d’emballage, ce qui réduit la redondance par rapport à ce que produisait généralement BMEcat.
Validation, certification et adhésion
Les fichiers peuvent être validés par rapport au schéma JSON ETIM avant leur envoi, ce qui permet de détecter les erreurs en amont — types de données incorrects, champs obligatoires manquants, valeurs hors limites — plutôt que de provoquer des problèmes côté réception.
Il convient de clarifier un point important : la validation et la certification officielles sont liées à l’adhésion à ETIM. Les entreprises qui souhaitent certifier formellement leurs données produits comme conformes à ETIM doivent être membres de l’organisation ETIM, soit directement, soit via leur organisme national. L’adhésion donne accès aux outils officiels de validation, à la base de données complète de classification et au processus de certification lui-même. Si vous êtes simplement en phase d’exploration, vous pouvez commencer sans adhésion, mais pour tout déploiement commercial sérieux, celle-ci constitue la base attendue que les partenaires commerciaux demanderont de plus en plus.
Démarrer avec ETIM xChange
1. Faire classifier vos données produit
Avant de pouvoir créer un fichier xChange, vos produits doivent être classifiés selon ETIM. La boutique en ligne ETIM est l’endroit où vous pouvez parcourir les classes, les caractéristiques et les valeurs autorisées pour chaque version de publication.
2. Rejoindre ETIM
Pour un usage commercial avec validation et certification officielles, adhérer à ETIM (directement ou via votre organisme national) est la bonne démarche. Cela vous donne accès aux outils ainsi qu’à la reconnaissance formelle attendue par les partenaires commerciaux.
3. Choisir vos outils
On ne crée pas des fichiers xChange manuellement. La plupart des fabricants utilisent un système PIM ou un pool de données dédié qui prend en charge l’export xChange. En cas de doute, demandez à votre éditeur de logiciel — c’est une fonctionnalité de plus en plus standard.
4. Confirmer la version ETIM cible avec votre partenaire commercial
Ne présumez pas — vérifiez quelle version ETIM et quelle version du format xChange votre partenaire attend, puis assurez-vous que vos paramètres d’export correspondent.
5. Valider avant l’envoi
Faites passer votre fichier par un validateur avant de l’envoyer où que ce soit. Détecter les erreurs à ce stade permet d’éviter de nombreux allers-retours.
6. Commencer petit
Choisissez une famille de produits, faites les choses correctement, validez, partagez et recueillez des retours. Construisez à partir de là plutôt que d’essayer d’exporter l’intégralité de votre catalogue en une seule fois.
Défis courants (et comment les éviter)
Classification incorrecte ou manquante
Si un produit est affecté à la mauvaise classe ETIM, l’ensemble des caractéristiques ne correspondra pas et les données seront erronées ou incomplètes. Prendre le temps dès le départ de mapper correctement vos produits est largement rentable sur le long terme.
Valeurs de caractéristiques incomplètes
Les classes ETIM comportent des caractéristiques obligatoires et optionnelles. Laisser les obligatoires vides entraîne des échecs de validation. Même pour les caractéristiques optionnelles, les renseigner lorsque vous disposez des données rend votre catalogue plus utile pour ses destinataires.
Données source de mauvaise qualité
ETIM xChange ne peut être aussi bon que les données sur lesquelles il s’appuie. Si vos données internes sont incohérentes, incomplètes ou désordonnées, aucun format n’y remédiera. Des données source propres et structurées sont un prérequis — pas une réflexion a posteriori.
Le traiter comme un travail ponctuel
Les données produit évoluent constamment. Nouveaux produits, spécifications mises à jour, nouvelles versions ETIM — xChange est un processus continu, pas un projet avec une date de fin. Intégrez-le à votre flux de travail régulier dès le départ.
Outils et ressources
ETIM International — www.etim-international.com — le hub central pour tout ce qui concerne ETIM : base de données de classification, documentation xChange, téléchargements des versions et informations sur l’adhésion.
ETIM xChange Validation Tool — un outil officiel en ligne d’ETIM International qui valide votre fichier xChange par rapport au schéma JSON et à la classification ETIM référencée. Le premier point de contrôle avant l’envoi de tout fichier à un partenaire commercial.
Systèmes PIM avec prise en charge de xChange — un bon PIM prend en charge la génération de catalogues ETIM xChange valides afin que vous n’ayez pas à manipuler du JSON brut vous-même. Plusieurs plateformes le proposent nativement :
- AtroPIM est un PIM open source, très flexible, avec prise en charge de la classification ETIM et de l’export xChange. Une option solide pour les fabricants recherchant une solution personnalisable sans coût de licence élevé.
- Akeneo est l’une des plateformes PIM les plus largement adoptées au niveau mondial, avec un vaste écosystème de partenaires et des connecteurs disponibles pour la gestion des données ETIM et les exports compatibles xChange.
- Contentserv est une plateforme PIM et d’expérience produit offrant un fort support des données techniques et des standards industriels, couramment utilisée par les fabricants des secteurs électrique et de l’installation.
- Plytix est un PIM destiné aux entreprises de taille intermédiaire, avec un support croissant des exports de données produit structurées et des flux de travail alignés sur ETIM.
Lors de l’évaluation d’un PIM, confirmez toujours quelles versions de publication ETIM et quelles versions du format xChange sont prises en charge, et si la validation est intégrée au flux de travail.
Organisations nationales ETIM — la plupart des pays où ETIM est activement adopté disposent d’un organisme national (ETIM UK, ETIM Germany, ETIM Netherlands, etc.) offrant support, formation et accompagnement. Ils constituent également votre premier point de contact pour l’adhésion.
Pools de données et prestataires de services gérés — des entreprises comme DDS et ChannelEngine proposent des services gérés autour de l’échange de données ETIM si vous préférez ne pas gérer l’aspect technique en interne.