DE-R-007: If both supplier and customer are located in Germany, the element "Seller contact email…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[DE-R-007]-If both supplier and customer are located in Germany, the element "Seller contact email address" (BT-43) shall be provided.
cbc:ElectronicMail[boolean(normalize-space(.))]DE-R-007 is a fatal rule in the country layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected. It refers to BT-43.
What this rule requires
The rule requires that when both the supplier and the customer are located in Germany (country code 'DE'), the supplier contact element must contain at least one cbc:ElectronicMail element with a non-empty value (after trimming surrounding whitespace). The test checks for the existence of such an element. If the email is missing or contains only whitespace, the rule fails. Severity is fatal, so the document is rejected.
How to fix
In the UBL invoice or credit note, ensure that within cac:AccountingSupplierParty/cac:Party/cac:Contact there is at least one cbc:ElectronicMail element containing the seller's contact email address. The value must not be empty or whitespace-only. Add the element if it is missing, or replace a blank value with an actual email address.
Guidance on this rule. The original text above is authoritative.
Where to go next
DE-R-007 changed in 1 published Peppol BIS Billing UBL release comparison:
- DE-R-007 in 3.0.17 → 3.0.18: New rule
Validate an invoice against these rules · All release changes