Ce que signifie la règle
Dans chaque ram:SpecifiedLineTradeSettlement d'une ligne de facture, le profil EN 16931 admet au plus un ram:AdditionalReferencedDocument. Il porte l'identifiant d'objet de la ligne de facture (BT-128), c'est-à-dire l'identifiant de l'objet sur lequel repose la ligne, comme un abonnement ou un point de comptage. Cette limite ne concerne pas les références placées ailleurs sur la ligne. Cette vérification s'applique au profil EN 16931 de Factur-X et de ZUGFeRD.
Pourquoi elle compte
Le profil prévoit un seul emplacement pour cette référence dans le bloc de règlement de chaque ligne. Plusieurs éléments ram:AdditionalReferencedDocument dans ce bloc dépassent cette limite.
Comment corriger
Repérez le ram:SpecifiedLineTradeSettlement de la ligne concernée. Gardez au plus un ram:AdditionalReferencedDocument dans ce bloc, en conservant la référence d'objet correcte et en supprimant les doublons ou les entrées inutiles. Ne supprimez pas les références placées ailleurs sur la ligne sur la seule base de cette règle. Exportez de nouveau la facture et vérifiez-la.
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:AdditionalReferencedDocument' may occur at maximum 1 times. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000294 Un attribut d'article doit avoir exactement un nom
- FX-SCH-A-000295 Un attribut d'article doit avoir exactement une valeur
- FX-SCH-A-000296 Un code de classification doit indiquer son schéma
- FX-SCH-A-000297 Le schéma de classification doit être un code autorisé
- FX-SCH-A-000315 Une seule langue de document
- FX-SCH-A-000316 La période d'effet exige un élément CompleteDateTime