DE-R-006: If both supplier and customer are located in Germany, the element "Seller contact…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[DE-R-006]-If both supplier and customer are located in Germany, the element "Seller contact telephone number" (BT-42) shall be provided.
cbc:Telephone[boolean(normalize-space(.))]DE-R-006 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-42.
What this rule requires
In UBL invoices and credit notes, when both the supplier's and customer's postal address country code (cac:Country/cbc:IdentificationCode) is DE (case-insensitive), the supplier contact (cac:AccountingSupplierParty/cac:Party/cac:Contact) must contain a cbc:Telephone whose normalized text is not empty. This is a fatal rule, so a document that does not satisfy it fails validation.
How to fix
For both Invoice and CreditNote, ensure that under cac:AccountingSupplierParty/cac:Party/cac:Contact there is a cbc:Telephone element containing a non-empty telephone number. If the element is missing, add it; if it is present but empty or only whitespace, populate it with the supplier's telephone number.
Guidance on this rule. The original text above is authoritative.
Where to go next
DE-R-006 changed in 1 published Peppol BIS Billing UBL release comparison:
- DE-R-006 in 3.0.17 → 3.0.18: New rule
Validate an invoice against these rules · All release changes