VRBL-INV-NL-1p0-8

Basic Info

Rule If a Purchase Order Line Reference is used, the Purchase Order Reference ID must be provided.
Context /ubl:Invoice
Pattern vrbl-invoice-nl-1p0
Severity fatal

Implementation

not($NLSupplierCountry = 'NL')
or
not(boolean(cac:InvoiceLine/cac:OrderLineReference/cbc:LineID))
or
boolean(cac:OrderReference/cbc:ID)