Peppol BIS Billing 3.0.21 · UBL

DE-R-027: If both supplier and customer are located in Germany, "Seller contact telephone number"…

Peppol BIS Billing 3.0.21 · UBL

warningcountry

Original rule text

[DE-R-027]-If both supplier and customer are located in Germany, "Seller contact telephone number" (BT-42) should contain a valid telephone number. A valid telephone should consist of 3 digits minimum.

Stored validation assertion
matches(normalize-space(cbc:Telephone), $XR-TELEPHONE-REGEX)

DE-R-027 is a warning rule in the country layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is flagged but not rejected. It refers to BT-42.

What this rule requires

This is a warning rule. If both the supplier and customer country are DE, it recommends that the seller contact telephone number (cbc:Telephone, business term BT-42) contain at least 3 digit characters anywhere in its normalized value. The document is still accepted; the validator only reports the issue for attention.

How to fix

Set cbc:Telephone in cac:AccountingSupplierParty/cac:Party/cac:Contact to a value containing at least three digits (0-9), for example +49 30 123456. The rule does not require a specific telephone format beyond that minimum digit count.

Guidance on this rule. The original text above is authoritative.

Where to go next

DE-R-027 changed in 1 published Peppol BIS Billing UBL release comparison:

Validate an invoice against these rules · All release changes