DocumentType ID

Aperçu des identifiants Peppol DocumentType : URN pour factures, notes de crédit, commandes et plus.

Chaque document sur le réseau Peppol possède un DocumentTypeId. Il s'agit d'un URN (Uniform Resource Name) unique qui indique précisément quel format et quel profil le document suit. Le DocumentTypeId est utilisé lors de l'enregistrement SMP (pour indiquer quels documents une organisation peut recevoir), lors du routage et lors de la validation.

Comment lire un DocumentTypeId ?

Un DocumentTypeId peut sembler complexe à première vue, mais il suit une structure fixe. Prenons l'exemple du DocumentTypeId de la facture NLCIUS :

urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0::2.1

Il contient trois composants :

ComposantValeurSignificationRoot namespaceurn:oasis:names:specification:ubl:schema:xsd:Invoice-2Schéma UBL InvoiceCustomizationurn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0EN 16931, conforme au NLCIUSVersion2.1UBL version 2.1

Le root namespace indique quel schéma XML est utilisé. La customization indique quel profil et quelle adaptation nationale s'applique. La version fait référence à la version de la spécification UBL.

DocumentType ID pour les factures

Le tableau ci-dessous contient les DocumentTypeId les plus utilisés pour les factures et les notes de crédit.

Factures UBL
FormatDocumentTypeIdPeppol BIS Billing V3urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1Peppol BIS Billing V3 (note de crédit)urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1NLCIUS / SI-UBL 2.0urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0::2.1NLCIUS G-rekeningurn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0#conformant#urn:fdc:nen.nl:gaccount:v1.0::2.1BIS Self-Billing V3urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:selfbilling:3.0::2.1XRechnung V3.0 (Allemagne)urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0::2.1UBL.BE (Belgique)urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#conformant#urn:UBL.BE:1.0.0.20180214::2.1PINT EUurn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:peppol:pint:billing-1@eu-1::2.1SETU Invoice v2.2urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0#compliant#urn:fdc:setu.nl:invoice:v2.2::2.1
Factures CII
FormatDocumentTypeIdBIS Billing V3 (CII)urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100::CrossIndustryInvoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::D16B
DocumentType ID pour les commandes
FormatDocumentTypeIdOrder Onlyurn:oasis:names:specification:ubl:schema:xsd:Order-2::Order##urn:fdc:peppol.eu:poacc:trns:order:3::2.1Order Responseurn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response:3::2.1Order Response Advancedurn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response_advanced:3::2.3Order Changeurn:oasis:names:specification:ubl:schema:xsd:OrderChange-2::OrderChange##urn:fdc:peppol.eu:poacc:trns:order_change:3::2.3Order Cancellationurn:oasis:names:specification:ubl:schema:xsd:OrderCancellation-2::OrderCancellation##urn:fdc:peppol.eu:poacc:trns:order_cancellation:3::2.3
Autres DocumentType ID
FormatDocumentTypeIdInvoice Responseurn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2::ApplicationResponse##urn:fdc:peppol.eu:poacc:trns:invoice_response:3::2.1Message Level Status (MLS)urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2::ApplicationResponse##urn:peppol:edec:mls:1.0::2.1Despatch Adviceurn:oasis:names:specification:ubl:schema:xsd:DespatchAdvice-2::DespatchAdvice##urn:fdc:peppol.eu:poacc:trns:despatch_advice:3::2.1
Familles de documents dans la PSB

La PSB eConnect regroupe les DocumentTypeId en familles de documents. Lors de la configuration des capabilities SMP ou de l'interrogation des types de documents via l'API, vous pouvez utiliser ces noms de famille comme raccourci à la place des URN complets.

FamilleCouvreInvoiceBIS Billing V3, NLCIUS et toutes les variantes de facturesInvoiceResponseMessages Invoice ResponseReviewMessages MLR/MLSOrderPeppol Order (tous les profils)OrderResponseOrder Response (standard et advanced)OrderChangeOrder ChangeOrderCancellationOrder CancellationDespatchAdvicePeppol Despatch AdviceTimeCardSETU HR-XML Timecard

Conseil: Via l'API PSB, vous pouvez utiliser queryRecipientParty pour vérifier quels DocumentTypeId un destinataire prend en charge. Cela est pratique pour contrôler à l'avance si votre document peut être livré correctement.

Formats obsolètes

Certains formats ne sont plus valides sur le réseau Peppol :

FormatStatutRemplaçantSI-UBL 1.2Abandonné depuis le 1er janvier 2024NLCIUS / SI-UBL 2.0 ou BIS Billing V3Peppol BIS 2 formatsLegacy, plus valideÉquivalents BIS 3.0MLRRemplacé par MLS v1.0.0MLS (Message Level Status)

Attention: Si vos factures sont rejetées avec une erreur concernant un CustomizationID invalide, vérifiez si vous utilisez encore un format obsolète. Passez au NLCIUS/SI-UBL 2.0 ou BIS Billing V3.


Pour plus d'informations sur les codelists complètes, consultez la spécification Peppol BIS Billing sur docs.peppol.eu/poacc/billing/3.0/.

Téléchargez les fichiers d'exemple

Voir aussi