Bevor Sie einen Großhändler-Katalog importieren, prüfen Sie mindestens die Produkt-ID, die Varianten-ID, die Bezeichnung, die Marke, den Preis samt steuerlicher Einordnung, die Währung, den Lagerbestand, die Verkaufseinheit, die Mindestbestellmenge, das Bild und den Zeitstempel. Eine vorhandene Spalte allein reicht nicht aus: Sie müssen auch deren Definition, Format und Genauigkeitsgrad kennen. Ein Feld stock mit dem Wert „ja" beweist keine Menge, und ein Feld price ohne Währung oder Angabe zu netto/brutto erlaubt keine verlässliche Rentabilitätsberechnung. Der richtige Reflex besteht darin, ein Spaltenverzeichnis anzulegen, einige Zeilen testweise zu prüfen und den Import zu blockieren, sobald eine Mehrdeutigkeit die Identität, den Preis oder die bestellbare Menge betrifft.
Erst die Bedeutung klären, nicht nur den Spaltennamen
Zwei Lieferanten können mit EAN unterschiedliche Daten meinen. Bei dem einen bezeichnet der Wert die verkaufte Variante; bei dem anderen kann er leer, durch eine Tabellenkalkulation gekürzt oder auf alle Farben repliziert sein. Umgekehrt kann article_code, reference oder barcode die eigentlich nützliche Kennung enthalten. Der Name der Spaltenüberschrift ist also niemals ein Beweis.
Fordern Sie die Dokumentation des Datenflusses an und ordnen Sie jeder Spalte vier Informationen zu: fachliche Definition, Datentyp, Einheit und Aktualisierungsregel. Bei einem Preis notieren Sie zum Beispiel, ob es sich um einen UVP oder einen Verhandlungspreis handelt, netto oder brutto, pro Stück oder pro Karton. Bei einem Lagerbestand unterscheiden Sie zwischen numerischer Menge, einfacher Verfügbarkeit und Freitext. Bei einer Kennung behalten Sie den Wert als Zeichenkette bei, um führende Nullen nicht zu verlieren.
GS1 stellt klar, dass die GTIN einen Handelsartikel identifiziert und dass ihre Darstellung je nach Austauschstandard variieren kann. In GS1-XML wird sie unter anderem mit vierzehn Stellen und linksbündiger Nullauffüllung dargestellt, während andere Formate eine variable Länge zulassen. Das rechtfertigt eine kontrollierte Normalisierung, nicht aber das Erfinden eines fehlenden Codes. Die Prüfung der GTIN-Prüfziffer muss vor jeder Dublettenbereinigung erfolgen.
Das vorrangige Prüfraster
| Kategorie | Zu suchende Spalten | Prüffrage | Entscheidung bei fehlendem Beweis |
|---|---|---|---|
| Identität | GTIN/EAN/UPC, SKU, MPN | Gehört der Code zur verkauften Variante? | Zeile zur Überprüfung markieren |
| Bezeichnung | Name, Marke, Variante | Sind Größe, Farbe oder Menge eindeutig angegeben? | Nicht automatisch zusammenführen |
| Preis | Preis, Währung, netto/brutto | Bezieht sich der Betrag auf die bestellbare Einheit? | Margenberechnung blockieren |
| Lagerbestand | Menge, Verfügbarkeit | Handelt es sich um eine Zahl, einen Booleschen Wert oder eine Frist? | Genauen Nachweisgrad beibehalten |
| Bestellung | MOQ, Schrittweite, Karton | Wie viele Einheiten müssen tatsächlich gekauft werden? | Nicht aus dem Titel ableiten |
| Medien | Hauptbild | Entspricht das Bild der richtigen Variante? | Vom visuellen Abgleich ausschließen |
| Zeit | Aktualisierungsdatum | Wann wurden Preis und Bestand erfasst? | Daten als undatiert kennzeichnen |

Diese Tabelle sollte mit echten Beispielen aus der Datei gefüllt werden. Leere Zellen, 0, N/A und null haben nicht zwangsläufig dieselbe Bedeutung. Eine Menge von null kann eine Ausverkauft-Situation bedeuten; eine leere Zelle kann „unbekannt", „nicht zutreffend" oder schlicht einen Exportfehler bedeuten. Nur die Dokumentation des Lieferanten erlaubt eine sichere Entscheidung.
Reproduzierbares Verfahren vor dem Import
1. Bewahren Sie die Rohdatei, ihr Empfangsdatum und einen Kontroll-Hash auf. Korrigieren Sie niemals das Original. 2. Lesen Sie Kodierung, Trennzeichen und Kopfzeilen aus, ohne die Datei zuerst in einer Tabellenkalkulation zu öffnen, die Kennungen umformatieren könnte. 3. Ziehen Sie eine kleine, vielfältige Stichprobe: einfaches Produkt, Variante, ausverkaufter Artikel, eventueller Rabatt und Zeile mit leeren Feldern. 4. Erstellen Sie das Spaltenverzeichnis anhand der offiziellen Lieferantendokumentation und markieren Sie jede unbestätigte Interpretation. 5. Prüfen Sie GTINs als Zeichenketten und validieren Sie anschließend ihre zulässige Länge und Prüfziffer. Ein mathematisch korrektes Ergebnis beweist jedoch weder die Zuteilung noch die Übereinstimmung mit dem Produkt. 6. Berechnen Sie den Stückpreis anhand der Verkaufseinheit, der ausdrücklichen Verpackungseinheit und der Mindestbestellmenge neu. Leiten Sie eine Gebindegröße nicht aus einem Foto ab. 7. Vergleichen Sie mindestens zwei Zeilen jedes Anwendungsfalls mit dem offiziellen Datenblatt oder dem Lieferantenportal. 8. Importieren Sie eine Kanarien-Charge, beobachten Sie die Ablehnungen und erweitern Sie den Umfang nur, wenn die Regeln stabil bleiben.
Das Ziel ist nicht, null leere Zellen zu erreichen. Es geht darum, ein Fehlen von Beweisen niemals in Gewissheit zu verwandeln. Ein unvollständiger, aber korrekt typisierter Katalog ist besser nutzbar als eine scheinbar vollständige Datei mit mehrdeutigen Einheiten.
Fehler, die eine Analyse unbemerkt verfälschen
Der erste Fehler besteht darin, GTINs automatisch in Zahlen umzuwandeln. Die wissenschaftliche Notation, das Entfernen einer führenden Null oder das Hinzufügen einer Dezimalstelle macht den Wert unbrauchbar. Der zweite Fehler besteht darin, den auffälligsten Preis als Einkaufspreis zu übernehmen: Es kann sich um eine unverbindliche Preisempfehlung, einen Aktionspreis oder einen Preis pro Gebinde handeln. Der dritte Fehler ist, InStock in eine willkürliche Menge zu übersetzen. Schema.org definiert InStock als Verfügbarkeitsangabe; allein daraus ergibt sich keine Stückzahl.
Prüfen Sie auch auf Duplikate. Dieselbe GTIN, die auf mehreren Zeilen wiederholt wird, ist nicht automatisch eine Anomalie, wenn diese Zeilen unterschiedliche Lager oder Angebote darstellen. Gefährlich wird es, wenn sie tatsächlich unterschiedlichen Varianten zugeordnet ist. Die ausführliche Diagnose finden Sie in der Methode zur Erkennung von Varianten-Dubletten.
Trennen Sie schließlich empfangene Felder von berechneten Feldern. prix_source, devise_source und stock_source müssen nachvollziehbar bleiben. Umrechnungen, Scores und Annahmen gehören in eigene Spalten mit Datum und expliziter Regel. Ohne diese Trennung wird eine spätere Korrektur unmöglich zu prüfen.
Entscheidungs-Checkliste
- Die Rohdatei und ihr Zeitstempel sind aufbewahrt.
- Jede Kennung bleibt eine Zeichenkette.
- Die GTIN entspricht der Variante und besteht die Prüfziffernkontrolle.
- Der Preis ist mit einer Währung, einer Einheit und einer dokumentierten netto/brutto-Angabe verknüpft.
- Der numerische Lagerbestand wird nicht mit einer booleschen Verfügbarkeit verwechselt.
- MOQ, Bestellschrittweite und Karton-Inhalt sind getrennt erfasst.
- Das Hauptbild ist eine offizielle URL und mit der richtigen Variante verknüpft.
- Leere und Null-Werte haben eine dokumentierte Interpretation.
- Transformationen sind von Quelldaten getrennt.
- Eine Kanarien-Charge wurde vor jedem größeren Volumen geprüft.
Was ArbitragePro+ automatisieren kann / was der Verkäufer prüfen muss
Die vorgeschlagene Spezifikation controle-colonnes-catalogue könnte Kopfzeilen erkennen, Werte typisieren, ungültige GTINs melden, fehlende Währungen aufzeigen und den Lagerbestand nach seinem Genauigkeitsgrad klassifizieren. Sie würde einen Bericht mit Nachweisen und Unklarheiten erstellen, ohne anstelle des Lieferanten zu entscheiden.
Der Verkäufer muss die Bedeutung der Felder, die steuerliche Einordnung der Preise, die bestellbaren Einheiten, die Nutzungsrechte des Datenflusses und die Übereinstimmung der Varianten vertraglich bestätigen. Er bleibt außerdem dafür verantwortlich zu prüfen, dass die Transformationen seine eigenen Handelsbedingungen widerspiegeln.
Von der Diagnose zum überwachten Katalog
Die Sources-Seite von ArbitragePro+ ansehen, um die verfügbaren Connectoren und Herkunftsinformationen zu prüfen.
Offizielle Quellen
- GS1, „Global Trade Item Number (GTIN)", https://www.gs1.org/standards/id-keys/gtin — abgerufen am 17.08.2026.
- GS1 Support, „Required format of GTIN in GS1 EDI standards", https://support.gs1.org/support/solutions/articles/43000734355-what-is-the-required-format-of-gtin-in-gs1-edi-standards- — abgerufen am 17.08.2026.
- Schema.org, „ItemAvailability", https://schema.org/ItemAvailability — abgerufen am 17.08.2026.
