BR-DE-3: Der Ort des Verkäufers (BT-37) fehlt
Die Meldung BR-DE-3 bedeutet: In der Anschrift des Verkäufers fehlt der Ort, in der Norm „Seller city“ oder kurz BT-37, oder das Element ist leer. Die Regel gehört zu den deutschen Regeln des Standards XRechnung. Diese Seite zeigt, wo der Ort in UBL und in CII steht, wann die Regel überhaupt greift und wie Sie die Meldung beheben.
Was die Regel verlangt
BR-DE-3 verlangt, dass der Verkäufer in seiner Postanschrift einen Ort nennt. Die Regel steht neben einer zweiten, die die Postleitzahl (BT-38) verlangt, der Regel BR-DE-4. Für den Käufer gibt es die Gegenstücke BR-DE-8 (Ort, BT-52) und BR-DE-9 (Postleitzahl, BT-53).
Das Werkzeug dieser Website wertet BR-DE-3 nur aus, wenn die Postanschrift selbst in der Datei steht. Fehlt die ganze Anschrift (BG-5), meldet es stattdessen BR-08. Ist die Anschrift vorhanden, prüft es der Reihe nach den Ländercode des Verkäufers (BR-09), den Ort (BR-DE-3) und die Postleitzahl (BR-DE-4). Es prüft nur, dass ein nicht leerer Wert da ist. Ob der Ort zur Postleitzahl passt oder wirklich existiert, prüft es nicht.
Woran Sie die Meldung erkennen
Im Bericht steht BR-DE-3 mit der Stufe „Fehler“ und dem Text „Ort des Verkäufers (BT-37) fehlt.“ Der Pfad zeigt auf die Stelle, an der der Ort stehen müsste:
- in UBL:
/Invoice/AccountingSupplierParty/Party/PostalAddress/CityName - in CII:
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeAgreement/SellerTradeParty/PostalTradeAddress/CityName
Bei einer Gutschrift in UBL beginnt der Pfad mit /CreditNote statt mit /Invoice.
Mögliche Ursachen
- Im Rechnungsprogramm steht bei den eigenen Stammdaten die Straße, aber der Ort ist nicht ausgefüllt.
- Das Programm hat Postleitzahl und Ort in einem Feld gespeichert und schreibt nur die Postleitzahl in die Datei.
- Eine eigene Vorlage setzt das Element
CityNamean eine andere Stelle, etwa in die Käuferanschrift. - Das Element ist da, enthält aber nur Leerzeichen. Für das Werkzeug zählt das als leer.
Wo der Ort in UBL steht
In UBL 2.1 ist der Ort das Element cbc:CityName in cac:PostalAddress des Verkäufers. Die Anschrift enthält außerdem Straße, Postleitzahl und Land (Werte erfunden):
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PostalAddress>
<cbc:StreetName>Musterweg 1</cbc:StreetName>
<cbc:CityName>Köln</cbc:CityName>
<cbc:PostalZone>50667</cbc:PostalZone>
<cac:Country>
<cbc:IdentificationCode>DE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
…
</cac:Party>
</cac:AccountingSupplierParty>
Der Ort steht in der Reihenfolge des Schemas vor der Postleitzahl und dem Land.
Wo der Ort in CII steht
In CII heißt das Element ram:CityName und steht in ram:PostalTradeAddress innerhalb von ram:SellerTradeParty. Die Postleitzahl heißt dort ram:PostcodeCode, das Land ram:CountryID:
<ram:SellerTradeParty>
<ram:Name>Anna Beispiel Grafikdesign</ram:Name>
<ram:PostalTradeAddress>
<ram:PostcodeCode>50667</ram:PostcodeCode>
<ram:LineOne>Musterweg 1</ram:LineOne>
<ram:CityName>Köln</ram:CityName>
<ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>
…
</ram:SellerTradeParty>
Name, Straße und Ort sind erfundene Beispielwerte.
So beheben Sie die Meldung
- Tragen Sie in Ihrem Rechnungsprogramm bei den eigenen Unternehmensdaten den Ort ein und erzeugen Sie die Datei neu.
- Bei einer eigenen Vorlage ergänzen Sie
CityNamein der Anschrift des Verkäufers, nicht in der des Käufers. - Fehlt der Ort, fehlt oft auch die Postleitzahl; achten Sie im Bericht auf BR-DE-4.
- Prüfen Sie die Datei erneut. Weitere Meldungen erklärt die Übersicht XRechnung-Fehler beheben.
Im Werkzeug dieser Website
Im Bereich „Erstellen“ sind Ort und Postleitzahl des Verkäufers Pflichtangaben. Fehlt eine, nennt das Werkzeug sie in einer Liste fehlender Angaben („Verkäufer: Ort“) und erstellt keine XML-Datei; eine dort erzeugte Datei löst BR-DE-3 deshalb nicht aus. In der CSV-Stapelverarbeitung kommen die Verkäuferdaten aus den Standardwerten, nicht aus den Zeilen der CSV-Datei.
Nur prüfen, mit Skripten ohne Netzwerkaufruf: E-Rechnung-Prüfer ohne Netzwerkzugriff.
Was die Regel nicht abdeckt
Die Regel zeigt nur, dass ein Ort eingetragen ist. Ob Ort, Postleitzahl und Land zusammenpassen, bleibt offen, ebenso die Codelisten der Länder. Der KoSIT-Validator mit der Konfiguration für XRechnung prüft mehr.
Prüfbericht und Stapel
Ein Lizenzschlüssel schaltet im Werkzeug den Prüfbericht mit Korrekturhinweisen und die Stapelverarbeitung aus CSV frei. Einzelne Rechnungen erstellen und prüfen Sie weiter kostenlos.
Lizenzschlüssel bei Gumroad kaufen Preis: 19 US-Dollar. Gumroad ist Verkäufer und Vertragspartner für den Kauf und rechnet die Umsatzsteuer hinzu, wo sie anfällt; den Endpreis zeigt Gumroad im Bestellvorgang. Werkzeug, keine Steuer- oder Rechtsberatung; keine Garantie für Konformität; Prüfung durch Steuerberater/Empfänger empfohlen.