Ce que signifie la règle
Le test contrôle ram:LineStatusReasonCode dans le ram:AssociatedDocumentLineDocument d'une ligne de facture. La valeur contrôlée doit être vide ou correspondre exactement à une entrée de la liste 7 du fichier FACTUR-X_EXTENDED_codedb.xml. Ce test ne contrôle pas la présence de l'élément.
Pourquoi elle compte
Le motif doit être représenté par un code reconnu par le profil plutôt que par une description libre. La correspondance avec la liste contrôle le code utilisé, pas la pertinence du motif pour la ligne.
Comment corriger
Vérifiez le motif de l'état de la ligne concernée. Corrigez ram:LineStatusReasonCode avec le code correspondant de la liste 7 du profil Extended, exactement tel qu'il y figure. Si votre logiciel exporte une valeur absente de la liste, demandez à son éditeur de corriger la correspondance. Exportez de nouveau le fichier, puis vérifiez-le.
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
Value of 'ram:LineStatusReasonCode' is not allowed. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000336 Un prix net ne peut porter qu'une seule taxe incluse
- FX-SCH-A-000337 Au plus une référence de facture par bloc de règlement de ligne
- FX-SCH-A-000338 Au plus un montant calculé par rubrique de taxe de ligne
- FX-SCH-A-000340 Au plus un total général par bloc de totaux de ligne
- FX-SCH-A-000341 Au plus un total de remises et frais par bloc de totaux de ligne
- FX-SCH-A-000342 Une classification de produit ne peut avoir qu'un seul nom