Faire entrer la donnée
Quatre colonnes, et chaque refus expliqué.
Quand vos chiffres sont déjà dans un tableur, il n'y a aucune raison de les faire passer par la lecture d'un document. Vous déposez un fichier CSV ou XLSX à quatre colonnes, et vous obtenez deux choses : ce qui est entré, et pourquoi le reste n'est pas entré.
Contenu vérifié le 11 septembre 2026
Le format attendu
Un fichier tabulaire, une ligne par valeur. Les en-têtes sont reconnus sans tenir compte de la casse ni des accents, l'ordre des colonnes est libre, et les colonnes supplémentaires que vous utilisez pour votre propre suivi sont ignorées sans faire échouer l'import.
| Colonne | Statut | Ce qu'elle porte |
|---|---|---|
| code | Obligatoire | Le code canonique de la donnée, tel qu'il figure au catalogue : B3, E1-6, 305-1. C'est lui qui décide où la valeur atterrit, et un code inconnu arrête la ligne au lieu de la ranger au plus proche. |
| value | Obligatoire | La valeur. Nombre, texte, ou oui/non selon ce qu'attend la donnée. Une valeur d'un type qui ne correspond pas est refusée avec le type attendu en clair. |
| unit | Facultative | L'unité déclarée : mwh, tco2e, m3, pourcentage. Quand elle est absente, l'unité canonique de la donnée s'applique. Quand elle est présente et incompatible, la ligne est refusée plutôt que convertie au jugé. |
| evidence | Facultative | La source ou le commentaire justificatif : le nom de la pièce, la référence du relevé, la personne qui répond du chiffre. Facultative pour l'import, déterminante pour la défendabilité du dossier ensuite. |
CSV et XLSX sont lus tous les deux. Le XLSX évite les pièges de séparateur et d'encodage qui font qu'un CSV exporté d'un tableur français s'ouvre de travers ailleurs.
Ce qui arrête une ligne, et ce que vous lisez en retour
| Motif | Conséquence | Pourquoi |
|---|---|---|
| Code inconnu du catalogue | Ligne rejetée | Le code n'existe pas, ou n'existe pas dans le référentiel actif. Rapprocher la ligne du code le plus ressemblant reviendrait à écrire une valeur dans une case que vous n'avez pas désignée. |
| Type de valeur incompatible | Ligne rejetée | Un texte là où un nombre est attendu, une date mal formée, un booléen ambigu. Le rapport dit le type attendu et la valeur reçue. |
| Valeur hors plage | Ligne rejetée | Un pourcentage à 140, un effectif négatif, une année de référence dans le futur. Ce sont presque toujours des erreurs de cellule ou de colonne décalée, et les laisser passer les rend invisibles jusqu'au rapport. |
| Unité déclarée incompatible | Ligne rejetée | L'unité ne se convertit pas vers l'unité canonique de la donnée. Le produit ne choisit pas entre deux conventions à votre place. |
| Exigence à plusieurs indicateurs | Ligne non versée, expliquée | L'exigence alimente plusieurs codes canoniques : une seule valeur ne peut pas les renseigner tous. Le rapport nomme les codes concernés et vous invite à les saisir séparément. |
Le rapport se lit comme une liste de corrections à faire, pas comme un verdict. Vous corrigez le fichier et vous le redéposez : les lignes déjà entrées ne sont pas dupliquées, elles sont reconnues.
La règle de prudence qui surprend, et pourquoi elle tient
Une exigence de référentiel qui alimente plusieurs indicateurs canoniques n'est pas versée. Votre valeur n'est pas recopiée dans chacun d'eux.
L'exigence B3 du standard volontaire, par exemple, couvre à la fois l'énergie et les émissions de gaz à effet de serre. Elle ne désigne donc pas une donnée, elle en désigne plusieurs. Recopier votre nombre dans chacune produirait trois chiffres là où vous en avez fourni un, et ces trois chiffres partiraient ensuite alimenter des sorties différentes sans que personne ne puisse dire lequel venait de vous.
Le rapport nomme alors les codes canoniques concernés, et vous saisissez les valeurs séparément. C'est plus long que d'accepter la ligne, et c'est la seule façon de ne pas fabriquer de la donnée.
Ce que l'import écrit, et sous quelle origine
Les valeurs retenues sont écrites au point d'écriture unique du socle, avec l'origine « import tableur », la date et la personne qui a déposé le fichier. Elles ne sont pas dans un espace à part : ce sont les mêmes données canoniques que celles issues d'un document ou d'un connecteur, et elles alimentent les mêmes sorties.
Une valeur importée sans pièce justificative est une valeur déclarée. Elle compte dans votre dossier, et elle pèse moins dans l'indice de fiabilité qu'une valeur adossée à une preuve. Le dossier vous dit lesquelles rattacher en priorité plutôt que de traiter les deux de la même façon.
Ces informations décrivent le fonctionnement du produit à la date de vérification indiquée.
Questions fréquentes
Pourquoi une ligne parfaitement valide peut-elle ne pas être versée ?
Parce qu'une exigence de référentiel n'est pas toujours un seul indicateur. L'exigence B3 du standard volontaire couvre à la fois l'énergie et les émissions de gaz à effet de serre : elle se résout vers plusieurs codes canoniques distincts. Écrire votre nombre dans chacun d'eux produirait trois chiffres là où vous en avez fourni un, et ces trois chiffres iraient ensuite alimenter trois sorties différentes sans que personne ne sache lequel était le vôtre. Le versement ne retient donc que les exigences qui se résolvent vers un seul code, et le rapport nomme les codes à saisir séparément. Un trou reste un trou, et il est dit.
Mes valeurs sont-elles vraiment écrites, ou seulement validées ?
Elles sont écrites dans le socle, avec l'origine « import tableur ». Nous insistons parce que ce n'était pas le cas au départ : l'écran validait le fichier, affichait le nombre de lignes mappées, et n'écrivait nulle part. Un utilisateur lisait « 20 données mappées et validées » et concluait, raisonnablement, que ses chiffres étaient entrés ; le socle n'avait pas bougé d'une ligne. Le défaut est corrigé, et nous le racontons plutôt que de le taire.
Un import peut-il écraser une valeur mieux documentée ?
Non. La réconciliation habituelle s'applique : une valeur adossée à une pièce justificative n'est pas remplacée par un import qui n'en porte pas. Le journal d'écriture garde la trace de ce qui a été conservé et pourquoi. C'est ce qui vous permet de réimporter un fichier corrigé sans craindre de dégrader ce que vous aviez déjà étayé.
Puis-je importer plusieurs exercices dans le même fichier ?
Les valeurs entrent dans l'exercice de reporting actif. Pour alimenter un exercice antérieur, vous le sélectionnez avant l'import. Sur un exercice déjà clôturé, l'écriture reste possible mais exige un motif et une note, qui rejoignent le journal en ajout seul : une clôture n'est pas un verrou qui interdit toute correction, c'est un seuil qui oblige à dire pourquoi on corrige.
Faut-il un modèle de fichier particulier ?
Non, un fichier à quatre colonnes suffit, et les en-têtes sont reconnus sans tenir compte de la casse ni des accents. Un modèle pré-rempli avec les codes attendus pour votre référentiel est proposé dans l'écran d'import : il évite la partie la plus ingrate, qui est de retrouver les codes canoniques un par un.
Quelle est la différence avec le dépôt d'un document ?
Le dépôt part d'une pièce que vous avez reçue et dont il faut extraire les chiffres ; l'import part de chiffres que vous tenez déjà. Le premier apporte la preuve avec la valeur, le second apporte la valeur et vous laisse rattacher la preuve ensuite. Les deux chemins écrivent au même point et produisent la même donnée canonique : ce ne sont pas deux qualités de données, ce sont deux façons d'entrer.
Sur le même sujet
Extraction documentaire
Quand vous avez la pièce mais pas le chiffre : facture, relevé, rapport, avec les coordonnées de chaque valeur.
Connecteurs compta et SIRH
Quand la donnée vit déjà dans un autre logiciel, en lecture seule.
La documentation publique
Les référentiels couverts, leurs exigences, et la façon dont le produit les lit.
Le dictionnaire des données
Chaque code canonique, son unité, sa définition et les référentiels qui l'exigent.
Une donnée, mille sorties
Où ressort chaque valeur importée, sans être ressaisie une seconde fois.
Déposez un fichier, lisez le rapport
Un import se juge sur ses refus autant que sur ses acceptations. Prenez dix lignes que vous connaissez, et regardez ce que le rapport vous dit de celles qui n'entrent pas.