PEPPOL-EN16931-R001
Business process MUST be provided.
Why it fails
- The invoice has no
cbc:ProfileID, which Peppol uses to route the document to the right business process.
How to fix it
Add <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID> after cbc:CustomizationID.
What the rule checks
As the rule set's publisher wrote it. The rule runs on every element the context matches, and fails where the test is false; the validator reports the line of that element.
ubl-creditnote:CreditNote | ubl-invoice:Invoice
cbc:ProfileID
Checked with Peppol BIS Billing 3.0 Invoice, Peppol BIS Billing 3.0 Credit Note
rsm:ExchangedDocumentContext
ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID
Checked with XRechnung 3.0 Invoice (CII)