Reference
Markdown exportBR-CL-13 Item classification scheme must come from UNTDID 7143
The item classification identifier scheme identifier (BT-158-1) must be a code from the UNTDID 7143 list.
Problem Description
ERROR
EN 16931 code-list rule (BR-CL)
Context and Significance
Every item classification identifier (BT-158) must have a scheme identifier, and that scheme must be a UNTDID 7143 code. The rule fails when the catalogue name is used as listID, for example "CPV" instead of STI or "UNSPSC" instead of TST, or when a value outside the list such as "GPC" is sent. The code SRV means a GS1 Global Trade Item Number (GTIN), not a GS1 product classification. Example: the CPV code 30192700 is sent with listID="STI".
Solution
Set listID to the UNTDID 7143 code of the classification, e.g. STI (CPV, Common Procurement Vocabulary), HS (Harmonised System) or TST (UNSPSC), not to the name of the catalogue. In UBL, the attribute is on cac:CommodityClassification/cbc:ItemClassificationCode; in CII, on ram:DesignatedProductClassification/ram:ClassCode.
Quick actions
Valid Examples
- BT-158-1 = STI β CPV (Common Procurement Vocabulary)
- BT-158-1 = HS β Harmonised System (customs tariff)
Invalid Examples
- BT-158-1 = CPV β catalogue name instead of STI
- BT-158-1 = GPC β not a UNTDID 7143 code
Code Examples
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="STI">30192700</cbc:ItemClassificationCode>
</cac:CommodityClassification><cac:CommodityClassification>
<cbc:ItemClassificationCode listID="CPV">30192700</cbc:ItemClassificationCode>
</cac:CommodityClassification>