Ce que signifie la règle
Dans le profil Extended de Factur-X et de ZUGFeRD, chaque ram:ApplicableTradeDeliveryTerms sous ram:ApplicableHeaderTradeAgreement doit contenir exactement un ram:DeliveryTypeCode. Cette règle vérifie le nombre de ces éléments, pas si leur valeur est autorisée.
Pourquoi elle compte
Le profil Extended exige un code de condition de livraison dans chaque bloc de conditions de livraison. L'absence ou la répétition de l'élément ram:DeliveryTypeCode ne respecte pas cette structure.
Comment corriger
Vérifiez les conditions de livraison convenues pour la facture. Dans ram:ApplicableTradeDeliveryTerms, ajoutez le ram:DeliveryTypeCode manquant ou supprimez les éléments en trop pour ne garder que le code correspondant à ces conditions. Choisissez sa valeur dans la liste autorisée par le profil. Ne supprimez le bloc de conditions de livraison que s'il a été ajouté par erreur. 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:DeliveryTypeCode' 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-000320 Le code des conditions de livraison doit être autorisé
- FX-SCH-A-000321 L'agent de l'acheteur ne peut avoir qu'un seul code de rôle
- FX-SCH-A-000322 Un mouvement de transport doit avoir exactement un mode
- 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