Saltar para o conteúdo principal
VSME Voluntary Sustainability Reporting for SMEs

Erros e avisos do VSME Voluntary Sustainability Reporting for SMEs no Odoo: quando surgem e o que fazer

As mensagens do VSME Voluntary Sustainability Reporting for SMEs dividem-se em quatro blocos: registos que o módulo protege (auditoria, instantâneos aprovados e período de retenção), o percurso do relatório de rascunho a revisão, aprovação e revisão posterior, dados que são validados, e a importação. Quase todas indicam no próprio texto que condição não se cumpre, por isso a solução passa por lê-las com calma e corrigir esse ponto. Abaixo tem as catorze mensagens literais, com quando surgem e o que fazer.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Versões
Odoo 17, 18 e 19
Verificado
no código do módulo, versão 19.0 · nas fontes indicadas no fim
Leitura
5 min

Como ler uma mensagem do VSME

O texto de cada mensagem da tabela é reproduzido aqui em inglês tal como está no código do módulo.

Algumas mensagens têm espaços que o módulo preenche: %s, %(group)s, %(years)d e %.1f. Na tabela deixamo-los como estão; no seu lugar aparecerá o dado concreto do seu caso (o que está incompleto, o grupo, os anos ou o total calculado). Repare nesse dado: indica-lhe o que verificar.

As mensagens do módulo, uma a uma

MensagemQuando surgeO que fazer
Audit log entries are immutable and cannot be modified.Ao tentar modificar uma entrada do registo de auditoria.Não há nada a corrigir na entrada: o módulo não permite alterá-la. Deixe-a como está.
Audit log entries are immutable and cannot be deleted.Ao tentar eliminar uma entrada do registo de auditoria.O módulo não permite eliminá-la. Deixe a entrada onde está.
Waste recovery percentages must sum to 100%%. Current total: %.1f%%Quando as percentagens de recuperação de resíduos não somam 100%.Veja o total atual indicado na mensagem e ajuste as percentagens até somarem 100%.
Approved report snapshots cannot be modified.Ao tentar alterar o instantâneo de um relatório já aprovado.Não é possível editá-lo. O módulo permite rever relatórios aprovados (linha mais abaixo): avalie se o que precisa é de uma revisão.
Approved report snapshots cannot be deleted.Ao tentar eliminar o instantâneo de um relatório aprovado.Não é possível eliminá-lo. Conserve-o.
Only draft reports can be submitted for review.Ao enviar para revisão um relatório que não está em rascunho.Verifique o estado do relatório: só um rascunho pode ser enviado para revisão.
Module C disclosures must be complete for B+C report. Incomplete: %sNum relatório B+C com divulgações do Module C por completar.Complete as divulgações que aparecem depois de Incomplete: e repita a ação.
Only reports under review can be approved.Ao aprovar um relatório que não está em revisão.Verifique o estado: só se aprova um relatório em revisão.
Only CFO Approvers can approve reports.Quando quem tenta aprovar não é CFO Approver.A aprovação tem de ser feita por um utilizador com essa função.
Data quality alert for %(group)s must be acknowledged before approval.Ao aprovar com um alerta de qualidade de dados por reconhecer no grupo indicado na mensagem.Reconheça o alerta desse grupo e volte a aprovar.
Only approved reports can be revised.Ao pedir a revisão de um relatório que não está aprovado.Verifique o estado: só um relatório aprovado admite revisão.
A revision reason is required.Ao pedir uma revisão sem indicar o motivo.Escreva o motivo da revisão e repita a ação.
Unknown import type.Quando o tipo de importação não é um dos que o módulo reconhece.Verifique o tipo de importação escolhido antes de importar.
Cannot delete records within the %(years)d-year retention period. Consider anonymising HR fields instead.Ao eliminar registos que estão dentro do período de retenção.Não os elimine. A própria mensagem propõe anonimizar os campos de RH em alternativa.

As mensagens do percurso de um relatório

Lidas em conjunto, quatro mensagens desenham o caminho que o módulo exige a um relatório: só um rascunho é enviado para revisão (Only draft reports can be submitted for review.), só um relatório em revisão é aprovado (Only reports under review can be approved.) e só um relatório aprovado é revisto (Only approved reports can be revised.). Para a revisão é ainda necessário um motivo (A revision reason is required.).

Se lhe surgir alguma delas, o primeiro passo é ver em que estado está o relatório e compará-lo com o que a mensagem pede. Se quiser ver o percurso completo antes de mexer em alguma coisa, explicamo-lo em a configuração inicial do módulo.

Para aprovar, outras duas mensagens acrescentam condições: a aprovação tem de ser feita por um CFO Approver, e o alerta de qualidade de dados do grupo indicado na mensagem tem de estar reconhecido antes. À parte, num relatório B+C o módulo exige que as divulgações do Module C estejam completas.

O que o módulo não deixa eliminar nem alterar

Há três tipos de registo protegidos:

  • As entradas do registo de auditoria: não se modificam nem se eliminam (Audit log entries are immutable).
  • Os instantâneos de relatórios aprovados: também não se modificam nem se eliminam.
  • Os registos dentro do período de retenção: não se eliminam, e a mensagem sugere anonimizar os campos de RH.

Estas mensagens não indicam uma falha: são o módulo a proteger esses registos. A saída é a que cada mensagem propõe.

Validações de dados e importação

A mensagem de resíduos (Waste recovery percentages must sum to 100%%) dá-lhe o total atual com uma casa decimal, por isso sabe quanto tem a mais ou a menos. Corrija as percentagens até chegar aos 100%.

A de importação (Unknown import type.) tem a ver com o tipo de importação. O módulo inclui um diálogo Import VSME Data com um seletor Import Type e um campo CSV File; se lhe surgir esta mensagem, verifique que tipo está selecionado aí.

Diálogo Import VSME Data com o seletor Import Type e o campo CSV File, seguido das listas de Emission Factors, modelos de questionário e Taxonomy Configuration
Do diálogo de importação às listas de fatores de emissão, questionários e taxonomia do módulo

Onde está a configuração que vê na app

Além dos relatórios, a app tem listas de configuração que convém conhecer quando revê dados. Em VSME › Configuration › Taxonomy Configuration há um registo com a versão da taxonomia, a data de publicação e o URL da EFRAG.

Lista Taxonomy Configuration da app VSME com um único registo de versão, data de publicação, URL da EFRAG e marcas de incluída e ativa
A configuração da taxonomia, com um só registo ativo

Em VSME › Regulatory Thresholds estão os limiares regulamentares, cada um com o seu valor, data de entrada em vigor e descrição.

Lista de limiares regulamentares da app VSME com dois registos, gender_pay_gap_reporting_threshold e omnibus_i_sme_exemption_threshold, com data de entrada em vigor e descrição
Os limiares regulamentares na app VSME

E a lista de modelos de questionário mostra cada modelo com o seu tipo e o interruptor Is Active.

Lista de modelos de questionário com Bank ESG Questionnaire e Supply Chain ESG Questionnaire, o seu tipo de modelo e o interruptor Is Active ligado
Os modelos de questionário, ambos ativos

Para ver como tudo isto encaixa por dentro, consulte como funciona o módulo.

Como a FlexigoTech o ajuda

O módulo está publicado na Odoo Apps para Odoo 17, 18 e 19, a 39 € por versão em pagamento único, sem IVA. Encontra-o na página da Odoo Apps e na sua página em flexigotech.com.

Se uma mensagem não se resolver com a tabela, ou se precisar que os dados cheguem ao VSME a partir de outro sistema, a FlexigoTech implementa Odoo e desenvolve conectores e integrações à medida.

Continue a ler

Como funciona o VSME Voluntary Sustainability Reporting no Odoo por dentroQue menus o VSME Voluntary Sustainability Reporting acrescenta ao Odoo e que tarefas agendadas correm diariamente, todas as semanas e todos os meses.VSME Voluntary Sustainability Reporting for SMEs: como pô-lo a funcionarArranque do módulo VSME no Odoo: os passos iniciais, os estados de cada registo, os dados de referência e o que rever na primeira semana.VSME Voluntary Sustainability Reporting for SMEs: se encaixa no seu Odoo e em que versãoO que cobre o módulo VSME para Odoo segundo a sua documentação, para quem encaixa, o que preparar antes de o instalar e em que versões do Odoo está publicado.
Verificado no código do módulo (versão 19.0) e nas fontes indicadas

Fontes