BR-CL-25

SchemeID d’identifiant de routage électronique invalide

Le schemeID de l'identifiant de routage électronique vendeur ou acheteur doit appartenir à la liste EAS autorisée.

Pourquoi cette erreur apparaît

Le fichier contient un schemeID non reconnu, vide ou issu d’un référentiel interne qui ne correspond pas à la liste Electronic Address Scheme utilisée par les règles Peppol / EN16931.

Où regarder

BT-34 et BT-49 — EndpointID/@schemeID en UBL, ou identifiant électronique de routage équivalent côté CII

Fix rapide

Mapper l’identifiant de routage électronique vendeur et acheteur vers un schemeID EAS valide. En contexte France CTC, utiliser 0225 pour les identifiants de routage FRCTC ; ne pas réutiliser 0204 (Leitweg-ID) pour une preuve France CTC.

Exemple minimal

Le schemeID doit être un code EAS connu. Pour France CTC, FacturX API utilise 0225, pas 0204.
<!-- Invalide : code non présent dans la liste EAS -->
<cbc:EndpointID schemeID="9999">12345678900012</cbc:EndpointID>

<!-- Exemple France CTC attendu dans le contexte FacturX API -->
<cbc:EndpointID schemeID="0225">12345678900012</cbc:EndpointID>

Bonnes pratiques

  • Contrôler séparément la valeur de routage et son schemeID : un SIRET correct avec un mauvais schemeID reste invalide
  • Documenter le mapping EAS dans votre connecteur ERP pour éviter les valeurs historiques
  • FacturX API peut signaler le schemeID invalide et proposer le contexte 0225 quand il est déductible ; l’identifiant de routage réel doit rester confirmé par vos données