Wer einmal einen Teilehandel geführt hat, kennt diese Szene. Ein Mechaniker sucht eine Bremsscheibe vorne für einen Golf VII 2.0 TDI. Das System liefert drei Treffer derselben Marke mit derselben Artikelnummer, jeder unter eigener interner Nummer, zwei mit Bestand und einer im Angebot. Welcher ist richtig? Der Verkäufer ruft im Lager an, der Mechaniker wartet, der Auftrag verzögert sich.
Das ist kein Server-, Design- oder Suchproblem. Es ist ein Stammdatenproblem.
Im Automotive Aftermarket wird die Qualität der Artikeldaten oft unterschätzt, obwohl sie Verkaufsgeschwindigkeit, Bestandsgenauigkeit und Kundenvertrauen unmittelbar bestimmt. Dieser Beitrag zeigt, wo die Unordnung entsteht, was Stammdatenhygiene wirklich bedeutet und wie wir das Problem in TEC3 gelöst haben.
Wo die Unordnung entsteht
Ersatzteildaten kommen in ein typisches Unternehmen aus mindestens drei Richtungen, die nichts voneinander wissen.
Der Katalog. TecDoc liefert standardisierte Daten: Marke, Artikelnummer, Attribute, OE-Referenzen und Fahrzeugverknüpfungen. Hervorragende Daten, aber sie beschreiben den Artikel, nicht Ihren Bestand oder Ihren Preis.
Lieferanten. Jeder Distributor schickt seine Preisliste im eigenen Format: CSV, XML, Excel, FTP oder API. Dasselbe Teil hat beim einen Lieferanten eine Artikelnummer ohne Leerzeichen, beim nächsten mit Bindestrich, beim dritten mit Markenpräfix. Die EAN ist mal da, mal nicht.
Das ERP. Im Warenwirtschaftssystem lebt der Artikel unter einer internen Nummer, die vor zehn Jahren beim ersten Einkauf entstand, oft manuell. Beim Lieferantenwechsel hat jemand eine neue Nummer angelegt, die alte blieb bestehen.
Importiert man diese drei Quellen direkt in einen Webshop, bekommt man genau das, was man eingegeben hat: drei Datensätze für ein Teil. Jeder weitere Import vertieft die Unordnung.
Was Stammdatenhygiene wirklich bedeutet
Stammdatenhygiene bedeutet, dass es für jeden physischen Artikel genau einen Datensatz gibt, an dem alle Bestände, alle Preislisten, alle OE-Referenzen und alle Fahrzeuge hängen. Ein Artikel, eine Wahrheit.
Dafür werden Artikel nicht nach Augenmaß verglichen, sondern nach Regeln, die in dieser Reihenfolge geprüft werden:
- EAN / GTIN, sofern vorhanden und gültig, ist der stärkste Schlüssel.
- Marke plus normalisierte Artikelnummer: vor dem Vergleich entfernen wir Leerzeichen, Bindestriche, Punkte und Präfixe und vereinheitlichen Groß- und Kleinschreibung.
- OE-Nummern und Cross-References aus dem Katalog bestätigen, dass es dasselbe Teil ist, auch wenn sich Artikelnummern je Version unterscheiden.
- Technische Attribute (Durchmesser, Dicke, Höhe, Lochzahl) sind die letzte Kontrolle: stimmen die Nummern, aber nicht die Attribute, werden die Datensätze nicht zusammengeführt, sondern zur Prüfung markiert.
Der letzte Punkt ist entscheidend. Eine falsche Zusammenführung ist gefährlicher als ein Duplikat: Führt das System zwei verschiedene Teile zusammen, erhält der Mechaniker den falschen Artikel. Deshalb protokolliert TEC3 jede Zusammenführung, behält die Quelldatensätze und erlaubt ein Rollback.
Wie TEC3 das umsetzt
Der Kern von TEC3 ist die PIM-Matrix: ein zentraler Artikeldatensatz mit Attributen, OE-Nummern, Cross-References, Bildern und Dokumenten. Alle Quellen werden beim Import in sie abgebildet, nicht in den Webshop.
Der Import läuft in drei Schritten. Zuerst die Normalisierung: jeder eingehende Datensatz erhält ein einheitliches Format für Artikelnummer, Marke und Einheiten. Dann das Matching nach den obigen Regeln, mit einer Konfidenzstufe je Treffer. Zuletzt die Anreicherung: der zusammengeführte Artikel bekommt Bestände je Lager, Preislisten je Lieferant und Kundenrabatte aus dem ERP.
Das Ergebnis: Der Mechaniker sieht im Katalog eine Brembo-Scheibe 09.C881.11, dazu alle drei Lagerbestände, den besten Preis für seine Rabattgruppe und die Lieferzeit je Lager. Er entscheidet in einer Zeile, nicht in dreien.
Da die Matrix von den Vertriebskanälen getrennt ist, versorgt dieselbe saubere Basis den B2B- und B2C-Shop, Exporte in Partnerkataloge und die API. Ein einmal korrigierter Fehler ist überall korrigiert.
Warum das eine Frage der Geschwindigkeit ist
Oft hören wir: „Unser Katalog ist langsam, wir brauchen einen stärkeren Server.“ In der Praxis ist die meiste Langsamkeit datenbedingt.
Muss das System bei jeder Suche Artikelnummern live vergleichen, die EAN in drei Tabellen nachschlagen und ermitteln, welcher der doppelten Datensätze Bestand hat, bleibt es langsam, unabhängig von der Hardware. Ist das Matching beim Import erledigt, liefert die Suche einen Datensatz mit bereits vorbereiteten Beständen und Preisen.
Genau deshalb ist die Architektur von TEC3 für Sortimente mit zwei Millionen Artikeln und einer durchschnittlichen Suchantwort unter hundert Millisekunden ausgelegt. Nicht wegen größerer Server, sondern weil die schwere Arbeit einmal beim Import erledigt wird, nicht zweitausendmal am Tag bei jedem Klick.
Dasselbe gilt für Preisbörse, intelligente Nachbestellung und Preisklassenfilter: alle diese Funktionen sind nur nützlich, wenn sie auf einem Datensatz je Artikel beruhen.
Was das in der Praxis bedeutet
Für den Mechaniker: ein Treffer, realer Bestand, richtiger Preis, kein Anruf im Lager.
Für den Händler: weniger manuelle Preispflege, weniger Fehlbestellungen, weniger Retouren.
Für den Distributor: ein sauberer Export in Partnerkataloge und eine API, die man ohne Scham anbieten kann.
Für die Geschäftsführung: ein Webshop-Bestand, der mit dem ERP übereinstimmt, und eine Marge, die auf dem richtigen Artikel berechnet wird.
Sieben Fragen vor der Wahl einer B2B-Ersatzteilplattform
- Wie erkennt die Plattform, dass zwei Datensätze derselbe Artikel sind? Nach welchen Schlüsseln und in welcher Reihenfolge?
- Was passiert, wenn Artikelnummern übereinstimmen, Attribute aber nicht?
- Erfolgt das Matching beim Import oder bei jeder Suche?
- Werden Quelldatensätze behalten und lässt sich eine Zusammenführung rückgängig machen?
- Wie werden Bestände je Lager und Preislisten je Lieferant auf den zusammengeführten Artikel abgebildet?
- Versorgt dieselbe Datenbasis B2B, B2C und die API?
- Wie ist die Suchantwort bei einer oder zwei Millionen Artikeln, nicht bei einer Demo-Basis mit zwanzigtausend Datensätzen?
Hat ein Anbieter darauf keine klaren Antworten, verschieben Sie die Unordnung nur aus drei Systemen in ein viertes.
Wir haben TEC3 so gebaut, dass wir sie beantworten können. Wenn Sie sehen möchten, wie das mit Ihren Daten funktioniert, schreiben Sie uns.
Häufige Fragen
Was ist Stammdatenhygiene bei Ersatzteilen?
Ein Zustand, in dem es für jeden physischen Artikel genau einen Datensatz gibt, an dem alle Bestände, Preislisten, OE-Referenzen und Fahrzeuge hängen. Doppelte Datensätze aus Katalog, Lieferanten und ERP werden nach klaren Regeln mit Revisionsspur zusammengeführt.
Nach welchen Schlüsseln führt TEC3 Artikel zusammen?
Zuerst EAN/GTIN, dann Marke plus normalisierte Artikelnummer, dann OE-Nummern und Cross-References. Technische Attribute sind die letzte Kontrolle: stimmen sie nicht überein, werden die Datensätze zur Prüfung markiert statt zusammengeführt.
Warum hängt ein sauberer Artikelstamm mit der Plattformgeschwindigkeit zusammen?
Weil das Matching einmal beim Import erledigt wird, liefert die Suche einen Datensatz mit bereits vorbereiteten Beständen und Preisen. So hält TEC3 die Antwortzeit auch bei zwei Millionen Artikeln unter hundert Millisekunden.
Möchten Sie TEC3 mit Ihren eigenen Daten sehen?
Schreiben Sie uns oder sichern Sie sich Ihren Platz in der ersten Einführungswelle.