Ce que signifie la règle
Une quantité peut porter un code d'unité, par exemple sur la quantité facturée d'une ligne (BT-130), mais pas un unitCodeListID, l'attribut qui nomme la liste de codes dont provient l'unité. La règle examine tous les éléments ram dont le nom se termine par Quantity. Elle n'impose pas la présence de unitCode et n'en vérifie pas la valeur.
Pourquoi elle compte
La norme ne prévoit pas cet identifiant de liste sur les quantités. Le code d'unité est un attribut distinct.
Comment corriger
Supprimez l'attribut unitCodeListID de chaque quantité concernée et conservez unitCode avec sa valeur, comme C62 ou HUR, s'il est présent. Si votre logiciel ajoute l'identifiant de liste, demandez à l'éditeur de corriger l'export CII. Exportez le fichier corrigé et vérifiez-le de 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
unitCodeListID 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-035 Pas d'identifiant d'organisme de liste d'unités sur les quantités
- CII-DT-036 Pas de nom d'organisme de liste d'unités sur les quantités
- CII-DT-037 Le code du type de taxe doit être VAT
- CII-DT-038 Un bloc de taxe ne devrait pas contenir de CalculatedRate
- CII-DT-039 Un bloc de taxe ne devrait pas indiquer d'ordre de calcul
- CII-DT-040 Un bloc de taxe ne devrait pas contenir de quantité de base