BR-64
Where the item standard identifier (BT-157) is sent, it must carry a scheme identifier. The attribute says which register the identifier comes from — without it the value is only a string.
- Severity
- Error
- Applies to
- CII, UBL
- Rule set
- v2026-01-31
Official rule text
The Item standard identifier (BT-157) shall have a Scheme identifier.
Why does BR-64 happen?
The GTIN sits in the item master as a number. That it must additionally say which numbering scheme it comes from does not follow from your own system.
How do you fix BR-64?
Set the schemeID attribute on cac:Item/cac:StandardItemIdentification/cbc:ID in UBL, and the corresponding schemeID on the same element in CII. 0160 denotes a GTIN.
In the XML
A UBL fragment. The CII path is named above — same change, different element names.
<cac:Item>
<cbc:Name>Beratungsleistung</cbc:Name>
<cac:StandardItemIdentification>
<cbc:ID>04012345678901</cbc:ID>
</cac:StandardItemIdentification>
</cac:Item><cac:Item>
<cbc:Name>Beratungsleistung</cbc:Name>
<cac:StandardItemIdentification>
<cbc:ID schemeID="0160">04012345678901</cbc:ID>
</cac:StandardItemIdentification>
</cac:Item>NormAPI provides technical validation, not tax or legal advice.