Ce que signifie la règle
Dans les profils EN 16931 de Factur-X et de ZUGFeRD, la règle compte les éléments ram:DefinedTradeContact directement sous ram:SellerTradeParty dans ram:ApplicableHeaderTradeAgreement. Elle autorise zéro ou un élément. Elle n'impose ni la présence d'un contact ni des coordonnées particulières.
Pourquoi elle compte
Ces profils représentent le contact du vendeur (BG-6) par un seul bloc facultatif. Plusieurs blocs ne respectent pas cette structure, même s'ils concernent la même personne.
Comment corriger
Choisissez le contact du vendeur à faire figurer sur cette facture. Dans le XML, conservez uniquement son élément ram:DefinedTradeContact sous ram:SellerTradeParty dans ram:ApplicableHeaderTradeAgreement. Ne supprimez pas les autres contacts des données de votre entreprise. Si votre logiciel exporte plusieurs contacts, demandez à son éditeur de corriger l'export. Exportez et vérifiez de nouveau la facture.
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:DefinedTradeContact' may occur at maximum 1 times. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000577 Un seul élément ram:URIID dans chaque bloc e-mail
- FX-SCH-A-000578 Un seul élément ram:CompleteNumber dans chaque bloc téléphone
- FX-SCH-A-000579 Le schéma de l'identifiant du vendeur doit être un code ISO 6523
- FX-SCH-A-000580 Le pays du vendeur doit être un code pays valide (EN 16931)
- FX-SCH-A-000581 Le schéma du numéro d'immatriculation du vendeur doit être ISO 6523
- FX-SCH-A-000582 Le schéma de l'adresse électronique du vendeur doit être un code EAS