Référence
Export MarkdownPEPPOL-EN16931-R020 L’adresse électronique et le schéma du vendeur doivent être fournis pour l’identification Peppol
Selon la spécification Peppol BIS Billing 3.0, toute facture Peppol doit comporter l’adresse électronique du vendeur dans BT-34 (EndpointID) avec un schéma EAS valide dans BT-34-1 (attribut schemeID). L’EndpointID du vendeur certifie l’origine autorisée de la facture et constitue le canal de retour pour les accusés de réception et messages de statut (Invoice Response).
Description du problème
Selon la spécification Peppol BIS Billing 3.0, toute facture Peppol doit comporter l’adresse électronique du vendeur dans BT-34 (EndpointID) avec un schéma EAS valide dans BT-34-1 (attribut schemeID). L’EndpointID du vendeur certifie l’origine autorisée de la facture et constitue le canal de retour pour les accusés de réception et messages de statut (Invoice Response).
ERREUR
XRechnung 3.0
Contexte et importance
Sans BT-34 ni schemeID, les points d’accès Peppol rejettent la facture avant son envoi, déclenchant l’erreur Schematron PEPPOL-EN16931-R020.
Solution
Dans les paramètres de votre entreprise, configurez votre identifiant participant Peppol et le schéma EAS. En UBL 2.1, insérez <cbc:EndpointID schemeID="0088">4012345000018</cbc:EndpointID> sous <cac:AccountingSupplierParty><cac:Party>. En CII, insérez <ram:URIID schemeID="0088"> sous <ram:SellerTradeParty><ram:URIUniversalCommunication>.
Actions rapides
Exemples valides
Utilisez ces points comme contrôles pratiques pour cette section.
- Adresse électronique vendeur avec BT-34 = « 4012345000018 » et schemeID = « 0088 » (GLN GS1)
- Adresse électronique vendeur avec BT-34 = « 987654321 » et schemeID = « 0192 » (Numéro d’organisation norvégien)
Exemples invalides
Utilisez ces points comme contrôles pratiques pour cette section.
- La partie vendeur contient raison sociale et adresse mais omet totalement cbc:EndpointID
- L’EndpointID du vendeur contient l’adresse mais omet l’attribut obligatoire schemeID (<cbc:EndpointID>4012345000018</cbc:EndpointID>)
Exemples de code
<cac:Party>
<cbc:EndpointID schemeID="0088">4012345000018</cbc:EndpointID>
<cac:PartyName><cbc:Name>Lieferant GmbH</cbc:Name></cac:PartyName>
</cac:Party><cac:Party>
<!-- Missing cbc:EndpointID (BT-34) with schemeID (BT-34-1) -->
<cac:PartyName><cbc:Name>Lieferant GmbH</cbc:Name></cac:PartyName>
</cac:Party>