Aller au contenu principal

Référence

Export Markdown

BT-24 Identifiant de spécification

Une identification de la spécification contenant l'ensemble complet des règles concernant le contenu sémantique, les cardinalités et les règles métier auxquelles les données contenues dans le document d'instance sont conformes. Ce champ identifie quelle spécification/profil de facturation est utilisé (par exemple, XRechnung, Peppol BIS).

Une identification de la spécification contenant l'ensemble complet des règles concernant le contenu sémantique, les cardinalités et les règles métier auxquelles les données contenues dans le document d'instance sont conformes. Ce champ identifie quelle spécification/profil de facturation est utilisé (par exemple, XRechnung, Peppol BIS).

BT-24 · EN 16931 / XRechnung 3.x

Fiche de référence BT

Principaux éléments EN 16931 et XRechnung pour ce terme métier.

Code BT
BT-24
Nom
Identifiant de spécification
Cardinalité
Obligatoire (M)
Groupe métier
BG-2 PROCESS CONTROL
Type de donnée
Identifiant
Valeur d’exemple
urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0

Bases de la facture

Identifiants du document, dates, codes de processus et contexte general de la facture.

Actions rapides

Explication simple

Essentiel pour le traitement des factures électroniques car il détermine quelles règles de validation, logique métier et exigences techniques s'appliquent à la facture. Les systèmes utilisent cet identifiant pour sélectionner le pipeline de traitement et le schéma de validation appropriés.

Ce que vous saisissez le plus souvent

Format URN (nom uniforme de ressource) selon le modèle : urn:cen.eu:en16931:2017#[compliant|conformant]#[specification-specific-identifier]

Les valeurs valides typiques sont: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0, urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0

Obligatoire pour toutes les factures XRechnung depuis la version 1.0. Requis par la norme EN 16931-1 et essentiel pour la conformité aux réglementations allemandes de facturation électronique et aux exigences du réseau Peppol.

Où se trouve le champ

En-tête
Syntaxe UBL 2.1
  1. Invoice
  2. cbc:CustomizationIDBT-24
Syntaxe CII (UN/CEFACT)
  1. rsm:CrossIndustryInvoice
  2. rsm:ExchangedDocumentContext
  3. ram:GuidelineSpecifiedDocumentContextParameter
  4. ram:IDBT-24
BT-24 appartient à la partie « En-tête » de la facture. Syntaxe UBL 2.1: Invoice › cbc:CustomizationID. Syntaxe CII (UN/CEFACT): rsm:CrossIndustryInvoice › rsm:ExchangedDocumentContext › ram:GuidelineSpecifiedDocumentContextParameter › ram:ID.

Ce qui se passe souvent mal

Evitez des valeurs comme: XRechnung, PEPPOL, EN16931, urn:custom:billing:1.0

Codes de règle pertinents : BR-01, BR-DE-21

Exemples valides

  • urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
  • urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0

Exemples invalides

  • XRechnung
  • PEPPOL
  • EN16931
  • urn:custom:billing:1.0
  • urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.3
  • urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0

Mapping XML et faits de champ

Ouvrez la reference technique si vous avez besoin des chemins XML, des codes de regles du validateur, du libelle juridique ou du mapping format-specifique.

ID du champ :

BT-24

Type de données :

identifier

Cardinalité :

1..1

Exigence :

Obligatoire

Longueur max :

200 caractères

Depuis la version :

XRechnung 1.0+

Implémentation XML

Syntaxe UBL 2.1
/Invoice/cbc:CustomizationID
Syntaxe CII (UN/CEFACT)
/rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID

Règles de validation

BR-01

BR-01

BR-DE-21

BR-DE-21

Étape suivante

Vérifier que votre XRechnung indique XRechnung 3.0 dans BT-24

Le validateur gratuit choisit le jeu de règles d’après la valeur de BT-24. Avec l’identifiant XRechnung 3.0, il applique les règles XRechnung. L’identifiant EN 16931 seul n’est contrôlé qu’avec les règles EN 16931, pas comme XRechnung. Si BT-24 manque ou contient une autre valeur, aucun jeu de règles ne correspond et le fichier est refusé. Si vous créez la XRechnung à partir d’un PDF, le convertisseur renseigne BT-24 avec l’identifiant XRechnung 3.0.

Gratuit et sans compte. Fichier XML jusqu’à 2 Mo.

FAQ

Quelle est la différence entre les identificateurs de spécification XRechnung et Peppol ?

XRechnung 3.0 utilise « urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 » ; les factures qui utilisent l’extension XRechnung utilisent « urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0 ». Peppol BIS Billing 3.0 est une autre CIUS avec son propre identifiant, « urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 » ; ce n’est pas une valeur BT-24 XRechnung. Les deux reposent sur EN 16931-1 mais appliquent des règles différentes.

Comment choisir le bon identificateur de spécification pour ma facture ?

L’identifiant suit la spécification exigée par le destinataire, et non le canal de transmission. Les acheteurs publics allemands exigent en général l’identifiant XRechnung, y compris via Peppol (le § 4 E-Rech-V admet aussi d’autres formats conformes à EN 16931) ; les autres destinataires Peppol exigent en général l’identifiant Peppol BIS Billing. Vérifiez la spécification requise auprès de votre destinataire. Les identifiants hérités comme « urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.3 » relèvent de XRechnung 2.x et ne sont pas valides pour les factures XRechnung 3.0.

Que se passe-t-il si j'utilise un mauvais identificateur de spécification ?

L'utilisation d'un identificateur de spécification incorrect entraînera des erreurs de validation et le rejet de la facture. Le système récepteur s'appuie sur ce champ pour appliquer les règles de validation correctes. Vérifiez toujours la spécification requise auprès de votre destinataire avant l'envoi.

Existe-t-il des variantes régionales des identificateurs de spécification ?

Oui, différents pays et régions peuvent avoir leurs propres CIUS (Core Invoice Usage Specification) basées sur EN 16931-1. Par exemple, l'Australie/Nouvelle-Zélande utilise "urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0". Utilisez toujours la spécification requise par votre marché cible.

Quel est le lien entre BT-24 et BT-23 (type de processus métier) ?

BT-24 définit la spécification technique et les règles de validation, tandis que BT-23 définit le contexte du processus métier. Les deux sont obligatoires dans XRechnung 3.0.1+ et fonctionnent ensemble pour garantir un traitement correct. BT-24 indique au système “comment valider”, tandis que BT-23 lui indique “quel processus métier cela soutient”.

Puis-je utiliser des identificateurs de spécification personnalisés ?

Non, vous devez utiliser des identificateurs de spécification standardisés reconnus par les systèmes récepteurs. Les identificateurs personnalisés entraîneront des échecs de validation. Utilisez uniquement les identificateurs officiellement publiés par des organismes de normalisation reconnus comme CEN, Peppol ou les autorités nationales de facturation électronique.

Sources officielles et outils