BR-DE-28: E-Mail-Adresse des Verkäufers (BT-43) hat kein gültiges Format
Offizielle Meldung
[BR-DE-28] In BT-43 soll genau ein @-Zeichen enthalten sein, welches nicht von einem Leerzeichen, einem Punkt, aber mindestens zwei Zeichen auf beiden Seiten flankiert werden soll. Ein Punkt sollte nicht am Anfang oder am Ende stehen.
[BR-DE-28] In BT-43 soll genau ein @-Zeichen enthalten sein, welches nicht von einem Leerzeichen, einem Punkt, aber mindestens zwei Zeichen auf beiden Seiten flankiert werden soll. Ein Punkt sollte nicht am Anfang oder am Ende stehen.
- Schweregrad
- Warnung Hinweis: Die Rechnung gilt deswegen nicht als ungültig, sollte aber geprüft werden.
- Gilt für
- XRechnung (CII), XRechnung (UBL)
- Betroffene Felder
- BT-43
Was bedeutet das?
Die E-Mail-Adresse in den Kontaktangaben des Verkäufers (BT-43) soll genau ein @-Zeichen enthalten, keine Leerzeichen, und nach dem @ einen Domainnamen mit mindestens einem Punkt, der nicht am Anfang oder Ende steht. Die angegebene Adresse erfüllt das nicht. Die Meldung ist eine Warnung.
Typische Ursachen
Tippfehler, z. B. fehlendes @, zwei @-Zeichen oder ein Komma statt eines Punkts.
Die Adresse enthält ein Leerzeichen, z. B. vor oder nach dem @.
Der Domainteil hat keinen Punkt oder beginnt bzw. endet mit einem Punkt, oder es stehen zwei Punkte hintereinander.
Im Feld stehen mehrere Adressen oder zusätzlicher Text, z. B. „Rechnung: rechnung@muster.de“.
So beheben Sie den Fehler
Genau eine E-Mail-Adresse in der Form name@domain.de eintragen, ohne Leerzeichen oder Zusätze.
CII: ram:SellerTradeParty/ram:DefinedTradeContact/ram:EmailURIUniversalCommunication/ram:URIID, UBL: cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:ElectronicMail.
Die Rechnung erneut erzeugen und prüfen.
In E-Rechnungsfreund
Im Rechnungsformular im Abschnitt „Verkäufer (BG-4)“ das Feld „E-Mail (BT-43/58)“ korrigieren.
Beispiel
Fehlerhaft
<ram:EmailURIUniversalCommunication>
<ram:URIID>rechnung@muster</ram:URIID>
</ram:EmailURIUniversalCommunication>
Richtig
<ram:EmailURIUniversalCommunication>
<ram:URIID>rechnung@muster.de</ram:URIID>
</ram:EmailURIUniversalCommunication>
Für Entwickler: Prüfausdruck je Syntax
XRechnung (CII) (CII)
Kontext: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:DefinedTradeContact
matches(normalize-space(ram:EmailURIUniversalCommunication/ram:URIID), $XR-EMAIL-REGEX)
XRechnung (UBL) (UBL)
Kontext: /ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:Contact
matches(normalize-space(cbc:ElectronicMail), $XR-EMAIL-REGEX)
Verwandte Prüfregeln
- BR-DE-1: Zahlungsanweisungen (BG-16) fehlen
- BR-DE-10: Ort der Lieferanschrift (BT-77) fehlt
- BR-DE-11: Postleitzahl der Lieferanschrift (BT-78) fehlt
- BR-DE-14: Steuersatz in der Steueraufschlüsselung (BT-119) fehlt
- BR-DE-15: Käuferreferenz (BT-10) fehlt
- BR-DE-16: USt-IdNr., Steuernummer oder Steuervertreter des Verkäufers fehlt
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.