Ce que signifie la règle
Dans un fichier CII, quatre identifiants sont concernés par cette règle : l'identifiant de spécification (BT-24), le numéro de facture (BT-1), l'identifiant de la ligne de facture (BT-126) et l'identifiant de l'article attribué par le vendeur (BT-155). La vérification échoue si l'un d'eux porte un attribut schemeName, une étiquette supplémentaire qui nomme le schéma dont provient l'identifiant. Les autres attributs et les autres identifiants du fichier ne sont pas concernés par cette règle.
Pourquoi elle compte
La représentation CII d'EN 16931 n'autorise pas l'attribut schemeName sur ces quatre identifiants.
Comment corriger
Ouvrez le fichier XML dans un éditeur de texte et cherchez schemeName. Supprimez uniquement cet attribut de l'élément signalé : ram:ID sous ram:GuidelineSpecifiedDocumentContextParameter ou rsm:ExchangedDocument, ram:LineID sous ram:AssociatedDocumentLineDocument, ou ram:SellerAssignedID sous ram:SpecifiedTradeProduct. Laissez la valeur entre les balises telle quelle. Enregistrez le fichier corrigé, puis vérifiez-le à nouveau.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture électronique
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée
Le texte publié de la règle
schemeName should not be present Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Vérifier votre fichier
Règles liées
- CII-DT-002 Retirer l'attribut schemeAgencyName des identifiants
- CII-DT-003 Retirer l'attribut schemeDataURI des identifiants
- CII-DT-004 Retirer l'attribut schemeURI des identifiants
- CII-DT-005 Retirer l'attribut schemeID des identifiants
- CII-DT-006 Retirer l'attribut schemeAgencyID des identifiants
- CII-DT-007 Retirer l'attribut schemeVersionID des identifiants