Ce que signifie la règle
Une valeur non vide de ram:ApplicableTradeDeliveryTerms/ram:DeliveryTypeCode sur une ligne doit appartenir à la liste des codes de conditions de livraison du profil Extended. Une valeur vide passe ce contrôle. FX-SCH-A-001026 vérifie séparément que chaque bloc de conditions de livraison contient exactement un élément ram:DeliveryTypeCode.
Pourquoi elle compte
Le fichier ne respecte pas le schéma Extended.
Comment corriger
Vérifiez les conditions de livraison de la ligne et choisissez le code Incoterms admis par le profil qui leur correspond. Dans le XML, corrigez ram:DeliveryTypeCode dans ram:ApplicableTradeDeliveryTerms avec le code en majuscules plutôt qu'une description. Exportez de nouveau et vérifiez 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:DeliveryTypeCode' 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-001028 Le code pays des conditions de livraison d'une ligne n'est pas admis
- FX-SCH-A-001029 La date du bon de commande d'une ligne exige l'attribut format
- FX-SCH-A-001030 Code de format non admis pour la date du bon de commande d'une ligne
- FX-SCH-A-001031 La date du contrat d'une ligne exige l'attribut format
- FX-SCH-A-001032 Code de format non admis pour la date du contrat d'une ligne
- FX-SCH-A-001033 Le code motif d'une remise sur le prix brut n'est pas admis