Ce que signifie la règle
Dans le profil Extended de Factur-X et de ZUGFeRD, ram:SellerTradeParty sous ram:ApplicableHeaderTradeAgreement peut contenir zéro ou un élément enfant direct ram:RoleCode. La règle échoue si cet élément apparaît plusieurs fois, même si les codes sont identiques.
Pourquoi elle compte
Le profil prévoit un seul champ facultatif pour le code de rôle du vendeur. Répéter l'élément ne respecte pas cette structure.
Comment corriger
Vérifiez le code de rôle dans les informations du vendeur (BG-4). Dans le XML, gardez au plus un ram:RoleCode directement dans ram:SellerTradeParty sous ram:ApplicableHeaderTradeAgreement. Supprimez les doublons, ou supprimez le champ entier si vous n'en avez pas besoin. Exportez de nouveau le fichier et vérifiez-le.
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:RoleCode' may occur at maximum 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-000775 Un seul élément pour le numéro de fax du vendeur
- FX-SCH-A-000776 L'identifiant global du vendeur doit utiliser un schéma autorisé
- FX-SCH-A-000777 Le pays du vendeur doit être un code à deux lettres valide
- FX-SCH-A-000778 Le schéma du numéro d'immatriculation du vendeur doit être valide
- FX-SCH-A-000779 Un seul champ de pays dans l'adresse légale du vendeur
- FX-SCH-A-000780 L'adresse légale du vendeur n'admet qu'un seul nom de région