# BR-CL-25 Le schéma de l’adresse électronique doit provenir de la liste CEF EAS

L’identifiant de schéma de l’adresse électronique (BT-34-1 pour le vendeur, BT-49-1 pour l’acheteur) doit appartenir à la liste CEF EAS.

## Description du problème

> **ERREUR**: Règle de liste de codes EN 16931 (BR-CL)

## Contexte et importance

Les codes EAS décrivent le type d’adresse électronique, que les réseaux de réception comme Peppol utilisent pour trouver le destinataire. La règle contrôle cbc:EndpointID/@schemeID en UBL et ram:URIUniversalCommunication/ram:URIID/@schemeID en CII. Elle échoue lorsqu’un nom comme « EMAIL », « SIRET » ou « GLN » est écrit à la place du code. Reprenez le schéma de l’enregistrement du destinataire, et non du type de numéro supposé. Exemple : un acheteur identifié par son SIRET est adressé avec schemeID="0009".

## Solution

Définissez le schemeID de l’adresse électronique sur le code EAS correspondant au type d’identifiant indiqué, par exemple 0009 (SIRET), 0088 (GLN), 0204 (Leitweg-ID allemand) ou EM (adresse e-mail).

- [Valider le XML](/fr/xrechnung-validator?source=resource&rule=BR-CL-25)
- [Convertir la facture](/fr/pdf-to-xrechnung?source=resource&rule=BR-CL-25)

## Exemples valides

- BT-49-1 = 0009 — SIRET
- BT-34-1 = EM — adresse e-mail

## Exemples invalides

- BT-34-1 = EMAIL — nom au lieu du code EM
- BT-49-1 = SIRET — nom au lieu du code 0009

## Exemples de code

### XML valide
```
<cbc:EndpointID schemeID="EM">seller@example.com</cbc:EndpointID>
```

### XML invalide
```
<cbc:EndpointID schemeID="EMAIL">seller@example.com</cbc:EndpointID>
```

## Champs concernés

- [BT-34-1 Identifiant de schéma de l’adresse électronique du vendeur](/resources/xrechnung/bt-34-seller-electronic-address)
- [BT-49-1 Identifiant de schéma de l’adresse électronique de l’acheteur](/resources/xrechnung/bt-49-buyer-electronic-address)

## Règles associées

- [BR-CL-10](/resources/kosit-validator-errors/br-cl-10-iso-6523-any-identifier-scheme)

## Outils de validation

- [Validateur KoSIT officiel](https://github.com/itplr-kosit/validator): Exécutez le validateur officiel du KoSIT avec la configuration XRechnung pour contrôler les règles EN 16931 et XRechnung.
- [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://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Suite de tests](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Toutes les erreurs de validation](/resources/kosit-validator-errors): Vue d’ensemble des règles de validation EN 16931, XRechnung et Peppol expliquées ici.
