Attestwire › XRechnung-Regeln › BR-DE-6
BR-DE-6 XRechnung verlangt eine Telefonnummer des Verkäufers
Ihre Rechnung wurde abgelehnt, weil beim Verkäufer die Telefonnummer fehlt. Die Kontaktgruppe ist da, aber unvollständig: Eine XRechnung braucht Ansprechpartner, Telefonnummer und E-Mail-Adresse. Eine Sammelnummer der Abteilung genügt. Im Standard ist das Feld BT-42; BR-DE-6 ist die Regel, die es verlangt.
Die Regelnummer bezeichnet die fehlgeschlagene Prüfung. BT steht für ein Rechnungsfeld, BG für eine Gruppe von Feldern. XRechnung ergänzt die europäische Norm EN 16931 um deutsche Anforderungen (CIUS).
- Informationselement
BT-42- Schweregrad
fatal— Ablehnung: das Dokument ist nicht konform- Gilt für
xrechnung-ubl, xrechnung-cii- Regelwerk
- XRechnung-CIUS (KoSIT) — nationale Verschärfung der EN 16931
Die Lösung
Setzen Sie seller.contact.phone auf eine erreichbare Nummer im internationalen Format, zum Beispiel "+49 30 1234567".
Ein Wert, der die Prüfung besteht
"contact": { "phone": "+49 30 1234567" }Was die Regel verlangt
Setzen Sie die Telefonnummer des Ansprechpartners (BT-42), und zwar eine, unter der tatsächlich jemand abhebt.
Schreiben Sie die Nummer im internationalen Format: +49 30 1234567. Das ist nicht nur Stil — BR-DE-27 prüft zusätzlich, ob die Nummer überhaupt genug Ziffern enthält, um wählbar zu sein.
Der offizielle Regeltext
Das Element „Seller contact telephone number“ (BT-42) muss übermittelt werden.
Warum es die Regel gibt
Bei einer strittigen Position ist der Anruf schneller als der Schriftwechsel, und die öffentliche Verwaltung ruft tatsächlich an. Eine Rechnung ohne Telefonnummer verlagert die Klärung in die Post — und damit in Wochen statt Minuten.
So sieht der Befund aus
Genau dieses Objekt liefert die Bibliothek in
result.errors,
wenn die Regel anschlägt. Es wird beim Bauen dieser Seite durch
Ausführen von @attestwire/en16931 erzeugt und entspricht
dem Text, den Sie in Ihrem eigenen Log sehen. Die Meldung selbst ist
englisch, weil die Bibliothek englisch meldet.
{
"rule": "BR-DE-6",
"field": "BT-42",
"severity": "fatal",
"message": "XRechnung requires the element \"Seller contact telephone number\" (BT-42). The seller contact group is present but incomplete — BR-DE-5, BR-DE-6 and BR-DE-7 each make one part of it mandatory, so supplying two of the three still fails.",
"fix": "Set seller.contact.phone to a reachable number in international format.",
"example": "\"contact\": { \"phone\": \"+49 30 1234567\" }",
"xpath": "/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:Telephone",
"docsUrl": "https://attestwire.com/rules/BR-DE-6"
}
xpath zeigt auf das Element in einem
UBL-Dokument — dort meldet auch ein KoSIT-Validator
denselben Mangel. Bei einer CII-Rechnung
(xrechnung-cii, ZUGFeRD, Factur-X) erhalten Sie dieselbe
Zeichenkette und müssen sie selbst auf das CII-Element übertragen.
Häufige Fragen
- Was bedeutet BR-DE-6?
- Ihre Rechnung wurde abgelehnt, weil beim Verkäufer die Telefonnummer fehlt. Die Kontaktgruppe ist da, aber unvollständig: Eine XRechnung braucht Ansprechpartner, Telefonnummer und E-Mail-Adresse. Eine Sammelnummer der Abteilung genügt. Im Standard ist das Feld BT-42; BR-DE-6 ist die Regel, die es verlangt.
- Wie behebe ich BR-DE-6?
- Setzen Sie seller.contact.phone auf eine erreichbare Nummer im internationalen Format, zum Beispiel "+49 30 1234567".
- Ist BR-DE-6 Pflicht für XRechnung?
- Ja. Ein Verstoß führt zur Ablehnung. Der Wortlaut der KoSIT-Regel ist eindeutig: Das Element muss übermittelt werden.