Account
Nederlands

BR-DE-28: E-mailadres van de verkoper heeft een ongeldig formaat

XRechnung-regel · Waarschuwing · UBL, CII

StandaardXRechnung 3.0.2 (KoSIT, Duitse CIUS van EN 16931)ErnstWaarschuwing: de factuur wordt geaccepteerd maar moet worden gecorrigeerdSyntaxUBL, CIIBedrijfstermen
  • BT-43 Seller contact email address
Geldt voorXRechnung in UBL- of CII-syntax, inclusief ZUGFeRD / Factur-X-PDF's met het profiel XRECHNUNG. Facturen aan Duitse overheden moeten eraan voldoen.

Officiële regeltekst

[BR-DE-28] BT-43 shall contain exactly one @ character, which shall not be flanked by a space or a dot, but by at least two characters on each side. A dot should not appear at the beginning or at the end.

De normatieve tekst is Engels en wordt ongewijzigd geciteerd.

Waarom deze fout optreedt

XRechnung controleert het formaat van het e-mailadres van het contact van de verkoper (BT-43): precies één @, ten minste twee tekens aan elke kant ervan, geen spatie of punt direct naast de @, en geen punt aan het begin of eind. De regel toetst cbc:ElectronicMail in de cac:Contact van de verkoper (UBL) of ram:EmailURIUniversalCommunication/ram:URIID (CII) aan een reguliere expressie. Typische fouten zijn weergavenamen ("Billing <billing@x.de>"), een mailto:-voorvoegsel, twee adressen gescheiden door komma of puntkomma, spaties of punten aan het eind, of plaatshouders zoals "-".

Zo lost u het op

Schrijf alleen één kaal e-mailadres, bijv. invoice@muster-gmbh.de, zonder weergavenaam, punthaken, mailto: of leestekens aan het eind. Verwijder witruimte bij de export. Zijn er meerdere mailboxen, kies dan degene die voor factuurvragen wordt bewaakt. Dit is een waarschuwing, maar bij een onjuist adres komen afwijzingsberichten nooit aan.

Voorbeeld (geldig)

<cbc:ElectronicMail>invoice@muster-gmbh.de</cbc:ElectronicMail>

Wat de validator controleert

Gecontroleerd element (context):

UBL

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

Test (XPath):

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

CII

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

Test (XPath):

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

Automatisch herstellen

De checker herstelt deze fout zodra u de ontbrekende waarde invult: sleep het bestand erheen en klik op "Automatisch herstellen".

Factuur herstellen →

Dezelfde controle via API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Gerelateerde regels

Veelgestelde vragen

Wat betekent BR-DE-28?

BR-DE-28 is een xrechnung-regel: BT-43 shall contain exactly one @ character, which shall not be flanked by a space or a dot, but by at least two characters on each side. A dot should not appear at the beginning or at the end.

Wordt mijn factuur geweigerd vanwege BR-DE-28?

Nee. BR-DE-28 is een waarschuwing: de factuur wordt geaccepteerd maar de ontvanger ziet de melding. Los het toch op, waarschuwingen worden in latere regelversies vaak fouten.

Voor welke formaten geldt BR-DE-28?

XRechnung in UBL- of CII-syntax, inclusief ZUGFeRD / Factur-X-PDF's met het profiel XRECHNUNG. Facturen aan Duitse overheden moeten eraan voldoen. Syntax: UBL en CII.

Bron: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Catalogus gegenereerd uit de officiële regelsets op 2026-10-15.