Parcel Audit / Datenmodell
So bereiten Sie Sendungsdaten für ein Audit vor
Ein minimales, belastbares Datenmodell für den Abgleich von Rechnung, Sendung und Vertrag – ohne unnötige Kundendaten.
Geschrieben von
Elias Aral
Founder, MarginMine
Kernthese
Gute Audit-Daten sind nicht perfekt. Sie besitzen stabile Referenzen, dokumentierte Gültigkeiten und eine klare Trennung zwischen Pflichtfeld und bloß verfügbarer Information.
SHIPMENT_ID
MM-84417
Operativer Datensatz
INVOICE_REF
INV-04-118
Rechnungsposition
1. Beginnen Sie mit der Prüfentscheidung
Bevor Dateien exportiert werden, muss klar sein, welche Entscheidung der Audit treffen soll. Für einen Tarifabweichungs-Check sind andere Felder nötig als für eine Retourenprüfung. Wer vorsorglich jedes verfügbare CRM- und Adressfeld exportiert, erhöht das Datenschutz- und Sicherheitsrisiko, ohne die Berechnung automatisch zu verbessern.
Definieren Sie deshalb für jede Prüfregel die benötigten Inputs und den erwarteten Output. Ein Grundpreis-Check benötigt typischerweise Sendungsreferenz, Carrier, Service, Versanddatum, Land oder Zone, Gewicht sowie die zugehörige Tarifversion. Namen, E-Mail-Adressen und freie Adresszeilen können häufig entfallen.
2. Ein stabiler Schlüssel ist wichtiger als ein schöner Export
Der wichtigste Wert ist der Schlüssel, der Rechnungsposition und Sendung verbindet. Das kann eine Trackingnummer, eine interne Shipment-ID oder eine vertraglich definierte Referenz sein. Der Schlüssel muss in beiden Dateien gleich formatiert sein und darf durch Tabellenprogramme nicht in wissenschaftliche Notation oder gerundete Zahlen verwandelt werden.
Bewahren Sie solche Identifikatoren als Text auf, dokumentieren Sie führende Nullen und prüfen Sie die Eindeutigkeit. Wenn ein physischer Vorgang mehrere Labels erzeugen kann, ergänzen Sie eine übergeordnete Fulfillment- oder Order-Referenz. Damit lassen sich Mehrfachereignisse erklären, ohne sie vorschnell als Duplikat zu markieren.
- IDs als Text exportieren
- führende Nullen erhalten
- Eindeutigkeit und Nullwerte messen
- physische Sendung und Label getrennt modellieren
3. Zeit und Gültigkeit explizit machen
Tarife sind zeitabhängig. Rechnungsdatum, Versanddatum, Leistungsdatum und Scanzeitpunkt sind nicht zwingend identisch. Der Audit muss wissen, welches Datum die Tarifversion und welcher Zeitpunkt ein operatives Ereignis steuert. Deshalb gehören Zeitzone, Datumsformat und Semantik in die Datenbeschreibung.
Tarifkarten sollten niemals nur als 'aktuell.xlsx' geliefert werden. Jede Version benötigt ein Gültig-ab-Datum, optional ein Gültig-bis-Datum und eine eindeutige Versionskennung. Änderungen während eines Monats müssen erhalten bleiben. Sonst kann eine korrekte neue Regel rückwirkend wie ein Fehler aussehen.
4. Maße, Gewichte und Einheiten normalisieren
Ein Audit sollte Rohwert und normalisierten Wert getrennt speichern. 1.500 Gramm dürfen nicht stillschweigend zu 1,5 ohne Einheit werden. Dasselbe gilt für Zentimeter, Millimeter und Zoll. Für Volumengewicht oder Gurtmaß muss außerdem klar sein, welche Formel und welche Rundungsregel der Vertrag vorsieht.
Dokumentieren Sie pro Feld Quelle, Einheit und Messart: deklarierter Wert, Lagerwert oder Carrier-Messung. Wenn mehrere Werte existieren, werden sie nicht überschrieben, sondern als verschiedene Beobachtungen mit Zeitstempel erhalten. So bleibt die spätere Entscheidung reproduzierbar.
5. Personenbezogene Felder bewusst ausschließen
Der Grundsatz der Datenminimierung verlangt, personenbezogene Daten auf das notwendige Maß zu begrenzen. Für viele Parcel-Audit-Regeln reichen Land, Postleitzahl oder eine daraus abgeleitete Zone. Kundennamen, E-Mail, Telefonnummer und vollständige Straßenadresse sind für den ersten Scan häufig nicht erforderlich.
Pseudonymisierung bedeutet nicht, beliebige IDs zu löschen. Interne Sendungsreferenzen müssen erhalten bleiben, damit Rechnung und Operation verbunden werden können. Der saubere Weg ist eine Feldfreigabeliste: erlaubte Prüfwerte, explizit ausgeschlossene personenbezogene Felder und dokumentierte Transformationen vor der Übergabe.
HinweisDatenminimierung ist eine technische Designentscheidung – kein Satz, den man erst nach dem Upload in die Datenschutzerklärung schreibt.
6. Vor dem Upload einen Datenprofil-Bericht erzeugen
Ein kurzer Profilbericht spart später viel Zeit. Er sollte Zeilenanzahl, Zeitraum, Nullwerte, eindeutige Schlüssel, doppelte IDs, Wertebereiche, verwendete Währungen und unbekannte Services zeigen. Keine dieser Kennzahlen beweist einen Abrechnungsfehler; sie zeigt lediglich, ob die Daten für die geplanten Regeln geeignet sind.
Liefern Sie außerdem ein Datenwörterbuch mit Feldname, Bedeutung, Quelle, Einheit und Beispielwert. Drei repräsentative Testzeilen sind oft hilfreicher als ein Screenshot aus dem ERP. Erst wenn Join-Rate und Feldsemantik stimmen, lohnt sich die vollständige Rekonstruktion.
- Join-Rate Rechnung ↔ Sendung
- Nullwerte in Pflichtfeldern
- Währungs- und Einheitenmix
- Tarifversion pro Versanddatum
- bereits vorhandene Gutschriften
Quellen & Weiterführendes
Primärquellen statt erfundener Autorität.
Carrier-Dokumente können sich ändern. Für einen echten Audit gelten immer der konkrete Vertrag und die am Leistungsdatum wirksamen Unterlagen.
