Ce que signifie la règle
Dans le profil Extended de Factur-X et de ZUGFeRD, une ligne de facture peut nommer son propre vendeur (ram:ItemSellerTradeParty), c'est-à-dire la partie qui vend l'article de cette ligne. Cette partie peut avoir un identifiant global (ram:GlobalID), comme un GLN. Chaque ram:GlobalID doit porter un attribut schemeID. Cette règle vérifie la présence de l'attribut, pas sa valeur.
Pourquoi elle compte
Factur-X 1.09 EXTENDED exige un attribut schemeID sur chaque ram:GlobalID du vendeur d'une ligne.
Comment corriger
Dans votre logiciel de facturation, vérifiez le schéma de l'identifiant du vendeur ou du fournisseur renseigné sur la ligne. Si vous produisez le XML vous-même, ajoutez schemeID à ram:GlobalID dans ram:ItemSellerTradeParty, par exemple schemeID="0088" pour un GLN. Ne supprimez pas un identifiant nécessaire simplement parce que votre logiciel ne permet pas de renseigner son schéma. 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
Attribute '@schemeID' is required in this context. 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-001047 Schéma autorisé requis pour l'identifiant global du vendeur de ligne
- FX-SCH-A-001048 L'adresse du vendeur d'une ligne doit avoir exactement un pays
- FX-SCH-A-001049 L'adresse du vendeur d'une ligne ne peut avoir qu'une seule région
- FX-SCH-A-001050 Le code pays du vendeur d'une ligne doit être un code autorisé
- FX-SCH-A-001051 Schéma autorisé pour l'identifiant légal du vendeur d'une ligne
- FX-SCH-A-001052 Un seul ID dans le numéro fiscal du vendeur d'une ligne