DE-R-005: If both supplier and customer are located in Germany, the element "Seller contact point"…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[DE-R-005]-If both supplier and customer are located in Germany, the element "Seller contact point" (BT-41) shall be provided.
cbc:Name[boolean(normalize-space(.))]DE-R-005 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-41.
What this rule requires
For a UBL invoice or credit note where both the supplier and the customer are located in Germany (DE country codes in the postal addresses), the cac:Contact element under cac:AccountingSupplierParty/cac:Party must contain a cbc:Name whose value is not empty or only whitespace. The rule is fatal, so a document that triggers the condition but lacks this non-empty cbc:Name is rejected.
How to fix
Add a non-empty cbc:Name inside cac:AccountingSupplierParty/cac:Party/cac:Contact (for example a contact person or department name). If cac:Contact is missing, create it first. Check that both cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode and cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode are exactly DE if the rule is triggering; if they are not DE, the rule should not apply, but otherwise provide the contact name.
Guidance on this rule. The original text above is authoritative.
Where to go next
DE-R-005 changed in 1 published Peppol BIS Billing UBL release comparison:
- DE-R-005 in 3.0.17 → 3.0.18: New rule
Validate an invoice against these rules · All release changes