Come leggere un messaggio di VSME
Il testo di ogni messaggio della tabella lo riportiamo in inglese esattamente come compare nel codice del modulo.
Alcuni messaggi contengono segnaposto che il modulo compila: %s, %(group)s, %(years)d e %.1f. Nella tabella li lasciamo così; al loro posto vedrai il dato specifico del tuo caso (cosa è incompleto, il gruppo, gli anni o il totale calcolato). Guarda bene quel dato: ti dice cosa controllare.
I messaggi del modulo, uno per uno
| Messaggio | Quando compare | Cosa fare |
|---|---|---|
Audit log entries are immutable and cannot be modified. | Quando provi a modificare una voce del registro di audit. | Non c'è nulla da sistemare nella voce: il modulo non permette di cambiarla. Lasciala com'è. |
Audit log entries are immutable and cannot be deleted. | Quando provi a eliminare una voce del registro di audit. | Il modulo non permette di eliminarla. Lascia la voce al suo posto. |
Waste recovery percentages must sum to 100%%. Current total: %.1f%% | Quando le percentuali di recupero dei rifiuti non sommano al 100%. | Guarda il totale attuale indicato nel messaggio e correggi le percentuali finché non arrivano a 100%. |
Approved report snapshots cannot be modified. | Quando provi a cambiare lo snapshot di un report già approvato. | Non si può modificare. Il modulo permette di rivedere i report approvati (riga più sotto): valuta se ti serve una revisione. |
Approved report snapshots cannot be deleted. | Quando provi a eliminare lo snapshot di un report approvato. | Non si può eliminare. Conservalo. |
Only draft reports can be submitted for review. | Quando invii in revisione un report che non è in bozza. | Controlla lo stato del report: solo una bozza può essere inviata in revisione. |
Module C disclosures must be complete for B+C report. Incomplete: %s | In un report B+C con informative del Module C non completate. | Completa le informative elencate dopo Incomplete: e ripeti l'azione. |
Only reports under review can be approved. | Quando approvi un report che non è in revisione. | Controlla lo stato: si approva solo un report in revisione. |
Only CFO Approvers can approve reports. | Quando chi prova ad approvare non è un CFO Approver. | L'approvazione deve farla un utente con quel ruolo. |
Data quality alert for %(group)s must be acknowledged before approval. | Quando approvi con un avviso di qualità dei dati non confermato nel gruppo indicato dal messaggio. | Conferma l'avviso di quel gruppo e approva di nuovo. |
Only approved reports can be revised. | Quando chiedi la revisione di un report non approvato. | Controlla lo stato: solo un report approvato può essere rivisto. |
A revision reason is required. | Quando chiedi una revisione senza indicare il motivo. | Scrivi il motivo della revisione e ripeti l'azione. |
Unknown import type. | Quando il tipo di importazione non è uno di quelli riconosciuti dal modulo. | Controlla il tipo di importazione scelto prima di importare. |
Cannot delete records within the %(years)d-year retention period. Consider anonymising HR fields instead. | Quando elimini record che rientrano nel periodo di conservazione. | Non eliminarli. Il messaggio stesso suggerisce di anonimizzare invece i campi HR. |
I messaggi del percorso di un report
Letti insieme, quattro messaggi tracciano il percorso che il modulo impone a un report: solo una bozza va in revisione (Only draft reports can be submitted for review.), solo un report in revisione si approva (Only reports under review can be approved.) e solo un report approvato si rivede (Only approved reports can be revised.). Per la revisione serve inoltre un motivo (A revision reason is required.).
Se ti compare uno di questi, per prima cosa guarda in che stato è il report e confrontalo con quello che chiede il messaggio. Se vuoi vedere il percorso completo prima di toccare qualcosa, lo spieghiamo in la messa in funzione del modulo.
Per approvare, altri due messaggi aggiungono condizioni: l'approvazione deve farla un CFO Approver e l'avviso di qualità dei dati del gruppo indicato nel messaggio deve essere confermato prima. A parte, in un report B+C il modulo richiede che le informative del Module C siano complete.
Cosa il modulo non ti lascia eliminare né modificare
Ci sono tre tipi di record protetti:
- Le voci del registro di audit: non si modificano né si eliminano (
Audit log entries are immutable). - Gli snapshot dei report approvati: anche questi non si modificano né si eliminano.
- I record nel periodo di conservazione: non si eliminano, e il messaggio suggerisce di anonimizzare i campi HR.
Questi messaggi non segnalano un guasto: è il modulo che protegge quei record. La via d'uscita è quella proposta da ciascun messaggio.
Convalide dei dati e importazione
Il messaggio sui rifiuti (Waste recovery percentages must sum to 100%%) ti dà il totale attuale con un decimale, così sai quanto sei sopra o sotto. Correggi le percentuali finché non arrivi al 100%.
Quello sull'importazione (Unknown import type.) riguarda il tipo di importazione. Il modulo include una finestra Import VSME Data con un selettore Import Type e un campo CSV File; se ti compare questo messaggio, controlla quale tipo è selezionato lì.

Dove si trova la configurazione che vedi nell'app
Oltre ai report, l'app ha elenchi di configurazione che conviene conoscere quando controlli i dati. In VSME › Configuration › Taxonomy Configuration c'è un record con la versione della tassonomia, la data di pubblicazione e il suo URL EFRAG.

In VSME › Regulatory Thresholds trovi le soglie normative, ciascuna con valore, data di efficacia e descrizione.

E l'elenco dei modelli di questionario mostra ogni modello con il suo tipo e l'interruttore Is Active.

Per capire come si incastra tutto questo dietro le quinte, leggi come funziona il modulo.
Come ti aiuta FlexigoTech
Il modulo è pubblicato su Odoo Apps per Odoo 17, 18 e 19, a 39 € per versione con pagamento una tantum, IVA esclusa. Lo trovi nella scheda su Odoo Apps e nella sua pagina su flexigotech.com.
Se un messaggio non si risolve con la tabella, o ti serve che i dati arrivino a VSME da un altro sistema, FlexigoTech implementa Odoo e sviluppa connettori e integrazioni su misura.
Continua a leggere
Verificato nel codice del modulo (versione 19.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): models/vsme_audit_log.py
- Codice del modulo: flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): models/vsme_disclosure.py
- Codice del modulo: flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): models/vsme_report_snapshot.py
- Codice del modulo: flexigo_vsme_voluntary_sustainability_reporting_for_sme 19.0 (18bc0d83): wizard/vsme_data_import_wizard.py
- Codice del modulo: 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
