Referentie
Markdown-exportBR-DE-28 E-mailadres van het verkoperscontact moet een geldige syntaxis met exact één @-teken hebben
Volgens regel BR-DE-28 van het XRechnung-profiel moet het e-mailadres van het verkoperscontact (BT-43) een geldig RFC 5322 e-mailadres zijn. Het moet exact één "@"-teken bevatten tussen de gebruikersnaam en een geldige domeinnaam (bijv. "rechnung@lieferant.de"). Spaties, meervoudige adressen of ontbrekende domeinextensies zijn niet toegestaan.
Probleembeschrijving
Volgens regel BR-DE-28 van het XRechnung-profiel moet het e-mailadres van het verkoperscontact (BT-43) een geldig RFC 5322 e-mailadres zijn. Het moet exact één "@"-teken bevatten tussen de gebruikersnaam en een geldige domeinnaam (bijv. "rechnung@lieferant.de"). Spaties, meervoudige adressen of ontbrekende domeinextensies zijn niet toegestaan.
FOUT
XRechnung 3.0
Context en betekenis
Overheidsplatformen gebruiken BT-43 voor het versturen van foutrapporten. Een ongeldige syntaxis leidt direct tot Schematron-fout BR-DE-28.
Oplossing
Controleer in uw instellingen dat het e-mailadres is geformatteerd als één geldig adres (bijv. "administratie@bedrijf.nl"). Voeg in UBL 2.1 <cbc:ElectronicMail> toe in <cac:AccountingSupplierParty><cac:Party><cac:Contact>. Voeg in CII <ram:URIID> toe in <ram:EmailURIUniversalCommunication>. Gebruik een distributielijst als meerdere medewerkers updates moeten ontvangen.
Snelle acties
Geldige voorbeelden
Gebruik deze punten als praktische controles voor deze sectie.
- BT-43 = "administratie@bedrijf.nl"
- BT-43 = "facturen@organisatie.eu"
Ongeldige voorbeelden
Gebruik deze punten als praktische controles voor deze sectie.
- BT-43 = "rechnung@lieferant@de" (Ongeldig adres met meerdere "@"-tekens)
- BT-43 = "rechnung@bedrijf.nl, info@bedrijf.nl" (Meerdere adressen gescheiden door komma)
- BT-43 = "rechnung.bedrijf.nl" (Adres zonder het verplichte "@"-teken)
Codevoorbeelden
<cac:Contact>
<cbc:Name>Buchhaltung</cbc:Name>
<cbc:Telephone>+49 30 1234567</cbc:Telephone>
<cbc:ElectronicMail>buchhaltung@unternehmen.de</cbc:ElectronicMail>
</cac:Contact><cac:Contact>
<cbc:Name>Buchhaltung</cbc:Name>
<cbc:Telephone>+49 30 1234567</cbc:Telephone>
<!-- Multiple addresses separated by comma violate the single-address syntax rule -->
<cbc:ElectronicMail>rechnung@firma.de, vertrieb@firma.de</cbc:ElectronicMail>
</cac:Contact>