VRBL-INV-MY-1p0-110

Basic Info

Rule The Invoice Line Group expects a maximum of one Invoice Line Commodity Classification Code used for Product Tariff Code.
Context /ubl:Invoice/cac:InvoiceLine/cac:Item
Pattern vrbl-invoice-my-1p0
Severity fatal

Used Template: CountLessEqualOne

Parameter Value
probe = cac:CommodityClassification/cbc:ItemClassificationCode[@listID = concat($VRBL-MY-Prefix, 'PTC')]
displayName_probe = %{cac:CommodityClassification/cbc:ItemClassificationCode} used for Product Tariff Code

Implementation

count(cac:CommodityClassification/cbc:ItemClassificationCode[@listID = concat($VRBL-MY-Prefix, 'PTC')]) <= 1