Peppol BIS Billing 3.0.20 · UBL

UBL-CR-624: A UBL invoice should not include the InvoiceLine Item Dimension

Peppol BIS Billing 3.0.20 · UBL

warningschema

Original rule text

[UBL-CR-624]-A UBL invoice should not include the InvoiceLine Item Dimension

Stored validation assertion
not((cac:InvoiceLine|cac:CreditNoteLine)/cac:Item/cac:Dimension)

UBL-CR-624 is a warning rule in the schema layer of Peppol BIS Billing 3.0.20 · UBL. An invoice that breaks it is flagged but not rejected.

What this rule requires

This rule checks that no cac:Dimension element appears under cac:Item within any cac:InvoiceLine (for invoices) or cac:CreditNoteLine (for credit notes). If such an element is present, the validator reports a warning because the invoice should not include item dimensions. Since this is a warning, the document is not rejected for it, but the rule recommends removal.

How to fix

Remove all cac:Dimension elements from every cac:Item inside cac:InvoiceLine or cac:CreditNoteLine, or configure the producing system not to output them.

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-CR-624.

Validate an invoice against these rules · All release changes