UBL-CR-570: A UBL invoice should not include the InvoiceLine Item ModelName
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[UBL-CR-570]-A UBL invoice should not include the InvoiceLine Item ModelName
not((cac:InvoiceLine|cac:CreditNoteLine)/cac:Item/cbc:ModelName)UBL-CR-570 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 checks that no cac:InvoiceLine or cac:CreditNoteLine contains a cac:Item/cbc:ModelName. In other words, an invoice or credit note must not include a model name for any line item. This is a warning, so the document is not rejected; it is still recommended to correct it.
How to fix
Remove every cbc:ModelName element inside cac:Item of any cac:InvoiceLine or cac:CreditNoteLine. If your system automatically populates ModelName, disable that field.
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-570.
Validate an invoice against these rules · All release changes