Veröffentlicht: 2026-09-08

Die 24 Felder des CMR-Frachtbriefs: Definitionen und JSON-Zuordnung

Warum die Feldnummern wichtig sind

Der CMR-Frachtbrief verwendet seit dem Übereinkommen von 1956 über den Vertrag über die internationale Güterbeförderung auf der Straße das gleiche 24-Feld-Layout. Frachtprogramme, Zollsysteme und Buchhaltungswerkzeuge, die „Feld 7" oder „Feld 21" referenzieren, meinen das gleiche Feld, unabhängig von Sprache oder Land. Die richtige Zuordnung zu erledigen entfernt eine wiederkehrende Quelle von Verwirrung zwischen Papiergewohnheiten und strukturierten Daten.

eCMR Captures Extraktionsschema spiegelt dieses Layout wider, mit Schlüsseln als box_NN_description, sodass ein JSON-Nutzer jeden Wert einem bestimmten Feld auf dem physischen Dokument zuordnen kann. Das Schema lebt in src/lib/extraction/schema.ts in der eCMR Capture Codebasis; die Feldnamen und Reihenfolge unten stammen aus dieser Datei.

Erforderliche versus optionale Felder

Nicht jedes Feld ist obligatorisch, damit der Transportvertrag gültig ist. Artikel 6 des CMR-Übereinkommens listet die erforderlichen Angaben auf: Ausstellungsort und Datum, Versender, Transporteur, Übernahme- und Lieferorte, Empfänger, Art und Verpackung der Waren, Packstückanzahl, Gewicht und Gebühren; Artikel 5 verlangt, dass der Schein von Versender und Transporteur unterzeichnet wird. eCMR Captures Schema (REQUIRED_BOXES in src/lib/extraction/schema.ts) markiert Felder 1, 2, 3, 4, 7, 8, 9, 11, 16, 21, 22, 23 und 24 als erforderlich für seinen eigenen Review-Arbeitsablauf — die erforderlichen Angaben des Übereinkommens, plus beide Unterschriften und, im eigenen Satz des Produkts, die des Empfängers. Die übrigen sind unter dem Übereinkommen bedingt oder optinal, und ihre Abwesenheit ist ein normaler, gültiger Zustand, nicht ein Mangel.

Die vollständige Feldtabelle

Feld Name Enthält Häufiges Datenproblem JSON-Schlüssel
1 Versender Name, Adresse, Land der Partei, die die Waren versand Stempel überlagert handgeschriebene Adresse box_01_sender
2 Empfänger Name, Adresse, Land der empfangenden Partei Empfänger unterwegs geändert, nicht auf dem Schein aktualisiert box_02_consignee
3 Lieferort Stadt, Land und Datum der Warenlieferung Datumsfeld bei Versand leergelassen box_03_place_of_delivery
4 Übernahmeort Stadt, Land und Datum der Warenbeschaffung Handgeschriebener Stadtname unleserlich oder gekürzt box_04_place_of_taking_over
5 Beiliegende Dokumente Liste der Begleitdokumente (Rechnung, Packliste, Genehmigungen) Freier Text, Formatierung inkonsistent box_05_documents_attached
6 Markierungen und Nummern Versandkennzeichnungen, Container- oder Palettenkennnummern Häufig leergelassen box_06_marks_and_numbers
7 Packstückanzahl Anzahl der Packstücke oder Einheiten Streichung durchgestrichen und neu geschrieben box_07_number_of_packages
8 Verpackungsart Wie die Waren verpackt sind (Paletten, Kisten, lose) Abgekürzte oder codierte Begriffe spezifisch für den Versender box_08_method_of_packing
9 Art der Ware Beschreibung der beförderten Waren Generische Beschreibung, z.B. „allgemeine Ladung" box_09_nature_of_goods
10 Statistische Nummer Zoll- oder statistische Klassifizierung (HS-Code) Häufig abwesend, nicht erforderlich für Gültigkeit box_10_statistical_number
11 Bruttogewicht (kg) Gesamtgewicht der Sendung Gewichtseinheit mehrdeutig (kg vs Tonnen) auf handgeschriebenen Scheinen box_11_gross_weight_kg
12 Volumen (m³) Volumen der Sendung Oft weggelassen, wenn Gewicht Abrechnungsgrundlage ist box_12_volume_m3
13 Versanderanweisungen Anweisungen für Zoll und andere Formalitäten Langer freier Text, schwer zu strukturieren box_13_senders_instructions
14 Rückfracht Bedingungen für die Rückgabe von Verpackung oder Paletten Selten verwendet, leicht zu übersehen, wenn vorhanden box_14_return_freight
15 Nachnahme Zu erhebender Betrag und Währung bei Lieferung Währungssymbol weggelassen, mehrdeutiger Betrag box_15_cash_on_delivery
16 Transporteur Name, Adresse, Land des Transportunternehmens Verwechselt mit Feld 17 bei mehrstufigem Transport box_16_carrier
17 Nachfolgender Transporteur Name, Adresse, Land eines nachfolgenden Transporteurs, falls vorhanden Bei einstufigem Transport leergelassen, korrekt box_17_successive_carrier
18 Bemerkungen des Transporteurs Beobachtungen des Transporteurs zum Zustand der Waren bei Abholung Handgeschriebene Randbemerkungen, geringe Lesbarkeit box_18_carriers_reservations
19 Besondere Vereinbarungen Vereinbarungen zwischen Parteien außerhalb des Standardvertrags Verwechselt mit Feld 13 box_19_special_agreements
20 Zu zahlen durch Ob Versender oder Empfänger die Fracht zahlt Kontrollkästchen unklar, wenn mit niedriger Auflösung gescannt box_20_to_be_paid_by
21 Ausgestellt in Ort und Datum der Scheinausstellung Stempeldatum unterscheidet sich von handgeschriebenem Datum box_21_drawn_up_at
22 Unterschrift des Versenders Unterschrift des Versenders, Versand bestätigend Unterschrift vorhanden, aber Ort/Datum fehlend box_22_signature_of_sender
23 Unterschrift des Transporteurs Unterschrift des Transporteurs, Übernahme zum Transport bestätigend Stempel statt Unterschrift verwendet box_23_signature_of_carrier
24 Unterschrift des Empfängers Unterschrift des Empfängers, Warenempfang bestätigend Auf separatem Lieferschein erhoben, nicht auf dem CMR selbst box_24_signature_of_consignee

JSON lesen: Feld, Konfidenz, Quelle

Jedes Feld in der Extraktionsausgabe trägt eine Konfidenzwertung und eine Quellenmarkierung (extracted, missing oder illegible), weil ein gescanntes oder fotografiertes Dokument nicht immer einen sauberen Wert ergibt. Ein Nutzer des JSON — ein Buchhaltungssystem, ein TMS-Importskript — kann die Konfidenzwertung verwenden, um zu entscheiden, ob ein Wert vor Vertrauen eine menschliche Überprüfung benötigt.

Zusammengesetzte Felder sind strukturiert, nicht flache Zeichenfolgen. Parteien (Felder 1, 2, 16, 17) tragen Name, Adresse, Land und optioniale Umsatzsteuer-ID. Orte (Felder 3, 4, 21) tragen Stadt, Land und optionales ISO-Datum. Unterschriften (Felder 22, 23, 24) tragen ein Unterschriftenflag, Ort/Datum optional und ob ein Unterschriftenbild vorhanden ist — eine flache Zeichenfolge pro Feld würde Unterscheidungen verlieren, die ein nachgelagertes System benötigt.

Häufig verwechselte Felder

Feld 6 (Markierungen und Nummern) wird oft mit Feld 10 (statistische Nummer) verwechselt: beide sind kurz, beide sind häufig leer, und keines erscheint unter Artikel 6's erforderlichen Angaben. Feld 13 (Versanderanweisungen) und Feld 19 (besondere Vereinbarungen) halten beide freien Text über den Grundvertrag hinaus, aber Feld 13 betrifft Formalitäten wie Zoll, während Feld 19 Handelsbedingungen betrifft, die zwischen den Parteien vereinbart wurden. Feld 22 bestätigt, dass die Waren übergeben wurden, Feld 23 dass der Transporteur sie angenommen hat, und Feld 24 dass der Empfänger sie empfangen hat — drei unterschiedliche Ereignisse, manchmal auf nicht standardisierten Formularen in einen Unterschriftensblock zusammengefasst.

Wie eCMR Capture ansetzt

eCMR Capture liest einen CMR-Frachtbrief — Papier, Scan oder Foto — und gibt genau diese 24-Feld-Struktur als JSON mit einer Konfidenz und Quellenmarkierung pro Feld zurück, die src/lib/extraction/schema.ts entspricht. Es interpretiert oder validiert die Handelsbedingungen in Feldern 13, 19 oder 20 nicht; es extrahiert, was geschrieben ist. Probieren Sie es unter /de/testen aus; die vollständige Feldreferenz ist unter /docs.

FAQ

Warum sieht Feld 6 auf den meisten Frachtbriefen leer aus?
Markierungen und Nummern sind optionale Versandkennzeichnungen. Viele Versender lassen das Feld leer, was ein gültiger Zustand ist, nicht an Extraktionsfehler.
Was ist der Unterschied zwischen Feld 13 und Feld 19?
Feld 13 enthält die Anweisungen des Versenders für den Transport (Zoll, Handhabung). Feld 19 enthält besondere Vereinbarungen zwischen den Parteien, wie Lieferbedingungen außerhalb des Standardvertrags.
Sind die Felder 22, 23 und 24 alle erforderlich?
Die Unterschriften des Versenders und Transporteurs (Felder 22 und 23) sind nach Artikel 5 des CMR-Übereinkommens erforderlich. eCMR Capture behandelt auch die Unterschrift des Empfängers (Feld 24) als erforderlich für seinen Review-Arbeitsablauf, obwohl das Übereinkommen selbst es nicht unter den erforderlichen Angaben des Artikels 6 auflistet.
Blockiert eine fehlende Feld 10 (statistische Nummer) die Extrahierung?
Nein. Es ist häufig abwesend und ist nicht einer der erforderlichen Angaben des Artikels 6, daher beeinträchtigt seine Abwesenheit nicht die Gültigkeit des Dokuments.