Ce que signifie la règle
Les détails de livraison (ram:RelatedSupplyChainConsignment) peuvent décrire la façon dont les marchandises voyagent dans un ram:SpecifiedLogisticsTransportMovement. Lorsque ce bloc est présent, il doit contenir exactement un ram:ModeCode, le code du mode de transport. Cette vérification s'applique au profil Extended de Factur-X et de ZUGFeRD.
Pourquoi elle compte
Le profil Extended exige exactement un élément ram:ModeCode dans chaque ram:SpecifiedLogisticsTransportMovement présent dans les détails de livraison. Un élément manquant ou répété ne respecte pas cette structure.
Comment corriger
Cherchez les informations de transport ou d'expédition dans votre logiciel de facturation ou d'expédition et choisissez un seul mode de transport. Si vous n'avez pas à indiquer comment les marchandises voyagent, videz cette section pour qu'aucun bloc vide ne soit écrit. Si vous produisez le XML vous-même, donnez à ram:SpecifiedLogisticsTransportMovement un seul ram:ModeCode, ou omettez l'élément.
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:ModeCode' must occur exactly 1 times. 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-000323 Une rubrique de taxe n'indique le total des lignes qu'une fois
- FX-SCH-A-000324 Au plus une base de remises et frais par rubrique de taxe
- FX-SCH-A-000325 Chaque acompte doit comporter au moins une rubrique de taxe
- FX-SCH-A-000326 Au plus une référence de facture par acompte
- FX-SCH-A-000327 Des frais de logistique doivent avoir exactement un montant
- FX-SCH-A-000328 Les frais logistiques doivent comporter une rubrique de taxe