Ce que signifie la règle
Dans un fichier Factur-X ou ZUGFeRD Extended, cette règle contrôle ram:ModeCode dans ram:SpecifiedLogisticsTransportMovement, dans les informations d'expédition de la livraison. La valeur contrôlée doit être vide ou correspondre exactement à une entrée de la liste 41 de FACTUR-X_EXTENDED_codedb.xml. Cette règle ne vérifie pas la présence de l'élément.
Pourquoi elle compte
Les profils Factur-X 1.09 EXTENDED et ZUGFeRD 2.5 EXTENDED limitent les valeurs non vides de ram:ModeCode à leur liste de codes autorisés.
Comment corriger
Vérifiez le mode de transport utilisé pour les marchandises. Dans le ram:SpecifiedLogisticsTransportMovement concerné, remplacez la valeur de ram:ModeCode par le code correspondant dans la liste du profil Extended, exactement tel qu'il y figure. Si votre logiciel produit une valeur absente de cette liste, signalez le problème de correspondance à son éditeur. Exportez et vérifiez de nouveau 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
Value of 'ram:ModeCode' 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-000382 Au plus un montant HT par bloc de totaux de ligne
- FX-SCH-A-000383 Un ajustement financier doit avoir exactement un motif
- FX-SCH-A-000384 Un attribut d'article ne peut avoir qu'une seule valeur
- FX-SCH-A-000385 Au plus deux entrées fiscales FC par fabricant
- FX-SCH-A-000386 Au plus deux entrées fiscales VA par fabricant
- FX-SCH-A-000387 Au plus un total de TVA en devise de facture