Fehler-Codes

BR-DE-28: E-Mail-Adresse hat nicht die verlangte Form (BT-43)

Schweregrad: warning · Syntax: CII, UBL

Offizielle Meldung

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.

Was bedeutet das?

BT-43 soll genau ein @ enthalten, das nicht von einem Leerzeichen oder einem Punkt flankiert wird, mit mindestens einem Zeichen davor und einer Domain mit Punkt danach. Schweregrad warning. Die Assertion nutzt XR-EMAIL-REGEX: ^[^@\s]+@([^@.\s]+\.)+[^@.\s]+$. UBL liest cbc:ElectronicMail, CII ram:URIID.

Typische Ursache

Im Feld steht eine URL, zwei @-Zeichen oder ein abschließender Punkt.

So beheben Sie es

Setzen Sie eine Adresse, die dem Ausdruck entspricht, zum Beispiel name@example.com.

UBL

<cbc:ElectronicMail>rechnung@example.com</cbc:ElectronicMail>

CII

<ram:URIID>rechnung@example.com</ram:URIID>

Business Term

BT-43

Verwandte Regeln

Kontext und Prüfbedingung

UBL /ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:Contact

CII /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:DefinedTradeContact

UBL

matches(normalize-space(cbc:ElectronicMail), $XR-EMAIL-REGEX)

CII

matches(normalize-space(ram:EmailURIUniversalCommunication/ram:URIID), $XR-EMAIL-REGEX)

Datei jetzt kostenlos prüfen

curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate

Fragen

Was prüft BR-DE-28 genau?

BT-43 soll genau ein @ enthalten, das nicht von einem Leerzeichen oder einem Punkt flankiert wird, mit mindestens einem Zeichen davor und einer Domain mit Punkt danach. Schweregrad warning. Die Assertion nutzt XR-EMAIL-REGEX: ^[^@\s]+@([^@.\s]+\.)+[^@.\s]+$. UBL liest cbc:ElectronicMail, CII ram:URIID.

Wie behebe ich BR-DE-28?

Setzen Sie eine Adresse, die dem Ausdruck entspricht, zum Beispiel name@example.com.

Heißt eine bestandene Prüfung von BR-DE-28, dass ein Portal die Rechnung annimmt?

Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.