Peppol BIS Billing 3.0.20 · UBL

UBL-SR-50: Item description shall occur maximum once

Peppol BIS Billing 3.0.20 · UBL

fatalschema

Original rule text

[UBL-SR-50]-Item description shall occur maximum once

Stored validation assertion
count(cac:Item/cbc:Description) <= 1

UBL-SR-50 is a fatal rule in the schema layer of Peppol BIS Billing 3.0.20 · UBL. An invoice that breaks it is rejected.

What this rule requires

The rule requires that within each cac:InvoiceLine or cac:CreditNoteLine, the cac:Item/cbc:Description element occurs at most once. A document fails this fatal rule when an item has more than one cbc:Description.

How to fix

In each invoice or credit note line, check cac:Item/cbc:Description. If there is more than one occurrence, keep a single cbc:Description and remove or merge the extra descriptions. The producing system should emit at most one item description per line.

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-50.

Validate an invoice against these rules · All release changes