Ce que signifie la règle
Dans ram:ApplicableHeaderTradeAgreement, chaque ram:BuyerAgentTradeParty/ram:PostalTradeAddress doit contenir exactement un élément enfant direct ram:CountryID. Le contrôle compte les éléments, sans vérifier leur contenu. La conformité d'une valeur non vide à la liste des codes pays relève de FX-SCH-A-000660.
Pourquoi elle compte
Le profil EXTENDED de Factur-X et de ZUGFeRD exige un seul élément pays dans cette adresse postale.
Comment corriger
Dans ram:PostalTradeAddress sous ram:BuyerAgentTradeParty, ajoutez ram:CountryID s'il manque ou supprimez les éléments ram:CountryID en trop. Conservez un seul élément contenant le code du pays concerné, puis 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: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-000659 Un seul élément de région dans l'adresse du mandataire
- FX-SCH-A-000660 Le pays du mandataire doit être un code pays autorisé
- FX-SCH-A-000661 Le schéma d'immatriculation du mandataire doit être autorisé
- FX-SCH-A-000662 Un seul élément pays dans l'adresse de l'entreprise du mandataire
- FX-SCH-A-000663 Une seule région dans l'adresse de l'entreprise du mandataire
- FX-SCH-A-000664 Le pays de l'entreprise du mandataire doit être un code autorisé