Ce que signifie la règle
Chaque ram:PostalTradeAddress situé sous ram:SpecifiedLineTradeDelivery/ram:UltimateShipToTradeParty sur une ligne doit contenir exactement un ram:CountryID. La règle compte les éléments de pays dans chaque adresse, pas les blocs d'adresse ni les valeurs des codes. Un seul ram:CountryID vide satisfait ce test.
Pourquoi elle compte
Factur-X 1.09 EXTENDED et ZUGFeRD 2.5 EXTENDED exigent exactement un élément ram:CountryID dans chaque adresse postale du destinataire final d'une ligne.
Comment corriger
Vérifiez ram:CountryID dans ram:SpecifiedLineTradeDelivery/ram:UltimateShipToTradeParty/ram:PostalTradeAddress sur la ligne concernée. Ajoutez l'élément s'il manque et supprimez les ram:CountryID supplémentaires à l'intérieur de cette adresse. Renseignez le code du pays correspondant. Ne supprimez pas un bloc d'adresse au seul motif qu'il est répété pour corriger cette règle. Exportez le fichier et vérifiez-le de nouveau.
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:CountryID' 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-001118 L'adresse de livraison d'une ligne n'admet qu'une seule région
- FX-SCH-A-001119 Le code pays de l'adresse de livraison d'une ligne doit être valide
- FX-SCH-A-001120 Le schéma de l'immatriculation du destinataire final doit être valide
- FX-SCH-A-001121 Un seul élément ID par identification fiscale du destinataire
- FX-SCH-A-001122 Le type du numéro fiscal du destinataire d'une ligne est obligatoire
- FX-SCH-A-001123 Une adresse électronique du destinataire exige un seul identifiant