VRBL-INV-CN-1p0-19

Basic Info

Rule The Item Classification Code used as Tax Category Code must exist within the Item Information.
Context /ubl:Invoice/cac:InvoiceLine/cac:Item
Pattern vrbl-invoice-cn-1p0
Severity fatal

Used Template: Exists

Parameter Value
probe = cac:CommodityClassification/cbc:ItemClassificationCode[@listID=concat($VRBL-CN-Prefix, 'TaxClassificationCode')]
displayName_probe = %{cac:CommodityClassification/cbc:ItemClassificationCode} used as Tax Category Code

Implementation

boolean(cac:CommodityClassification/cbc:ItemClassificationCode[@listID=concat($VRBL-CN-Prefix, 'TaxClassificationCode')])