Le code du schéma d'adresses électroniques indique de quel registre provient une adresse électronique. Il se trouve dans le @schemeID attribut sur cbc:EndpointID et précise les adresses électroniques du vendeur et de l'acheteur, BT-34 et BT-49. Les mêmes chiffres, selon deux schémas différents, identifient deux parties distinctes. L'adresse et son schéma sont tous deux obligatoires dans Peppol BIS Billing.
| Champ d'application | Valeur |
| Élément | cbc:EndpointID |
| Attribut | @schemeID |
| Conditions générales | Vendeur du BT-34, acheteur du BT-49 |
| Liste des codes | CEF EAS, en tant que sous-ensemble de Peppol BIS Billing 3.0.21 |
Là où cela apparaît
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="0007">5561234567</cbc:EndpointID>
</cac:Party>
</cac:AccountingSupplierParty>
L'adresse de l'acheteur se trouve au même endroit, sous cac:AccountingCustomerParty.
Codes EAS sélectionnés
| Code | S'inscrire | Marché |
| 0007 | Numéro d'identification de l'organisation | Suède |
| 0216 | OVTcode | Finlande |
| 0192 | Numéro d'enregistrement de l'organisation | Norvège |
| 0184 | Autorité danoise des entreprises, numéro CVR | Danemark |
| 0096 | Autorité danoise des entreprises, numéro P | Danemark |
| 0198 | Agence danoise des entreprises, numéro SE | Danemark |
| 0106 | Programme des Chambres de commerce des Pays-Bas | Pays-Bas |
| 9944 | Numéro de TVA | Pays-Bas |
| 9925 | Numéro de TVA | Belgique |
| 9930 | Numéro de TVA | Allemagne |
| 0246 | Adresse électronique allemande | Allemagne |
| 0245 | Numéro d'identification fiscale slovaque | Slovaquie |
| 0088 | Numéro d'identification mondial (GLN) | International |
| 0060 | Numéro D-U-N-S | International |
| 0199 | Identifiant d'entité juridique (LEI) | International |
Le Danemark utilise actuellement trois codes différents, qui ne sont pas interchangeables. Le code CVR identifie la personne morale, le code P une unité de production et le code SE un numéro d'identification fiscale. Utilisez l'identifiant sous lequel le destinataire visé est enregistré.
Les règles qui garantissent son application
| Identifiant | Exigence | Gravité |
| BR-62 | L'adresse électronique du vendeur doit comporter un identifiant de schéma | Mortel |
| BR-63 | L'adresse électronique de l'acheteur doit comporter un identifiant de schéma | Mortel |
| BR-CL-25 | L'identifiant du programme doit figurer dans la liste des codes CEF EAS | Mortel |
| PEPPOL-EN16931-R010 | L'adresse e-mail de l'acheteur DOIT être indiquée | Mortel |
| PEPPOL-EN16931-R020 | L'adresse e-mail du vendeur DOIT être indiquée | Mortel |
| PEPPOL-EN16931-CL008 | Le code doit figurer dans la liste des codes. | Mortel |
Un deuxième groupe, PEPPOL-COMMON-R040 à R057, vérifie les formats d'identifiants dans EndpointID ainsi que les champs relatifs aux parties ou aux entités juridiques concernés. Ces règles permettent de détecter un numéro d'organisation suédois au format incorrect, un numéro CVR danois dont la longueur n'est pas conforme ou un GLN qui ne passe pas le contrôle GS1.
La gravité varie selon la règle et l'release. Les règles R040 à R043, R049, R050, R052 et R053 sont fatales. Les règles italiennes R044 à R047 et les règles néerlandaises R054 à R057 sont des avertissements, et OpenPeppol a indiqué que les règles néerlandaises deviendront fatales dans une future version release. Les règles R052 et R053 sont passées du statut « avertissement » à « fatale » dans la version 3.0.21.
Modifications apportées à l'EAS dans la version 3.0.21 d'BIS Billing
La version 3.0.21 a supprimé 14 codes de la liste EAS, n'en a ajouté aucun et a modifié la description de 11 autres. OpenPeppol précise que la liste renvoyait vers une source erronée et contenait des codes inutilisables.
Les codes supprimés sont les suivants : 0037, 0147, 0154, 0170, 0177, 0193, 0194, 0202, 0203, 0205, 0212, 0213, 0215 et 0217.
Un code de schéma enregistré dans votre fichier clients et qui n'existe plus dans la liste actuelle entraîne l'échec des validations BR-CL-25 ou PEPPOL-EN16931-CL008. Un code enregistré peut passer inaperçu jusqu'à ce qu'il soit détecté lors d'une validation courante, d'un test de régression ou d'un audit des données de base.
Le code 0037 correspond au « LY-tunnus » finlandais. Il s'agit toujours d'un code CIM valide ; il peut donc encore apparaître comme identifiant de partie dans un document, mais il n'est plus valide en tant que schéma d'adresse électronique. Il a également été supprimé en tant que schéma d'identifiant de participant, la date de suppression étant fixée au 31 décembre 2024. Le code 0216 correspond au schéma OVT actif couramment utilisé pour les adresses électroniques finlandaises. D'autres schémas valides peuvent également être utilisés.
Le code 0217 reste valable dans la liste ICD pour identifier un établissement néerlandais dans les identifiants de partie au niveau du document. Il a été supprimé de la liste EAS dans la version 3.0.21 de l'BIS Billing Peppol et ne doit pas être utilisé comme schéma pour cbc:EndpointID. Un EndpointID avec schemeID="0217" ne respecte pas la norme PEPPOL-EN16931-CL008, tandis que la norme PEPPOL-COMMON-R057 continue de valider le format des identifiants de partie 0217 concernés.
Le tableau ci-dessus présente une sélection de schémas utilisés dans divers contextes européens et internationaux. Il ne s'agit pas d'une liste exhaustive des schémas EAS et il n'indique pas quel schéma est requis par un pays ou un destinataire. Veuillez consulter la liste des codes en vigueur et l'enregistrement du destinataire.
Le bien et le mal
Exact. Le schéma et la valeur sont tous deux présents ; la valeur ne comporte pas de caractères de mise en forme.
<cbc:EndpointID schemeID="0007">5561234567</cbc:EndpointID>
Faux. L'identifiant du schéma est manquant, ce qui entraîne un échec aux tests BR-62 ou BR-63.
<cbc:EndpointID>5561234567</cbc:EndpointID>
Faux. La valeur contient le séparateur utilisé dans le registre suédois, ce qui ne correspond pas à la manière dont le participant est enregistré.
<cbc:EndpointID schemeID="0007">556123-4567</cbc:EndpointID>
Faux. Le code 0037 n'est plus un code EAS ; le schéma échoue donc à la règle BR-CL-25, quelle que soit la valeur de l'identifiant.
<cbc:EndpointID schemeID="0037">01234567</cbc:EndpointID>
Choisir le code
Utilisez le régime sous lequel le destinataire est enregistré, tel qu'il est publié dans la fiche SMP de ce dernier.
Une entreprise peut disposer de plusieurs enregistrements Peppol, et les organisations peuvent enregistrer des identifiants distincts pour chaque unité. Vérifiez l'identifiant du destinataire visé. Les référentiels internationaux tels que le GLN et le LEI sont indépendants du pays ; le code EAS n'a donc pas besoin de correspondre au pays de l'acheteur.
Recommandations connexes
Sources normatives
Liste des codes EAS, liste des codes CIM, notes sur l'release et pages consacrées à la syntaxe cbc:EndpointID, OpenPeppol.