UBL-CR-586: A UBL invoice should not include the InvoiceLine Item StandardItemIdentification…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[UBL-CR-586]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification IssuerParty
not((cac:InvoiceLine|cac:CreditNoteLine)/cac:Item/cac:StandardItemIdentification/cac:IssuerParty)UBL-CR-586 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
This advisory warning requires that in UBL invoices and credit notes, no invoice line or credit note line (cac:InvoiceLine or cac:CreditNoteLine) contains a cac:Item/cac:StandardItemIdentification/cac:IssuerParty element. The test uses not(...), so the presence of that issuer party in any line item triggers the warning. Since the severity is warning, the document is not rejected, but the rule recommends removing the issuer party from standard item identification.
How to fix
Remove the cac:IssuerParty element under cac:Item/cac:StandardItemIdentification in every cac:InvoiceLine or cac:CreditNoteLine. In the producing system, configure the line item standard item identification so that it does not include an issuer party.
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-586.
Validate an invoice against these rules · All release changes