Faktura

BR-65

fatalEN 16931EN 16931 business ruleCIIUBLBT-158

The Item classification identifier (BT-158) shall have a Scheme identifier.

Why it fails

The Item classification identifier (BT-158) has no scheme identifier.

How to fix it

Add listID to the item's CommodityClassification code, e.g. STI for CPV, MP for UNSPSC, TSP for a supplier's own classification.

What the validator checks

CII — context //ram:DesignatedProductClassification

normalize-space(ram:ClassCode/@listID) != '' or not (ram:ClassCode)

UBL — context cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode | cac:CreditNoteLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode

exists(@listID)

Related rules

Part of BR — EN 16931 core business rules.

Validate an invoice against this rule →