Comment lire un message de VSME
Le texte de chaque message du tableau est reproduit ici en anglais tel qu'il figure dans le code du module.
Certains messages contiennent des emplacements que le module remplit : %s, %(group)s, %(years)d et %.1f. Nous les laissons tels quels dans le tableau ; à leur place s'affichera la donnée propre à votre cas (ce qui est incomplet, le groupe, les années ou le total calculé). Regardez bien cette donnée : elle vous indique quoi vérifier.
Les messages du module, un par un
| Message | Quand il apparaît | Que faire |
|---|---|---|
Audit log entries are immutable and cannot be modified. | Lorsque vous essayez de modifier une entrée du journal d'audit. | Rien à corriger dans l'entrée : le module ne permet pas de la changer. Laissez-la telle quelle. |
Audit log entries are immutable and cannot be deleted. | Lorsque vous essayez de supprimer une entrée du journal d'audit. | Le module ne permet pas de la supprimer. Laissez l'entrée en place. |
Waste recovery percentages must sum to 100%%. Current total: %.1f%% | Lorsque les pourcentages de valorisation des déchets ne totalisent pas 100%. | Regardez le total actuel indiqué dans le message et ajustez les pourcentages jusqu'à atteindre 100%. |
Approved report snapshots cannot be modified. | Lorsque vous essayez de modifier l'instantané d'un rapport déjà approuvé. | Il n'est pas modifiable. Le module permet de réviser les rapports approuvés (ligne plus bas) : voyez si ce dont vous avez besoin est une révision. |
Approved report snapshots cannot be deleted. | Lorsque vous essayez de supprimer l'instantané d'un rapport approuvé. | Il ne peut pas être supprimé. Conservez-le. |
Only draft reports can be submitted for review. | Lorsque vous soumettez à la revue un rapport qui n'est pas en brouillon. | Vérifiez le statut du rapport : seul un brouillon peut être soumis à la revue. |
Module C disclosures must be complete for B+C report. Incomplete: %s | Sur un rapport B+C dont des publications du Module C ne sont pas complétées. | Complétez les publications listées après Incomplete: et recommencez. |
Only reports under review can be approved. | Lorsque vous approuvez un rapport qui n'est pas en revue. | Vérifiez le statut : seul un rapport en revue peut être approuvé. |
Only CFO Approvers can approve reports. | Lorsque la personne qui approuve n'est pas CFO Approver. | L'approbation doit être faite par un utilisateur ayant ce rôle. |
Data quality alert for %(group)s must be acknowledged before approval. | Lorsque vous approuvez alors qu'une alerte de qualité des données n'est pas prise en compte pour le groupe indiqué dans le message. | Prenez en compte l'alerte de ce groupe et approuvez à nouveau. |
Only approved reports can be revised. | Lorsque vous demandez la révision d'un rapport non approuvé. | Vérifiez le statut : seul un rapport approuvé peut être révisé. |
A revision reason is required. | Lorsque vous demandez une révision sans en indiquer le motif. | Saisissez le motif de la révision et recommencez. |
Unknown import type. | Lorsque le type d'import n'est pas reconnu par le module. | Vérifiez le type d'import choisi avant d'importer. |
Cannot delete records within the %(years)d-year retention period. Consider anonymising HR fields instead. | Lorsque vous supprimez des enregistrements encore dans la période de conservation. | Ne les supprimez pas. Le message propose d'anonymiser plutôt les champs RH. |
Les messages du parcours d'un rapport
Lus ensemble, quatre messages dessinent le chemin que le module impose à un rapport : seul un brouillon est soumis à la revue (Only draft reports can be submitted for review.), seul un rapport en revue est approuvé (Only reports under review can be approved.) et seul un rapport approuvé est révisé (Only approved reports can be revised.). La révision exige en plus un motif (A revision reason is required.).
Si l'un d'eux s'affiche, commencez par regarder le statut du rapport et comparez-le à ce que demande le message. Pour voir le parcours complet avant de toucher à quoi que ce soit, nous l'expliquons dans la mise en route du module.
Pour l'approbation, deux autres messages ajoutent des conditions : elle doit être faite par un CFO Approver, et l'alerte de qualité des données du groupe indiqué dans le message doit avoir été prise en compte au préalable. Par ailleurs, sur un rapport B+C, le module exige que les publications du Module C soient complètes.
Ce que le module ne permet ni de supprimer ni de modifier
Trois types d'enregistrements sont protégés :
- Les entrées du journal d'audit : elles ne se modifient ni ne se suppriment (
Audit log entries are immutable). - Les instantanés des rapports approuvés : ils ne se modifient ni ne se suppriment non plus.
- Les enregistrements dans la période de conservation : ils ne se suppriment pas, et le message suggère d'anonymiser les champs RH.
Ces messages ne signalent pas une panne : c'est le module qui protège ces enregistrements. La solution est celle que propose chaque message.
Contrôles des données et import
Le message sur les déchets (Waste recovery percentages must sum to 100%%) vous donne le total actuel avec une décimale : vous savez donc de combien vous dépassez ou il vous manque. Corrigez les pourcentages jusqu'à obtenir 100%.
Le message d'import (Unknown import type.) concerne le type d'import. Le module propose une boîte de dialogue Import VSME Data avec un sélecteur Import Type et un champ CSV File ; si ce message s'affiche, vérifiez le type sélectionné à cet endroit.

Où se trouve la configuration visible dans l'app
Outre les rapports, l'app comporte des listes de configuration utiles à connaître lorsque vous vérifiez des données. Dans VSME › Configuration › Taxonomy Configuration, un enregistrement indique la version de la taxonomie, sa date de publication et son URL EFRAG.

Dans VSME › Regulatory Thresholds figurent les seuils réglementaires, chacun avec sa valeur, sa date d'effet et sa description.

Enfin, la liste des modèles de questionnaire affiche chaque modèle avec son type et l'interrupteur Is Active.

Pour voir comment tout cela s'articule en interne, consultez le fonctionnement du module.
Comment FlexigoTech vous accompagne
Le module est publié sur Odoo Apps pour Odoo 17, 18 et 19, à 39 € HT par version en paiement unique. Vous le trouverez sur sa fiche Odoo Apps et sur sa page sur flexigotech.com.
Si un message ne se résout pas avec le tableau, ou si vous avez besoin que les données arrivent dans VSME depuis un autre système, FlexigoTech déploie Odoo et développe des connecteurs et des intégrations sur mesure.
À lire aussi
Vérifié dans le code du module (version 19.0) et dans les sources citées
Sources
- Code du module : flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): models/vsme_audit_log.py
- Code du module : flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): models/vsme_disclosure.py
- Code du module : flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): models/vsme_report_snapshot.py
- Code du module : flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): wizard/vsme_data_import_wizard.py
- Code du module : flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): wizard/vsme_erasure_wizard.py
- apps.odoo.com/apps/modules/19.0/flexigo_vsme_voluntary_sustainability_reporting_for_sme
- apps.odoo.com/apps/modules/17.0/flexigo_vsme_voluntary_sustainability_reporting_for_sme
- apps.odoo.com/apps/modules/18.0/flexigo_vsme_voluntary_sustainability_reporting_for_sme
- flexigotech.com/en/services.html
