VRBL-INV-AE-1p0-140

Basic Info

Rule The Invoice Line Additional Item Identification Scheme ID MUST be 'SAC' when the Invoice Line Additional Item Identification ID is provided.
Context /ubl:Invoice/cac:InvoiceLine/cac:Item
Pattern vrbl-invoice-AE-1p0
Severity fatal

Implementation

not(cac:AdditionalItemIdentification/cbc:ID)
or
cac:AdditionalItemIdentification/cbc:ID/@schemeID = 'SAC'