# BR-CL-23 Le code d’unité doit provenir de la Rec 20 UN/ECE avec Rec 21

Les codes d’unité de mesure (p. ex. unité de quantité facturée BT-130, unité de quantité de base BT-150) doivent être codés selon la Recommandation 20 UN/ECE avec l’extension Rec 21.

## Description du problème

Les codes d’unité de mesure (p. ex. unité de quantité facturée BT-130, unité de quantité de base BT-150) doivent être codés selon la Recommandation 20 UN/ECE avec l’extension Rec 21.

> **ERREUR**: XRechnung 3.0

## Contexte et importance

Cette règle de liste de codes du noyau EN16931 garantit que les quantités portent une unité reconnue mondialement pour la tarification et la livraison.

## Solution

Utilisez un code UN/ECE Rec 20/21 valide tel que C62 (unité/pièce), KGM (kilogramme), MTR (mètre), LTR (litre) ou HUR (heure).

- validate
- convert

## Exemples valides

- BT-130 = C62 — unité/pièce
- BT-130 = KGM — kilogramme

## Exemples invalides

- BT-130 = PCS — pas un code UN/ECE Rec 20/21
- BT-130 = Stk — abréviation locale

## Exemples de code

### XML valide
```
<cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity>
```

### XML invalide
```
<cbc:InvoicedQuantity unitCode="PCS">10</cbc:InvoicedQuantity>
```

## Champs concernés

- [BT-130 Code d’unité de la quantité facturée](/resources/xrechnung/bt-130-invoice-line-quantity-unit-of-measure-code)
- [BT-150 Code d’unité de la quantité de base du prix](/resources/xrechnung/bt-150-item-price-base-quantity-unit-code)

## Outils de validation

- [Validateur KoSIT officiel](https://erechnungsvalidator.service-bw.de/): Validez vos fichiers XRechnung par rapport à toutes les règles BR-DE.
- [Convertir un PDF en XRechnung](/pdf-to-xrechnung): Repérez les erreurs de validation pendant la conversion et vérifiez chaque correction.

## Ressources associées

- [Spécification officielle](https://xeinkauf.de/xrechnung/)
- [Suite de tests](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Toutes les erreurs de validation](/resources/kosit-validator-errors): Aperçu de toutes les règles de validation XRechnung en Allemagne.
