UBL-CR-619: A UBL invoice should not include the InvoiceLine Item ManufacturerParty
Peppol BIS Billing 3.0.20 · UBL
Original rule text
[UBL-CR-619]-A UBL invoice should not include the InvoiceLine Item ManufacturerParty
not((cac:InvoiceLine|cac:CreditNoteLine)/cac:Item/cac:ManufacturerParty)UBL-CR-619 is a warning rule in the schema layer of Peppol BIS Billing 3.0.20 · UBL. An invoice that breaks it is flagged but not rejected.
What this rule requires
This rule checks that there is no cac:ManufacturerParty element inside the cac:Item of any cac:InvoiceLine or cac:CreditNoteLine. The test uses not(...), so it passes when the element is absent; it reports a warning when at least one line item contains a manufacturer party. Because the severity is warning, the document is not rejected for this issue, but the validator recommends removing it.
How to fix
Remove every cac:ManufacturerParty element from the cac:Item inside each cac:InvoiceLine or cac:CreditNoteLine. In the system that produces the invoice, ensure that line-level Item elements do not include manufacturer party information.
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-619.
Validate an invoice against these rules · All release changes