UBL-CR-549: A UBL invoice should not include the InvoiceLine OriginatorParty
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[UBL-CR-549]-A UBL invoice should not include the InvoiceLine OriginatorParty
not((cac:InvoiceLine|cac:CreditNoteLine)/cac:OriginatorParty)UBL-CR-549 is a warning rule in the schema layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is flagged but not rejected.
What this rule requires
The rule requires that a UBL invoice or credit note has no cac:OriginatorParty inside any cac:InvoiceLine or cac:CreditNoteLine. The test checks that no line element contains an originator party. Because the severity is warning, the validator reports this as advisory and does not reject the document, but the element should not be present.
How to fix
Remove the cac:OriginatorParty element from every cac:InvoiceLine in an invoice or cac:CreditNoteLine in a credit note where it appears. In the producing system, stop adding cac:OriginatorParty to individual invoice or credit note lines.
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-549.
Validate an invoice against these rules · All release changes