PEPPOL-EN16931-R001: Business process MUST be provided
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[PEPPOL-EN16931-R001]-Business process MUST be provided.
cbc:ProfileIDPEPPOL-EN16931-R001 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
This fatal rule requires that each UBL Invoice or CreditNote contains a cbc:ProfileID element, which the message calls the business process. The test only checks that the element is present; it does not check its value. A document without cbc:ProfileID fails validation.
How to fix
Add a cbc:ProfileID element to the UBL Invoice or CreditNote. The rule does not define allowed values, so set it to the business process identifier required by your invoice exchange or applicable Peppol BIS documentation.
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-R001.
Validate an invoice against these rules · All release changes