# BR-CL-13 Artikelklassifizierungsschema muss aus UNTDID 7143 stammen

Der Schema-Bezeichner der Artikelklassifizierung (BT-158-1) muss ein Code aus der UNTDID-7143-Liste sein.

## Problembeschreibung

> **FEHLER**: EN-16931-Codelistenregel (BR-CL)

## Kontext und Bedeutung

Jede Artikelklassifizierung (BT-158) braucht einen Schema-Bezeichner, und dieses Schema muss ein UNTDID-7143-Code sein. Die Regel schlägt fehl, wenn der Katalogname als listID verwendet wird, etwa „CPV“ statt STI oder „UNSPSC“ statt TST, oder wenn ein Wert außerhalb der Liste wie „GPC“ gesendet wird. Der Code SRV steht für eine GS1 Global Trade Item Number (GTIN), nicht für eine GS1-Produktklassifikation. Beispiel: Der CPV-Code 30192700 wird mit listID="STI" gesendet.

## Lösung

Setzen Sie listID auf den UNTDID-7143-Code der Klassifikation, z. B. STI (CPV, Gemeinsames Vokabular für öffentliche Aufträge), HS (Harmonisiertes System) oder TST (UNSPSC), nicht auf den Namen des Katalogs. In UBL steht das Attribut an cac:CommodityClassification/cbc:ItemClassificationCode, in CII an ram:DesignatedProductClassification/ram:ClassCode.

- [XML validieren](/de/xrechnung-validator?source=resource&rule=BR-CL-13)
- [Rechnung konvertieren](/de/pdf-to-xrechnung?source=resource&rule=BR-CL-13)

## Gültige Beispiele

- BT-158-1 = STI — CPV (Gemeinsames Vokabular für öffentliche Aufträge)
- BT-158-1 = HS — Harmonisiertes System (Zolltarif)

## Ungültige Beispiele

- BT-158-1 = CPV — Katalogname statt STI
- BT-158-1 = GPC — kein UNTDID-7143-Code

## Code-Beispiele

### Gültiges XML
```
<cac:CommodityClassification>
  <cbc:ItemClassificationCode listID="STI">30192700</cbc:ItemClassificationCode>
</cac:CommodityClassification>
```

### Ungültiges XML
```
<cac:CommodityClassification>
  <cbc:ItemClassificationCode listID="CPV">30192700</cbc:ItemClassificationCode>
</cac:CommodityClassification>
```

## Betroffene Felder

- [BT-158-1 Schema-Bezeichner der Artikelklassifizierung](/resources/xrechnung/bt-158-item-classification-identifier)

## Verwandte Regeln

- [BR-CL-21](/resources/kosit-validator-errors/br-cl-21-iso-6523-item-standard-scheme)

## Validierungstools

- [Offizieller KoSIT Validator](https://github.com/itplr-kosit/validator): Führen Sie den offiziellen KoSIT-Validator mit der XRechnung-Konfiguration aus, um EN-16931- und XRechnung-Regeln zu prüfen.
- [PDF zu XRechnung konvertieren](/pdf-to-xrechnung): Validierungsfehler beim Konvertieren erkennen, prüfen und gezielt beheben.

## Verwandte Ressourcen

- [Offizielle Spezifikation](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle Validierungsfehler](/resources/kosit-validator-errors): Übersicht der hier erklärten Validierungsregeln aus EN 16931, XRechnung und Peppol.
