Ce que signifie la règle
La règle vérifie la présence de l'attribut schemeID sur chaque ram:GlobalID de ram:ManufacturerTradeParty, dans ram:SpecifiedTradeProduct d'une ligne de facture. Elle ne vérifie pas si cet attribut est vide ou contient un code autorisé.
Pourquoi elle compte
Factur-X 1.09 EXTENDED et ZUGFeRD 2.5 EXTENDED exigent un attribut schemeID sur chaque identifiant global du fabricant d'une ligne de facture.
Comment corriger
Identifiez le système de numérotation utilisé pour l'identifiant du fabricant. Dans le XML, ajoutez l'attribut schemeID au ram:GlobalID concerné dans ram:ManufacturerTradeParty sur la ligne, avec le code correspondant. Si cet identifiant a été ajouté par erreur, supprimez ce ram:GlobalID. Enregistrez le fichier corrigé et vérifiez-le à 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
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-001161 Le schéma de l'identifiant du fabricant doit être un code connu
- FX-SCH-A-001162 L'adresse du fabricant doit contenir un seul ram:CountryID
- FX-SCH-A-001163 L'adresse d'un fabricant ne peut avoir qu'une seule région
- FX-SCH-A-001164 Le pays du fabricant doit être un code pays valide
- FX-SCH-A-001165 Le schéma du numéro d'immatriculation du fabricant doit être connu
- FX-SCH-A-001166 Une entrée de numéro fiscal du fabricant doit contenir un seul ram:ID