Werkzeuge › SmartFormular E-Rechnung lite › Prüfregeln › BR-CL-13
BR-CL-13
Das System einer Warenklassifikation (BT-158) ist nicht zulässig
Was die Meldung bedeutet
Das System einer Warenklassifikation (BT-158) ist nicht zulässig.
Was der Rechnungssteller ändern muss
Einen zulässigen Code verwenden.
Betroffene Felder
BT-158Warenklassifikation
Ihre Rechnung meldet BR-CL-13? Prüfen Sie sie mit SmartFormular E-Rechnung lite, kostenlos testen bis 31.12.2026: Das Werkzeug zeigt alle Befunde mit Erklärung, die Rechnung lesbar und einen GiroCode zum Bezahlen – im Browser, ohne Upload.
E-Rechnung prüfenHerkunft
- Regelwerk
- EN 16931 (CEN, Prüfregeln 1.3.16)
- Syntax
- CII, UBL
- Stufe
- Fehler
Originaltext der Regel
Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list.
Technische Angaben für die IT
UBL
Kontext: cac:CommodityClassification/cbc:ItemClassificationCode[@listID]
Test: not(((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
Kontext: ram:ClassCode[@listID]
Test: not(((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), ' ')))))
Verwandte Regeln
- BR-CL-08Der Betreff einer Bemerkung (BT-21) ist kein zulässiger Code
- BR-CL-10Das System einer Kennung (zum Beispiel bei BT-29 oder BT-46) ist kein zulässiger Code nach ISO 6523
- BR-CL-11Das System einer Registernummer (BT-30 oder BT-47) ist kein zulässiger Code nach ISO 6523
- BR-CL-14Ein Ländercode ist kein gültiger Code nach ISO 3166-1
- BR-CL-15Ein Ländercode ist kein gültiger Code nach ISO 3166-1
- BR-CL-16Der Code der Zahlungsart (BT-81) ist nicht zulässig