1. Accueil
  2. Base de connaissances
  3. Peppol
  4. Codes du système d'adresses électroniques (EAS) de Peppol

Codes du système d'adresses électroniques (EAS) de Peppol

Codes du système d'adresses électroniques (EAS) de Peppol

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'applicationValeur
Élémentcbc:EndpointID
Attribut@schemeID
Conditions généralesVendeur du BT-34, acheteur du BT-49
Liste des codesCEF 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>
<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

CodeS'inscrireMarché
0007Numéro d'identification de l'organisationSuède
0216OVTcodeFinlande
0192Numéro d'enregistrement de l'organisationNorvège
0184Autorité danoise des entreprises, numéro CVRDanemark
0096Autorité danoise des entreprises, numéro PDanemark
0198Agence danoise des entreprises, numéro SEDanemark
0106Programme des Chambres de commerce des Pays-BasPays-Bas
9944Numéro de TVAPays-Bas
9925Numéro de TVABelgique
9930Numéro de TVAAllemagne
0246Adresse électronique allemandeAllemagne
0245Numéro d'identification fiscale slovaqueSlovaquie
0088Numéro d'identification mondial (GLN)International
0060Numéro D-U-N-SInternational
0199Identifiant 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

IdentifiantExigenceGravité
BR-62L'adresse électronique du vendeur doit comporter un identifiant de schémaMortel
BR-63L'adresse électronique de l'acheteur doit comporter un identifiant de schémaMortel
BR-CL-25L'identifiant du programme doit figurer dans la liste des codes CEF EASMortel
PEPPOL-EN16931-R010L'adresse e-mail de l'acheteur DOIT être indiquéeMortel
PEPPOL-EN16931-R020L'adresse e-mail du vendeur DOIT être indiquéeMortel
PEPPOL-EN16931-CL008Le 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>
<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>
<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>
<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>
<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.

Cet article a-t-il été utile ?

Articles connexes