VRBL-INV-DK-OIOUBL-2p0-137

Basic Info

Rule The Tax Scheme Code must be the same within each Tax Total.
Context /ubl:Invoice/cac:TaxTotal[cbc:TaxAmount/@currencyID = ../cbc:DocumentCurrencyCode]/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID
Pattern vrbl-invoice-dk-oioubl-2p0
Severity fatal

Implementation

not(boolean(../../../../cac:TaxSubtotal[cac:TaxCategory/cac:TaxScheme/cbc:ID != current()]))