Document-level note is not allowed in this form
What it means
Peppol allows a single document-level note (BT-22). Generators that emit one note per internal comment produce several, which Peppol rejects. In CII the rule is stricter still: it also forbids a SubjectCode on the note, so a single correctly-worded note fails purely because it carries a subject classification. That second condition is easy to miss — the rule message only mentions the count.
Can it be fixed automatically?
Nothing about your business is needed to fix this — the correct value is a constant, a code list entry, or is already present in the document.
This one can be repaired automatically. The API applies the fix, re-validates, and reports exactly what changed with before and after values.
How to fix it
Merge multiple notes into one, joining the text so nothing is lost. In CII also remove the note's SubjectCode: Peppol provides no place for it, so the classification is dropped while the note text is kept.
Where it applies
| CII | /rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote |
|---|---|
| UBL | /Invoice/cbc:Note |
Check your own invoice
curl -X POST https://einvoice.mgsoft.sk/v1/validate \
-H 'Content-Type: application/xml' \
--data-binary @invoice.xml