Ce que signifie la règle
L'acheteur ne doit pas comporter d'élément RoleCode, un code qui indique le rôle joué par une partie. La facture montre déjà qui est l'acheteur par la section où la partie se trouve. La norme n'a donc pas besoin d'un code. La même restriction existe dans les règles CII de XRechnung, de NLCIUS et du CTC français.
Pourquoi elle compte
Il s'agit d'un avertissement, le fichier reste donc accepté. Le logiciel du destinataire ne lit que les champs définis par la norme et ignore le code de rôle. Ce code ne nuit pas à la facture, mais il encombre le fichier. Corrigez si le destinataire demande un fichier sans avertissement, sinon cela peut attendre.
Comment corriger
Le code de rôle est ajouté par votre logiciel de facturation, en général à partir d'un paramètre de rôle ou de type de client sur la fiche client. Videz ce paramètre, ou désactivez l'option qui l'écrit dans la facture électronique. Si vous modifiez le XML vous-même, supprimez l'élément RoleCode dans l'acheteur.
Le texte publié de la règle
RoleCode 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-SR-250 Ne pas ajouter de description libre pour l'acheteur
- CII-SR-251 Ne pas indiquer la forme juridique de l'acheteur
- CII-SR-252 Pas de nom dans le bloc d'organisation juridique de l'acheteur
- CII-SR-254 Pas d'adresse dans le bloc d'organisation juridique de l'acheteur
- CII-SR-255 Pas de bloc de détails d'immatriculation légale pour l'acheteur
- CII-SR-256 Ne pas indiquer d'identifiant pour le contact de l'acheteur