Peppol BIS Billing 3.0.21 · UBL

PEPPOL-EN16931-R080: Only one project reference is allowed on document level

Peppol BIS Billing 3.0.21 · UBL

fatalformat

Original rule text

[PEPPOL-EN16931-R080]-Only one project reference is allowed on document level

Stored validation assertion
(count(cac:AdditionalDocumentReference[cbc:DocumentTypeCode='50']) <= 1)

PEPPOL-EN16931-R080 is a fatal rule in the format layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected.

What this rule requires

The rule requires that a CreditNote have at most one document-level project reference. In UBL, this is represented by cac:AdditionalDocumentReference elements where cbc:DocumentTypeCode equals '50'. The test fails when the count of such elements is greater than 1.

How to fix

Ensure the credit note contains at most one cac:AdditionalDocumentReference with cbc:DocumentTypeCode equal to '50'. Remove any extra project reference elements of this type, or configure the producing system to emit only one document-level project reference.

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 PEPPOL-EN16931-R080.

Validate an invoice against these rules · All release changes