Serienlisten-Abgleich
Vergleichen Sie die erzeugten oder zugewiesenen Seriennummern (A) mit den gemeldeten oder gelesenen (B). Das Werkzeug findet die nur in A, die nur in B enthaltenen, die gemeinsamen und die in einer der Listen doppelten; Unterschiede bei Leerzeichen, Groß-/Kleinschreibung und führenden Nullen lassen sich wahlweise ignorieren.
Eine Seriennummer pro Zeile.
Eine Seriennummer pro Zeile.
Der Abgleich läuft in Ihrem Browser; Ihre Listen werden weder gesendet noch gespeichert.
- Nur in A
- 4
- Nur in B
- 3
- Gemeinsam
- 3
- Doppelte in A
- 1
- Doppelte in B
- 1
- A Zeilen
- 8
- B Zeilen
- 7
- A eindeutig
- 7
- B eindeutig
- 6
Zeilenzahlen: A 8 = 7 eindeutig + 1 zusätzliche Doppelte; B 7 = 6 eindeutig + 1 zusätzliche Doppelte.
Nur in A (4)
Erzeugt, aber nicht gemeldet oder gelesen.
| Seriennummer | Anzahl A |
|---|---|
| SN000001 | 1 |
| SN000004 | 1 |
| sn000006 | 1 |
| SN000007 | 1 |
Nur in B (3)
Gemeldet, aber nicht in A: nicht zugewiesen, falsch gelesen oder Seriennummern aus einer anderen Charge.
| Seriennummer | Anzahl B |
|---|---|
| SN000006 | 1 |
| SN000008 | 1 |
| SN000009 | 1 |
Doppelte in A (1)
Seriennummern, die in Liste A mehrfach vorkommen.
| Seriennummer | Anzahl A | Anzahl B |
|---|---|---|
| SN000005 | 2 | 1 |
Doppelte in B (1)
Seriennummern, die in Liste B mehrfach vorkommen; dieselbe Einheit wurde möglicherweise mehrfach gelesen oder gemeldet.
| Seriennummer | Anzahl A | Anzahl B |
|---|---|---|
| SN000003 | 1 | 2 |
Gemeinsam (3)
Gemeinsam (3)
In beiden Listen vorhandene Seriennummern.
| Seriennummer | Anzahl A | Anzahl B |
|---|---|---|
| SN000002 | 1 | 1 |
| SN000003 | 1 | 2 |
| SN000005 | 2 | 1 |
nur A = A \ B · nur B = B \ A · gemeinsam = A ∩ B (eindeutige Schlüssel nach Normalisierung) · doppelt = Anzahl > 1 innerhalb einer Liste
Das Werkzeug vergleicht nur Text. Der Abgleich hängt von den Normalisierungsoptionen ab: Das Ignorieren führender Nullen setzt 007 und 7 gleich, das Ignorieren der Schreibweise setzt SN1 und sn1 gleich; treffen Sie diese Wahl danach, ob Ihre Seriennummern tatsächlich so gleichwertig sind. Die Ursache einer Abweichung (Lesefehler, Nachdruck, andere Charge) kann das Werkzeug nicht nennen; prüfen Sie die Ergebnisse anhand der Quelldaten. Diese Berechnung ist keine Rechts- oder Fachberatung.
Lassen Sie uns Ihren Serienfluss prüfen, damit Produktions-, Lese- und Meldelisten zueinander passen.
Gespräch anfragen01
So verwenden Sie es
A
Fügen Sie die erzeugten oder zugewiesenen Seriennummern in Liste A und die gemeldeten oder gelesenen in Liste B ein (oder laden Sie sie aus einer Datei).
B
Stellen Sie die Abgleichoptionen für Leerzeichen, Schreibweise und führende Nullen ein.
C
Prüfen Sie die nur in A, nur in B, gemeinsam und doppelt vorkommenden Seriennummern; laden Sie das Ergebnis als CSV herunter.
02
Welche Abweichungen sucht das Werkzeug?
In einem Seriennummernfluss kommen häufig drei Listen vor: die dem Drucker oder Etikett zugewiesenen Seriennummern, die von der Kamera an der Linie gelesenen und die an ein übergeordnetes System (ERP, Behörden- oder Kundensystem) gemeldeten. Der Vergleich zweier davon deckt fehlende, überzählige und doppelte Datensätze auf.
Nur in A stehende Seriennummern wurden erzeugt, aber nicht gemeldet oder gelesen. Nur in B stehende wurden gemeldet, fehlen aber in der zugewiesenen Liste; das kann ein Lesefehler, ein Etikett aus einer anderen Charge oder eine von Hand eingegebene Nummer sein. Doppelte Seriennummern können zeigen, dass dieselbe Einheit zweimal gelesen oder gemeldet wurde.
03
Warum Normalisierung wichtig ist
Stammen Listen aus verschiedenen Quellen, kann dieselbe Seriennummer unterschiedlich geschrieben sein: Leerzeichen am Ende, andere Schreibweise, ein Tabellenprogramm, das führende Nullen entfernt. Die richtigen Optionen trennen echte von scheinbaren Abweichungen.
Andererseits verdeckt ein zu nachsichtiger Abgleich echte Abweichungen. Sind Ihre Seriennummern von der Schreibweise abhängig oder haben führende Nullen Bedeutung, schalten Sie diese Optionen nicht ein. Standardmäßig werden nur Leerzeichen am Zeilenanfang und -ende ignoriert.
04
Große Listen
Der Abgleich funktioniert über Mengensuche: Jede Seriennummer wird einmal gelesen und einmal gesucht; daher sind Listen mit Hunderttausenden Zeilen in unter einer Sekunde bis wenigen Sekunden fertig. Die Listen werden im Browser verarbeitet und nirgendwohin gesendet.
Für sehr große Dateien nutzen Sie die Schaltfläche "Aus Datei laden". Die Ergebnistabelle zeigt die ersten 100 Zeilen; alles lässt sich kopieren oder als CSV herunterladen.
Häufige Fragen
- Welche Liste sollte A und welche B sein?
- Die Differenz wird symmetrisch gebildet; welche Liste A ist, ändert nur die Beschriftung, nicht das Ergebnis. Meist ist A die erwartete (erzeugte, zugewiesene) und B die tatsächliche (gelesene, gemeldete) Liste. Die Schaltfläche "A und B tauschen" kehrt sie um.
- Wie werden Doppelte gezählt?
- Nach der Normalisierung zählen Zeilen mit demselben Schlüssel als eine eindeutige Seriennummer, die Zeilenzahl wird als Anzahl angezeigt. Doppelte werden zusätzlich als Seriennummern mit Anzahl über 1 je Liste aufgeführt; die Zahl der zusätzlichen Zeilen steht in der Zusammenfassung.
- Meine Listen haben neben der Seriennummer weitere Spalten. Was tun?
- Schalten Sie "Enthält die Zeile ; , oder einen Tabulator, nur die erste Spalte verwenden" ein. Die Seriennummer muss in der ersten Spalte stehen. Steht sie in einer anderen, ordnen Sie die Datei zuerst in einem Tabellenprogramm um.
- Verlangsamen Hunderttausende Zeilen den Browser?
- Der Abgleich läuft in linearer Zeit; zwei Listen mit je 500.000 Zeilen sind meist in etwa einer Sekunde fertig. Das Eintippen in sehr große Textfelder kann langsam sein; laden Sie in dem Fall aus einer Datei.
- Wie werden leere Zeilen und Windows-Zeilenenden behandelt?
- Leere Zeilen werden übersprungen und ihre Anzahl wird gemeldet. Windows- (CRLF) und Unix-Zeilenenden (LF) werden gleich gelesen.
Serienlisten an der Linie und im ERP konsistent machen
Wir bauen die Übereinstimmung von Zuweisungs-, Lese- und Meldelisten von Anfang bis Ende auf; Abweichungen finden wir an der Quelle und beseitigen sie.