UBL-SR-24: Deliver to information shall occur maximum once
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[UBL-SR-24]-Deliver to information shall occur maximum once
(count(cac:Delivery) <= 1)UBL-SR-24 is a fatal rule in the schema layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected.
What this rule requires
The rule requires that the cac:Delivery element (deliver-to information) occurs at most once in a UBL Invoice or Credit Note. The test checks count(cac:Delivery) <= 1. If more than one cac:Delivery element is present, the document fails validation.
How to fix
In the invoice or credit note, ensure there is no more than one cac:Delivery element. Remove any duplicate cac:Delivery elements or consolidate deliver-to information into a single occurrence.
Guidance on this rule. The original text above is authoritative.
Where to go next
No published Peppol BIS Billing UBL release comparison lists a change to UBL-SR-24.
Validate an invoice against these rules · All release changes