AttestwireXRechnung-RegelnBR-DE-7

BR-DE-7 XRechnung verlangt eine E-Mail-Adresse des Verkäufers

Ihre Rechnung wurde abgelehnt, weil beim Verkäufer die E-Mail-Adresse fehlt. Die Kontaktgruppe ist da, aber unvollständig: Eine XRechnung braucht Ansprechpartner, Telefonnummer und E-Mail-Adresse. Ein überwachtes Funktionspostfach ist die richtige Wahl. Im Standard ist das Feld BT-43; BR-DE-7 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-43
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.email auf ein überwachtes Postfach, zum Beispiel "rechnungen@example.de". Eine reine Adresse ohne Anzeigename.

Ein Wert, der die Prüfung besteht

So sieht das Feld aus, wenn es stimmt
"contact": { "email": "rechnungen@example.de" }

Was die Regel verlangt

Setzen Sie die E-Mail-Adresse des Ansprechpartners (BT-43). An diese Adresse gehen Rückfragen der Behörde — sie sollte also überwacht werden und nicht auf ein Postfach zeigen, das niemand öffnet.

Nur eine einzige, blanke Adresse: kein Anzeigename, keine spitzen Klammern, keine kommagetrennte Liste. Die Formatprüfung dazu ist BR-DE-28, und sie schlägt genau bei Buchhaltung <rechnungen@example.de> an.

Der offizielle Regeltext

Das Element „Seller contact email address“ (BT-43) muss übermittelt werden.

BR-DE-7 — XRechnung CIUS, KoSIT XRechnung validation rules

Warum es die Regel gibt

Ein Funktionspostfach überlebt Urlaub, Krankheit und Personalwechsel; eine persönliche Adresse nicht. Die Regel verlangt nur, dass eine Adresse da ist — welche das ist, entscheidet, ob die Rückfrage jemanden erreicht.

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.

TeachingError
{
  "rule": "BR-DE-7",
  "field": "BT-43",
  "severity": "fatal",
  "message": "XRechnung requires the element \"Seller contact email address\" (BT-43). 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.email to a monitored mailbox — this is where the authority sends invoice queries.",
  "example": "\"contact\": { \"email\": \"rechnungen@example.de\" }",
  "xpath": "/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:ElectronicMail",
  "docsUrl": "https://attestwire.com/rules/BR-DE-7"
}

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-7?
Ihre Rechnung wurde abgelehnt, weil beim Verkäufer die E-Mail-Adresse fehlt. Die Kontaktgruppe ist da, aber unvollständig: Eine XRechnung braucht Ansprechpartner, Telefonnummer und E-Mail-Adresse. Ein überwachtes Funktionspostfach ist die richtige Wahl. Im Standard ist das Feld BT-43; BR-DE-7 ist die Regel, die es verlangt.
Wie behebe ich BR-DE-7?
Setzen Sie seller.contact.email auf ein überwachtes Postfach, zum Beispiel "rechnungen@example.de". Eine reine Adresse ohne Anzeigename.
Ist BR-DE-7 Pflicht für XRechnung?
Ja. Ein Verstoß führt zur Ablehnung. Danach greift zusätzlich die Formatprüfung BR-DE-28: Eine vorhandene, aber falsch geschriebene Adresse erzeugt eine zweite Meldung.

Über eine Fehlermeldung hierhergekommen? Der docsUrl jedes Befunds führt auf die englische Seite; diese hier ist ihre deutsche Fassung. Etwas stimmt nicht — schreiben Sie uns.