Como ler as mensagens do módulo
Onde as tabelas mostram %s, a mensagem no ecrã apresenta o dado concreto: uma data, uma medida, um município ou uma coluna do ficheiro. Procure a frase fixa, não o dado, e encontrá-la-á abaixo, agrupada por tema.
Se ainda não tem claro que menus o módulo acrescenta e que percurso faz um registo, comece por como funciona o Dutch Informatieplicht por dentro.

Consumos: duplicados, datas e o bloqueio de 72 horas
Estas mensagens dizem respeito aos registos de consumo de cada contador.
| Mensagem | Quando surge | O que fazer |
|---|---|---|
Only one consumption record per meter per date and period type allowed | Já existe um consumo com o mesmo contador, data e tipo de período | Corrija o registo existente ou altere a data ou o tipo de período se o novo dado for outro |
Consumption value must be greater than or equal to zero | O valor de consumo é negativo | Introduza um valor igual ou superior a zero |
Consumption date %s is outside meter lifecycle [%s, %s] | A data do consumo fica fora do intervalo do contador que a mensagem mostra entre parênteses retos | Verifique a data do consumo ou as datas do contador |
This consumption record is locked for editing (>72 hours old). Contact administrator if modification is necessary. | Tenta editar um consumo com mais de 72 horas | Peça a alteração a um administrador, como indica a mensagem |
Cannot delete consumption record older than 72 hours | Tenta apagar um consumo com mais de 72 horas | O módulo não deixa apagá-lo; se o dado estiver errado, fale com quem administra o seu Odoo |
Cannot delete consumption record linked to submitted report %s | O consumo está associado a um relatório já enviado, cujo nome aparece na mensagem | Não o apague; para corrigir um relatório enviado, o módulo pede que crie um novo (vê-lo-á mais abaixo) |
O bloqueio depende da antiguidade: passadas 72 horas, o módulo não deixa editar nem apagar o registo de consumo. Se tiver dúvidas sobre um dado, reveja-o antes desse prazo.

Localizações e medidas: os limites que o módulo atribui à RVO
O módulo verifica formatos e limites nos dados de localizações, edifícios e medidas. Os textos citam a RVO; aqui descrevem-se como aquilo que o módulo valida.
| Mensagem | Quando surge | O que fazer |
|---|---|---|
RVO accepts building names of at most 75 characters. | O nome do edifício ultrapassa 75 caracteres | Encurte-o para 75 caracteres no máximo |
RVO accepts at most 9 buildings per location. | A localização tem mais de 9 edifícios | Deixe 9 edifícios ou menos nessa localização |
Invalid Dutch postal code format. Expected: NNNN XX | O código postal não segue o formato esperado | Escreva-o no formato NNNN XX que a mensagem pede |
The KvK branch number (vestigingsnummer) has 12 digits. | O vestigingsnummer não tem 12 dígitos | Reveja-o algarismo a algarismo até ter 12 |
A KvK number has 8 digits. | O número KvK não tem 8 dígitos | Corrija-o para que tenha 8 |
"%s" is not a Dutch municipality in the RVO list. | O município indicado não consta da lista que o módulo usa | Escreva o município tal como aparece nessa lista |
Cadastral municipality: max 5 characters, section: max 2, house number addition: max 12. | Algum dado cadastral excede o seu comprimento | Município cadastral até 5 caracteres, secção até 2 e complemento do número até 12 |
For this sector RVO only accepts as competent authority: %s. | A autoridade competente não é uma das admitidas para o setor | Escolha uma das autoridades que a mensagem lista |
EAN code %s has a wrong check digit. | O dígito de controlo do código EAN não bate certo | Verifique o código EAN que a mensagem mostra |
Measure %s: RVO does not offer the status "%s" for this measure. Allowed: %s. | A medida tem um estado que não está entre os admitidos | Use um dos estados que aparecem depois de Allowed |
Measure %s: RVO accepts at most 500 characters of explanation. | A explicação da medida ultrapassa 500 caracteres | Resuma-a até 500 caracteres |

O relatório e o registo do envio no eLoket
Vários destes avisos pedem um passo prévio com a palavra «first»: calcular o relatório, ou gerar o ficheiro XML de carregamento e carregá-lo no eLoket.
| Mensagem | Quando surge | O que fazer |
|---|---|---|
No location has to be reported. Compute the report first; locations below 50,000 kWh and 25,000 m3 natural gas equivalent are only sent with consent. | O relatório não tem nenhuma localização a reportar | Calcule primeiro o relatório; a própria mensagem indica que as localizações abaixo desses limiares só são enviadas com consentimento |
Generate the XML-upload file and upload it in eLoket first. | Falta o passo do ficheiro XML de carregamento | Gere o ficheiro, carregue-o no eLoket e volte ao relatório |
Fill in the eLoket reference number and the date you signed and sent the report. | Faltam a referência do eLoket ou a data de assinatura e envio | Preencha os dois dados |
A report registered as submitted in eLoket stays as it is; create a new one for a correction (eLoket asks for the earlier reference number). | Tenta alterar um relatório registado como enviado | Crie um relatório novo para a correção e tenha à mão a referência anterior, que o eLoket pede |
Percentages go from 0 to 100. | Uma percentagem fica fora de 0 a 100 | Introduza um valor entre 0 e 100 |
RVO accepts at most 5000 characters of remarks. | As observações ultrapassam 5000 caracteres | Reduza-as até 5000 caracteres |

Importação de ficheiros
| Mensagem | Quando surge | O que fazer |
|---|---|---|
File size exceeds 10MB limit | O ficheiro ultrapassa 10MB | Reduza o ficheiro ou divida-o em vários |
Import failed: %s | A importação falha; o motivo vem depois dos dois pontos | Corrija o que esse motivo indicar e repita a importação |
Column "%s" is not in the file. Columns: %s | A coluna indicada não está no ficheiro | Use um dos nomes da lista Columns ou mude o nome da coluna no ficheiro |
Could not find the date and value columns. Name them in the wizard. Columns: %s | O módulo não encontra as colunas de data e valor | Indique no assistente qual é cada uma, como pede a mensagem |
Auditoria, pedidos e outros dados
| Mensagem | Quando surge | O que fazer |
|---|---|---|
Audit logs cannot be modified | Tenta modificar um registo de auditoria | Nada: o módulo não permite alterá-los |
Audit logs cannot be deleted | Tenta apagar um registo de auditoria | Nada: o módulo não permite apagá-los |
Invalid email address | O endereço de e-mail não é válido | Verifique o endereço |
This is not an erasure request. | O pedido sobre o qual está a atuar não é de eliminação | Confirme o tipo de pedido antes de repetir a ação |
End date must be greater than or equal to start date | A data de fim é anterior à de início | Indique uma data de fim igual ou posterior |
Energy use cannot be negative. | Um uso de energia tem valor negativo | Verifique o sinal do dado |
Como a FlexigoTech pode ajudar
Se uma mensagem se repete e não percebe porquê, na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida, por exemplo para preparar os dados de consumo antes de os importar. O módulo está publicado na Odoo Apps para Odoo 17, 18, 19 e 20, a 9 € sem IVA por versão do Odoo, pagamento único. Encontra os detalhes na página do módulo e na ficha da Odoo Apps e, se ainda está a avaliar se lhe serve, leia se o Dutch Informatieplicht se adequa à sua empresa.
Continue a ler
Verificado no código do módulo (versão 20.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): models/energie_audit_log.py
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): models/energie_consumption.py
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): models/energie_dsar_request.py
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): models/energie_eml.py
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): models/energie_facility.py
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): models/energie_meter.py
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): models/energie_report.py
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): wizards/energie_dsar_wizard.py
- Código do módulo: flexigo_dutch_energie_informatieverplichting_module 20.0 (b13494b8): wizards/energie_import_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_dutch_energie_informatieverplichting_module
- apps.odoo.com/apps/modules/17.0/flexigo_dutch_energie_informatieverplichting_module
- apps.odoo.com/apps/modules/18.0/flexigo_dutch_energie_informatieverplichting_module
- apps.odoo.com/apps/modules/19.0/flexigo_dutch_energie_informatieverplichting_module
- flexigotech.com/en/services.html
