Ce que signifie la règle
L'en-tête des données structurées (rsm:ExchangedDocument) doit contenir exactement un élément ram:ID pour le numéro de facture (BT-1). La règle compte ces éléments : elle échoue s'il n'y en a aucun, et aussi s'il y en a deux ou plus. Elle ne vérifie pas si le numéro est renseigné ou correct. Elle s'applique aux profils Minimum, Basic WL, Basic, EN 16931 et Extended de Factur-X 1.09 et ZUGFeRD 2.5.
Pourquoi elle compte
Le numéro de facture permet de désigner le document. Le profil prévoit un seul élément dans l'en-tête pour ce numéro.
Comment corriger
Vérifiez le champ du numéro de facture et son export XML. Ajoutez le ram:ID manquant dans rsm:ExchangedDocument ou supprimez les éléments en double, en conservant le bon numéro. Exportez ensuite de nouveau et vérifiez le fichier.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture Factur-X
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée Bêta
Le texte publié de la règle
Element 'ram:ID' must occur exactly 1 times. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000020 La facture doit comporter un seul code de type de document
- FX-SCH-A-000021 La date de facture doit indiquer son format d'écriture
- FX-SCH-A-000022 Le format de la date doit être admis par le profil Minimum
- FX-SCH-A-000023 Le code de type de document doit être admis par le profil Minimum
- FX-SCH-A-000024 Au plus un processus métier par facture
- FX-SCH-A-000025 La facture doit indiquer la spécification qu'elle suit