Aller au contenu

Avertissement

UBL-CR-122: Pas d'algorithme de hachage dans le lien d'un document

En bref

Avertissement : à vérifier.

UBL-CR-122 signifie qu'une référence externe de document de votre facture ou de votre avoir UBL comporte un algorithme de hachage (cbc:HashAlgorithmMethod). Supprimez cet élément de cac:AdditionalDocumentReference/cac:Attachment/cac:ExternalReference, puis vérifiez à nouveau le fichier.

Sur cette page

Ce que signifie la règle

Cette règle vérifie l'absence de cbc:HashAlgorithmMethod dans cac:AdditionalDocumentReference/cac:Attachment/cac:ExternalReference, au niveau du document. Elle s'applique à toutes les références de documents d'une facture ou d'un avoir UBL, même si cbc:URI est absent. Cet élément indique la méthode de calcul d'une empreinte du fichier. Pour un document justificatif (BG-24), cbc:URI contient le lien externe (BT-124).

Pourquoi elle compte

L'EN 16931 recommande de ne pas inclure cet élément dans les références externes de documents. Cette règle contrôle la structure XML, pas l'intégrité du fichier lié.

Comment corriger

Supprimez cbc:HashAlgorithmMethod de cac:AdditionalDocumentReference/cac:Attachment/cac:ExternalReference. Ne modifiez pas cbc:URI pour corriger cet avertissement. Si votre logiciel de facturation ajoute cet élément, demandez à son éditeur de ne plus l'exporter à cet emplacement. Vérifiez à nouveau le fichier corrigé.

Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture électronique

Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée

Le texte publié de la règle

A UBL invoice should not include the AdditionalDocumentReference Attachment External HashAlgorithmMethod

Où cette règle s’applique

Jeu de règles Version
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Texte de la règle issu de phive-rules 4.6.4.

Vérifier votre fichier

Déposez votre facture électronique pour voir si UBL-CR-122 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026