Officiële regeltekst
[BR-CL-13] Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list.
De normatieve tekst is Engels en wordt ongewijzigd geciteerd.
Waarom deze fout optreedt
Een artikelclassificatie (BT-158) moet het schema vermelden in het listID-attribuut, en dat schema moet een code uit UNTDID 7143 zijn. De regel controleert cac:CommodityClassification/cbc:ItemClassificationCode/@listID (UBL) of ram:DesignatedProductClassification/ram:ClassCode/@listID (CII). De regel slaat aan wanneer de schemanaam als tekst is geschreven ("UNSPSC", "eClass", "CPV") of wanneer een interne catalogussleutel als listID wordt gebruikt.
Zo lost u het op
Zet listID op de UNTDID 7143-code van het classificatiesysteem, bijvoorbeeld HS (Geharmoniseerd Systeem), EN (EAN/GTIN), MP (identificatienummer product/dienst), ZZZ (onderling overeengekomen); de versie van de lijst kan in listVersionID. Als u het artikel niet volgens een standaardschema classificeert, laat cac:CommodityClassification dan volledig weg in plaats van een listID te verzinnen. Artikelnummers van verkoper en koper horen in cac:SellersItemIdentification en cac:BuyersItemIdentification, niet in de classificatie.
Voorbeeld (geldig)
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="HS">85171200</cbc:ItemClassificationCode>
</cac:CommodityClassification>
Wat de validator controleert
Gecontroleerd element (context):
UBL
cac:CommodityClassification/cbc:ItemClassificationCode[@listID]Test (XPath):
((not(contains(normalize-space(@listID), ' ')) and contains(' AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BX BY BZ CC CG CL CR CV DR DW EC EF EMD EN FS GB GN GMN GS HS IB IN IS IT IZ MA MF MN MP NB ON PD PL PO PPI PV QS RC RN RU RY SA SG SK SN SRS SRT SRU SRV SRW SRX SRY SRZ SS SSA SSB SSC SSD SSE SSF SSG SSH SSI SSJ SSK SSL SSM SSN SSO SSP SSQ SSR SSS SST SSU SSV SSW SSX SSY SSZ ST STA STB STC STD STE STF STG STH STI STJ STK STL STM STN STO STP STQ STR STS STT STU STV STW STX STY STZ SUA SUB SUC SUD SUE SUF SUG SUH SUI SUJ SUK SUL SUM TG TSN TSO TSP TSQ TSR TSS TST TSU UA UP VN VP VS VX ZZZ ', concat(' ', normalize-space(@listID), ' '))))CII
ram:ClassCode[@listID]Test (XPath):
((not(contains(normalize-space(@listID), ' ')) and contains(' AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BX BY BZ CC CG CL CR CV DR DW EC EF EMD EN FS GB GN GMN GS HS IB IN IS IT IZ MA MF MN MP NB ON PD PL PO PPI PV QS RC RN RU RY SA SG SK SN SRS SRT SRU SRV SRW SRX SRY SRZ SS SSA SSB SSC SSD SSE SSF SSG SSH SSI SSJ SSK SSL SSM SSN SSO SSP SSQ SSR SSS SST SSU SSV SSW SSX SSY SSZ ST STA STB STC STD STE STF STG STH STI STJ STK STL STM STN STO STP STQ STR STS STT STU STV STW STX STY STZ SUA SUB SUC SUD SUE SUF SUG SUH SUI SUJ SUK SUL SUM TG TSN TSO TSP TSQ TSR TSS TST TSU UA UP VN VP VS VX ZZZ ', concat(' ', normalize-space(@listID), ' '))))
Controleer uw factuur
Sleep uw XML of PDF naar de validator; elke overtreden regel linkt naar zijn pagina hier. Gratis, zonder account, het bestand wordt niet opgeslagen.
Dezelfde controle via API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateGerelateerde regels
BR-CL-01Factuurtypecode is geen geldige UNTDID 1001-codeBR-CL-03currencyID-attribuut is geen ISO 4217-codeBR-CL-04Valutacode van de factuur is geen ISO 4217-codeBR-CL-05De btw-valutacode MOET gecodeerd zijn volgens ISO 4217 alpha-3BR-CL-06De code voor het btw-tijdstip MOET gecodeerd zijn volgens een beperking van UNTDID 2005BR-CL-07De schema-ID van de object-ID MOET gecodeerd zijn volgens een beperking…BR-CL-08De onderwerpcode van de notitie moet gecodeerd zijn volgens UNCL4451BR-CL-10Schema van partij-identificatie is geen ISO 6523 ICD-code
Veelgestelde vragen
Wat betekent BR-CL-13?
BR-CL-13 is een en 16931-kernregel: Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list.
Wordt mijn factuur geweigerd vanwege BR-CL-13?
Ja. BR-CL-13 is "fataal"; validators (Peppol-accesspoints, KoSIT, KSeF) weigeren de factuur totdat de fout is opgelost.
Voor welke formaten geldt BR-CL-13?
Elke EN 16931-factuur: Peppol BIS Billing 3.0, NLCIUS, XRechnung, ZUGFeRD 2.x / Factur-X (profielen EN 16931, EXTENDED, XRECHNUNG) en andere nationale CIUS. Syntax: UBL en CII.
Bron: EN 16931-1:2017 schematron (CEN TC434, via Peppol BIS 3.0.20). Catalogus gegenereerd uit de officiële regelsets op 2026-10-15.