PIM SelectionDe onafhankelijke gids voor het kiezen van een PIM

Wat is BMEcat: catalogusexport uit je PIM, guidelines en dialecten

BMEcat is een XML-formaat voor de uitwisseling van elektronische productcatalogi, ontwikkeld en gepubliceerd door BME, de Duitse vereniging voor materiaalbeheer, inkoop en logistiek. In gebruik zijn BMEcat 1.2, 2005, 2005.1 en 2005.2. Een PIM met BMEcat-ondersteuning levert volledige catalogi en updatebestanden volgens de ETIM- of ECLASS-guideline die elke afnemer voorschrijft.

Wat is BMEcat en wie beheert de standaard?

BMEcat is een XML-formaat voor het uitwisselen van elektronische productcatalogi. BME, de Duitse vereniging voor materiaalbeheer, inkoop en logistiek, heeft het formaat ontwikkeld en publiceert het. Met BMEcat sturen leveranciers productdata, prijzen en classificatie naar afnemers, inkoopplatforms en datapools, zonder per klant een eigen formaat te bedenken. De specificatiemodules van versie 2005 kwamen tot stand met de Universiteit Duisburg-Essen en Fraunhofer IAO.

ECLASS e.V. beschrijft vier BMEcat-versies die in gebruik zijn: 1.2, 2005, 2005.1 en 2005.2. Het specificatiedocument voor 2005.2 publiceerde ECLASS op 15 augustus 2023. Met BMEcat 2005 veranderde de omgang met classificatie: de classificatiemodule, afgerond op 14 november 2005, schrapte het oudere element FEATURE_SYSTEM.

BMEcat zelf is een verpakking. Het inhoudsmodel komt uit een classificatiestandaard en wordt toegepast via een guideline: de ETIM BMEcat-guideline of de ECLASS BMEcat-guidelines. Voor een PIM-koper is die scheiding belangrijk. Het PIM moet de classificatie in het datamodel vasthouden en bij export de verpakking opbouwen. BMEcat is een van de zeven standaarden in het overzicht van productdatastandaarden en komt terug in meerdere shortlists binnen PIM per branche.

In welke branches is BMEcat de norm?

In Duitstalige en Nederlandse B2B-ketens voor technische producten is BMEcat het standaard catalogusformaat. Groothandels, inkoopplatforms en datapools in elektrotechniek, installatietechniek, bouw, industriële benodigdheden en gereedschap verwachten BMEcat-bestanden van fabrikanten.

In PIMvendors-selecties is BMEcat een harde eis voor drie typen kopers:

  • Fabrikanten die leveren aan technische groothandels en inkoopcombinaties, waar BMEcat met de ETIM-guideline de norm is.
  • Fabrikanten die via e-procurementplatforms aan grote industriële inkopers verkopen, waar BMEcat met de ECLASS-guideline gangbaar is.
  • Distributeurs die leverancierscatalogi in BMEcat ontvangen en hun eigen catalogus in BMEcat aan klanten aanbieden.

De Nederlandse datapool 2BA laat de overgangsfase goed zien. 2BA documenteert imports in BMEcat 2005 ETIM, geeft de voorkeur aan de BMEcat 2005 ETIM 5.0-guidelines boven oudere versies en ondersteunt ETIM xChange 2.0 voor import en export. ETIM International adviseerde eerder zelf BMEcat en heeft nu ETIM xChange uitgebracht. De nationale ETIM-organisaties kiezen per land het voorkeursformaat. Voor kopers in Nederland, België en DACH betekent dat de komende jaren twee exportformaten voor dezelfde data.

Wat vraagt BMEcat van het datamodel in je PIM?

BMEcat bepaalt de exportstructuur, ETIM of ECLASS bepaalt het attribuutmodel. Voor geldige BMEcat-bestanden heeft het PIM-datamodel vier bouwstenen nodig:

BMEcat-element Voorbeeld uit de ETIM-guideline Eis aan het PIM-datamodel
Transactietype T_NEW_CATALOG voor een volledig bestand, T_UPDATE_PRODUCTS voor wijzigingen Wijzigingen bijhouden per product en per kanaal sinds de laatste levering
Classificatieverwijzing REFERENCE_FEATURE_GROUP_ID bevat de ETIM-klasse Classificatie op het product opgeslagen met standaard-ID's
Kenmerken en waarden FNAME en FVALUE bevatten het ETIM-kenmerk en de waarde Attributen met standaard-ID's, eenheden en gecontroleerde waarden
Eigen uitbreidingen UDX.EDXF-velden voor landspecifieke data Extra attributen per guideline en per land

Kopers onderschatten vooral de rij over het transactietype. Updatebestanden werken alleen als het PIM weet wat er sinds de laatste geslaagde levering aan elke ontvanger is veranderd. Dat vraagt een wijzigingslog op kanaalniveau, terwijl veel PIM's wijzigingen alleen per product registreren.

De eigen uitbreidingen vormen de tweede valkuil. De 2BA-guideline voegt via UDX.EDXF Nederlandse velden toe, zoals een veld voor het land van productieherkomst. Elke uitbreiding van elke ontvanger heeft een plek in het PIM-datamodel nodig. Anders belanden die gegevens in spreadsheets naast het PIM.

Hoe test je BMEcat in een PIM-demo?

Test BMEcat met de guideline en de validatietool die je afnemers gebruiken. De scenariomethode van PIMvendors draait elke test op voorbeelddata van de koper. Vijf BMEcat-scenario's dekken het kritieke gedrag af:

  1. Exporteer 50 voorbeeldproducten als volledig BMEcat 2005-bestand volgens de ETIM-guideline van je grootste afnemer en valideer het met de validatietool van die guideline.
  2. Wijzig 5 producten, exporteer een updatebestand en laat zien dat alleen die 5 producten erin staan.
  3. Exporteer dezelfde producten volgens de ECLASS BMEcat-guideline, vanuit dezelfde attribuutwaarden.
  4. Importeer een BMEcat-bestand van een leverancier met ETIM-data en laat de mapping naar je datamodel zien, plus het afkeurrapport voor ongeldige waarden.
  5. Exporteer dezelfde 50 producten als ETIM xChange 2.0 JSON en vergelijk de inhoud met het BMEcat-bestand.

Scenario 2 legt de vraag over wijzigingsregistratie bloot. Scenario 4 weegt voor distributeurs het zwaarst. Het scriptformaat vind je in de bibliotheek met demoscenario's. Distributeurs vinden de importkant uitgewerkt op de pagina over onboarding van leveranciersdata.

Waar gaat BMEcat mis bij een PIM-selectie?

Bijna elke BMEcat-fout is een dialectfout. Computerwoche constateerde in 2001 al dat de meeste klanten en marktplaatsen BMEcat naar hun eigen hand zetten. In PIMvendors-selecties duiken 25 jaar later nog steeds dezelfde valkuilen op:

  • Eén exporttemplate voor alle afnemers: elke groothandel of elk platform hanteert een eigen guidelineversie met eigen uitbreidingen, dus één template faalt bij de helft van de ontvangers.
  • Geen wijzigingsregistratie: het PIM kan alleen volledige catalogi sturen, en ontvangers weigeren of vertragen grote bestanden.
  • Classificatie buiten het PIM: het team mapt ETIM of ECLASS in de exportconnector, waardoor het PIM de classificatiedata vóór export niet kan valideren.
  • Geen terugkoppeling bij afkeur: ontvangers keuren producten af, en niemand ziet welke producten zijn afgekeurd of waarom.
  • Verouderde guidelines: volgens 2BA sluiten eerdere versies van de BMEcat ETIM-guideline niet meer aan op de huidige databehoefte.

De oplossing begint vóór de RFP. Vraag bij je 5 tot 10 belangrijkste ontvangers de guideline, de validatietool en een voorbeeldbestand op. Die bestanden worden de testdata voor elke leveranciersdemo en de acceptatiecriteria in het contract.

In welke branchepagina's speelt BMEcat een rol?

BMEcat-eisen komen terug op vier branchepagina's van deze gids:

Binnen deze gids is BMEcat verbonden met drie andere standaarden. ETIM en ECLASS leveren de classificatie in het BMEcat-bestand. UNSPSC-codes komen er soms bij voor internationale inkoopklanten. Neem alle vier op in de integratie-eisen, met één rij per ontvanger en guidelineversie.

Die ontvangerstabel is in een selectie met veel BMEcat het nuttigste losse document. Per ontvanger staan erin: het formaat, de guidelineversie, de classificatierelease, de leverfrequentie en de validatietool. Leveranciers reageren op concrete rijen, en het evaluatieteam kan elke rij tijdens de demo scoren.

{{list:requirements:IN}}

Elke groothandel zegt BMEcat, en elke groothandel bedoelt er net iets anders mee. Haal bij je top 5 afnemers de guideline en een voorbeeldbestand op voordat je ook maar één exporteis opschrijft.

Stephan SpijkersMedeoprichter, PIMvendors.com

Een tweede paar ogen op je PIM-selectie?

PIM Selection is een uitgave van PIMvendors.com, dat scenariogedreven PIM-selecties begeleidt voor fabrikanten, groothandels en merken. Een gesprek van 30 minuten laat zien of dat voor jou helpt.

Bekijk de selectiediensten van PIMvendorsPlan een gesprek met PIMvendors

Veelgestelde vragen

Welke BMEcat-versie moet een PIM ondersteunen?

De meeste ketens werken met BMEcat 2005 in combinatie met een branche-guideline, zoals de ETIM BMEcat-guideline of de ECLASS BMEcat-guideline. ECLASS documenteert vier versies: 1.2, 2005, 2005.1 en 2005.2. Een PIM moet de versie en guideline exporteren die elke afnemer voorschrijft. Verzamel die specificaties dus vóór de RFP en test ze in de demo.

Wordt BMEcat vervangen door ETIM xChange?

ETIM International adviseerde eerder BMEcat en heeft nu ETIM xChange uitgebracht, een JSON-formaat waarvan versie 2.0 op 27 november 2025 verscheen. De nationale ETIM-organisaties bepalen per land het voorkeursformaat. De Nederlandse datapool 2BA ondersteunt beide. Een PIM dat je in 2026 kiest, moet in de praktijk nog jarenlang zowel BMEcat ETIM als ETIM xChange kunnen exporteren.

Wat is het verschil tussen BMEcat en openTRANS?

BMEcat bevat catalogusdata: producten, kenmerken, prijzen en classificatie. openTRANS is een transactiestandaard die op BMEcat voortbouwt en dient voor orderdocumenten. Het PIM is verantwoordelijk voor de BMEcat-catalogus. Orders, pakbonnen en facturen in openTRANS horen thuis in het ERP of het inkoopsysteem, dus openTRANS is een vraag voor de integratiearchitectuur.

Waarom keuren groothandels BMEcat-bestanden af?

Groothandels keuren BMEcat-bestanden af bij een verkeerde guidelineversie, ontbrekende ETIM- of ECLASS-klassen, eenheden of waarden buiten de classificatie of lege verplichte velden uit de guideline. Klantspecifieke uitbreidingen leiden ook tot afkeur. Een PIM hoort het bestand vóór verzending te valideren tegen de guideline van de afnemer en per afgekeurd product een log bij te houden.

Bronnen en methode

  1. ECLASS e.V.: BMEcat technical specification
  2. BME e.V.: Specification BMEcat 2005, Module Classification Systems, Catalog Groups Systems, and Feature Systems
  3. ETIM International: ETIM xChange
  4. ETIM International: ETIM xChange version 2.0 officially released
  5. 2BA: BMEcat 2005 ETIM Version 4.0.3
  6. 2BA: ETIM xChange V2.0
  7. Computerwoche: Ohne Kataloge kein E-Procurement (26 November 2001)

Zo is deze pagina gemaakt: opgesteld door de redactie van PIM Selection op basis van de genoemde bronnen, getoetst aan de selectiemethode van PIMvendors en goedgekeurd door een expert. Redactiebeleid.

Deze pagina citeren

PIM Selection (2026). Wat is BMEcat: catalogusexport uit je PIM, guidelines en dialecten. PIMvendors.com. https://pimselection.com/nl/standaarden/bmecat/ (versie 2026-10-14).