Wichtigste Erkenntnisse:
- ETIM ist der dominierende internationale Klassifizierungsstandard für technische Produkte in Bereichen wie Elektroinstallation, Heizungs- und Klimatechnik sowie Gebäudeautomation
- Ein PIM-System ist der natürliche Ort für ETIM-klassifizierte Daten, da es Attributverwaltung, Kanalverteilung und Versionskontrolle an einer Stelle verbindet
- Ohne ein PIM für ETIM-Daten wird die Aufrechterhaltung der Klassifizierungskonformität über Tausende von SKUs zu einem manuellen, fehleranfälligen Prozess, der bei großem Umfang zusammenbricht
- AtroPIM unterstützt flexible Attributmodellierung, die direkt auf ETIM-Klassen, Features und Wertelisten abgebildet wird, ohne Einschränkungen bei der Katalogtiefe oder -struktur
Was ETIM eigentlich ist
ETIM steht für ElectroTechnical Information Model, einen internationalen Produktklassifizierungsstandard für technische Produkte, der ursprünglich für den Elektroinstallationssektor entwickelt wurde und mittlerweile Heizungs- und Klimatechnik, Sanitär, Gebäudeautomation und andere technische Bereiche abdeckt. In Europa ist er die Standard-Datenaustauschsprache zwischen Herstellern, Elektrogroßhändlern und Installateuren, mit wachsendem Einsatz in Nordamerika und Australien.
„ETIM ist ein Schlüsselelement bei der Digitalisierung der gesamten Lieferkette."
- Margaret Fitzsimons, CEO, UK's Electrical Distributors' Association (EDA)
Das Modell ist in zwei Ebenen strukturiert: Produktgruppen und Produktklassen. Jede Klasse hat einen festen Satz von typisierten Features: alphanumerisch (eine vordefinierte Werteliste), logisch (ja oder nein), numerisch (ein einzelner Messwert) oder Bereich (zwei numerische Werte). Jede Klasse, jedes Feature, jeder Wert und jede Einheit hat eine sprachenunabhängige Kennung, die dafür sorgt, dass ETIM über 17 Sprachen und Dutzende nationale Märkte hinweg funktioniert.
eCl@ss (auch eClass geschrieben) ist der vergleichbarste Standard und deckt eine breitere Palette von Branchen ab, ist aber in der Elektro- und Heizungs- und Klimatechnik weniger dominant. Viele europäische Hersteller führen beide Standards, was ein weiterer Grund ist, ETIM-Produktdaten in einem dedizierten System zu verwalten, anstatt sie manuell zu pflegen.
Für CAD- und BIM-Workflows fügt die Erweiterung ETIM Modelling Classes (ETIM MC) 3D-Geometrieparameter zum Kernmodell hinzu. Diese Ebene ist optional und lässt die Basisklassifizierung unverändert.
ETIM 10.0 wurde im Dezember 2024 veröffentlicht. ETIM 11.0 ist in Planung.
Wo das Datenverwaltungsproblem beginnt
Ein Hersteller von Elektrokomponenten, Schaltanlagen oder Leuchten verwaltet typischerweise Tausende von Produktvarianten. Jedes Produkt gehört zu einer ETIM-Klasse, und diese Klasse kann 20 bis 40 Attribute haben, die jeweils einen gültigen typisierten Wert erfordern. Multiplizieren Sie das über einen Katalog von 10.000 SKUs, und Sie haben ein strukturiertes Produktdatenverwaltungsproblem, das Tabellenkalkulationen nicht zuverlässig bewältigen können.
ETIM-Klassen werden mit jeder Veröffentlichung aktualisiert. Features werden hinzugefügt, Werte werden umbenannt, und Einheiten werden geändert. Eine neue Version bedeutet, dass jedes Produkt, das einer betroffenen Klasse zugeordnet ist, überprüft und möglicherweise neu zugeordnet werden muss. Wenn diese Daten in Tabellenkalkulationen oder in einem ERP vorhanden sind, ist der Aktualisierungszyklus schmerzhaft: manuelle Exporte, bedingte Formatierungsprüfungen, Neuimporte und kein Audit-Trail.
In Projekten, die wir für Hersteller von Elektroinstallationsmaterialien durchgeführt haben, war eine wiederkehrende Situation ein Produktkatalog, der teilweise einer älteren ETIM-Version zugeordnet wurde. Distributoren im Elektrogroßhandelssektor forderten ETIM-Produktdaten in einer neueren Version an, es gab aber keine strukturierte Möglichkeit zu erkennen, welche Produkte betroffen waren und was sich genau geändert hatte. Das Team machte es Feld für Feld, manuell.
Ein PIM-System löst dies auf Datenmadellebene, nicht durch Prozessumgehungen.
Was ein PIM-System für ETIM-Daten tut
Ein Produktinformationsmanagementsystem bietet eine strukturierte Datenschicht, die speziell für Produktattribute entworfen ist, wo Sie definieren, welche Attribute ein Produkt hat, welche Werte gültig sind, und wie sie in Klassifizierungen organisiert werden. Ein PIM für ETIM zu verwenden bedeutet, dass die Struktur direkt auf das ETIM-Datenmodell abgebildet wird.
Eine ETIM-Klasse wird zu einer Klassifizierung im PIM. Ihre Features werden zu Attributen. Die typierte Natur von ETIM-Features bildet sich auf PIM-Feldtypen ab: Auswahlisten für alphanumerische Features, Boolean-Felder für logische, und numerische und Bereichsfelder für Messwerte. Vordefinierte ETIM-Wertelisten werden zu durchgesetzten Attributoptionen bei der Dateneingabe und verhindern, dass ungültige Werte in das System gelangen.
Versionsaktualisierungen werden auf Klassifizierungsebene verwaltet. Produkte, die einer Klassifizierung zugeordnet sind, erben automatisch den aktualisierten Attributsatz. Filtern Sie nach Klassifizierung, um Produkte mit fehlenden Werten für neue Features zu finden, und arbeiten Sie sie der Reihe nach durch. Keine Tabellenkalkulationsexporte, keine bedingten Prüfungen. Der Umfang der Aktualisierung ist von Anfang an sichtbar.
Über die Attributverwaltung hinaus kümmert sich ein PIM für ETIM darum, wie klassifizierte Produktdaten verschiedene Ziele erreichen. Ein Großhändler kann Daten über BMEcat oder das neuere JSON-basierte ETIM xChange-Format erhalten. Eine E-Commerce-Plattform benötigt möglicherweise eine andere Struktur. Ein internes ERP kann wiederum ein anderes verwenden. Ein kanonischer ETIM-klassifizierter Datensatz speist alle ohne Duplizierung.
Was ohne ein PIM zusammenbricht
Ohne ein PIM ist die typische Einrichtung ETIM-Produktdaten, die über ERP-Exporte, Tabellenkalkulationen und einzelne Lieferantenportale verstreut sind. Jedes dieser ist eine separate Kopie, die von den anderen abweicht. Wenn sich ein Produktattribut ändert, muss jede Kopie manuell aktualisiert werden.
Ausfallmodi sind vorhersehbar. Ein Wert im ERP stimmt nicht mit dem überein, was an das Verteilerportal gesendet wurde. Eine ältere Version des ETIM-Standards wird noch für eine Produktlinie verwendet, weil niemand die Version auf SKU-Ebene verfolgt hat. Ein numerisches ETIM-Feature hat einen Wert, der als Text eingegeben wurde, weil die Eingabe nicht durchgesetzt wurde. Ein neues Produkt wird ohne ETIM-Produktklassifizierung in einen Kanal veröffentlicht, weil es kein Pflichtfeld gab, um dies zu verhindern.
Dies sind keine Grenzfälle. Unsere Kunden im technischen Großhandel und in der Fertigung kommen zu uns, weil sich diese Situationen zu einem Datenkwualitätsproblem verlagert haben, das schwerwiegend genug ist, um den Betrieb zu beeinflussen: Rückgaben durch falsche Produktauswahl, fehlgeschlagene EDI-Austausche, abgelehnte Verteilereinreichungen. PIM und ETIM zusammen zu verwalten beseitigt die strukturellen Bedingungen, die diese Ausfälle verursachen.
Wie PIM-Software ETIM-Daten verarbeitet
Nicht alle PIM-Systeme behandeln Produktdatenklassifizierung auf die gleiche Weise. Für ETIM ist die relevante Frage, wie gut das System typierte Attribute darstellen kann, Wertbeschränkungen durchsetzen kann und Aktualisierungen auf Klassifizierungsebene verarbeitet, die sich über Produkte verbreiten. Ein paar Systeme auf dem Markt haben explizite Unterstützung dafür eingebaut.
Akeneo hat native Unterstützung für ETIM in seiner B2B-Edition mit einem dedizierten ETIM-Importtool und der Möglichkeit, Produktfamilien ETIM-Klassen zuzuordnen. Die praktische Einschränkung ist, dass tiefere Durchsetzung, wie obligatorische Feature-Fertigstellung pro Klasse oder Versionsmigrations-Workflows, zusätzliche Konfiguration erfordert und in höheren Lizenzebenen leichter zugänglich ist.
Pimcore unterstützt ETIM durch seinen Classification Store, eine Funktion, die es ermöglicht, klassen-basierte Attributsätze Produkten unabhängig vom Hauptproduktschema zuzuordnen. Strukturelle Zuordnung funktioniert gut, und eine Reihe von europäischen Herstellern und Großhändlern im Elektrobereich nutzen dies. Die richtige Einrichtung erfordert erhebliche Entwicklerbeteiligung.
Contentserv hat sich für technisches Produktdatenverwaltung in der Fertigung positioniert und beinhaltet Unterstützung für Klassifizierungsstandards einschließlich ETIM, mit integrierten Datenqualitätswerkzeugen. Es zielt auf größere Unternehmen ab und hat einen entsprechenden Preispunkt.
AtroPIM verfolgt einen anderen Ansatz. Aufgebaut auf der AtroCore-Datenplattform ist seine Attribut- und Klassifizierungsarchitektur ohne festgelegtes Schema konfigurierbar. Klassifizierungen können erstellt werden, um jede ETIM-Klassenstruktur widerzuspiegeln, mit benutzerdefinierten Attributtypen und Wertbeschränkungen. Diese Flexibilität ist im kostenlos verfügbaren Open-Source-Kern erhältlich.
Die wichtigsten Funktionen für ETIM-Verwaltung in AtroPIM:
- Klassifizierungsverwaltung: Erstellen Sie Klassifizierungsbäume, die ETIM-Produktgruppen und -klassen widerspiegeln. Ordnen Sie Produkte einer oder mehreren Klassifizierungen zu. Attribute werden von der Klassifizierungsebene geerbt, daher wird eine Änderung der Klassendefinition auf alle Produkte darin verbreitet.
- Attributtypen: AtroPIM unterstützt die vollständige Palette von Feldtypen, die benötigt werden, um ETIM-Features genau darzustellen: Auswahl (für alphanumerische Features mit vordefinierten Werten), Boolean (für logische Features), Float/Integer (für numerische Features) und Bereichsfelder. Wertelisten werden auf Attributebene gesteuert.
- Vollständigkeitsverfolgung: Sie können Vollständigkeitsregeln pro Klassifizierung definieren. Ein Produkt, das unter einer spezifischen ETIM-Klasse klassifiziert ist, wird als unvollständig angezeigt, bis alle obligatorischen Features Werte haben, wodurch ETIM-Bereitschaft sichtbar und über den vollständigen Katalog hinweg nachverfolgbar wird.
- Kanalspezifischer Export: AtroPIM unterstützt konfigurierbare Exportvorlagen. Ein BMEcat-Export für Verteilerdatenaustausch, ein JSON-Export für ETIM xChange und ein benutzerdefiniertes Format für Ihre E-Commerce-Integration können alle parallel aus denselben Quelldaten gepflegt werden.
- Versionskontrolle und Audit-Trail: Attributänderungen werden protokolliert. Wenn Sie eine Werteliste aktualisieren, um eine neue ETIM-Version widerzuspiegeln, können Sie verfolgen, welche Produkte betroffen waren und wann die Änderung angewendet wurde.
Der Kernunterschied zwischen AtroPIM und den oben genannten Alternativen ist das Kosten-zu-Flexibilität-Verhältnis. Die Konfigurierbarkeit, die Pimcore Entwicklerzeit zum Erreichen erfordert, und die Akeneo hinter höheren Lizenzebenen abgrenzt, ist in AtroPIM ohne diese Einschränkungen verfügbar. Für mittelständische Hersteller mit komplexen ETIM-Katalogen, die keine Herstellerbindung wollen, ist das ein wesentlicher Aspekt.
Ein praktisches Beispiel
Ein Hersteller von Industrieleuchten musste ETIM-klassifizierte Daten an fünf Distributoren mit unterschiedlichen Formatanforderungen bereitstellen und gleichzeitig ihren eigenen Webshop und einen gedruckten Katalog beliefern.
Vor AtroPIM führten sie eine Mastertabelle pro Produktlinie, ordnete ETIM manuell zu und exportierten separate Dateien für jeden Distributor. Jeder Export war eine Teilkopie. Versionskonflikte zwischen Distributoren waren ein wiederkehrendes Problem.
Nach der Zuordnung ihrer ETIM-Klassen zum AtroPIM-Klassifizierungssystem werden alle Features einmal eingegeben, gegen durchgesetzte Wertelisten validiert und durch kanalspezifische Vorlagen exportiert. Als ETIM 10.0 veröffentlicht wurde, aktualisierten sie Klassifizierungsdefinitionen in AtroPIM und führten einen Vollständigkeitsbericht aus, um Produkte mit fehlenden Werten für neue Features zu identifizieren. Ein kontrollierter Workflow, keine parallelen Tabellenkalkulationen. Dieselben Daten speisen jetzt Verteilerexporte, den Webshop und das Kataloggenenerierungsmodul gleichzeitig.
Wo ETIM und PIM eine sorgfältige Einrichtung erfordern
Ein PIM beseitigt nicht die Notwendigkeit, den ETIM-Standard zu verstehen. Die Produktklassifizierungsstruktur muss noch korrekt aufgebaut werden. Jemand im Team muss wissen, welcher ETIM-Klasse ein Produkt angehört, welche Features zutreffen, und was einen gültigen Wert darstellt. Dieses Fachwissen lebt nicht in der Software.
Das Importieren eines vorhandenen ETIM-Datenmodells aus einer BMEcat- oder xChange-Datei ist ein vernünftiger Ausgangspunkt für die ETIM-Implementierung. Das Importmodul von AtroPIM kann strukturierte Eingaben übernehmen und sie dem internen Attributmodell zuordnen. Die anfängliche Zuordnung und die laufende Governance der Klassifizierungskorrektheit bleiben jedoch redaktionelle Arbeiten.
Der Ansatz, der gut funktioniert, ist gestaffelt: Beginnen Sie mit den Produktgruppen, die das höchste Verteiler-Datenaustauschvolumen antreiben, erstellen Sie zuerst die ETIM-Klassenstruktur dafür und validieren Sie gegen echte Verteileranforderungen, bevor Sie expandieren. Die erste Gruppe richtig zu bekommen, braucht die meiste Zeit. Danach ist das Muster gesetzt und nachfolgende Gruppen gehen schneller.