Como verificar a integridade dos documentos certificados
Para que serve?
Cada documento certificado leva uma assinatura que depende da do documento anterior da mesma série. Se um documento fosse alterado ou apagado por fora do programa, a cadeia partia-se. Estes dois ecrãs confirmam que não aconteceu:
- O Relatório de integridade da certificação verifica, série a série, a assinatura, a numeração e a cadeia dos documentos certificados.
- Os Controlos de integridade e integralidade verificam os lançamentos contabilísticos de um período: equilíbrio, totais, coerência das séries, cadeia de assinaturas e numeração, incluindo as lacunas por justificar das séries importadas do programa anterior (ver Como justificar uma lacuna na numeração de uma série).
Quando utilizar?
- Antes de entregar o SAF-T de um período ou de fechar o exercício.
- Antes e depois de uma migração, de um restauro de cópia de segurança ou de uma atualização do programa.
- Quando um auditor ou a AT pede prova de que os documentos não foram alterados.
Onde encontrar?
- Auditoria › Integridade › Verificar integridade dos documentos (abre o Relatório de integridade da certificação).
- Auditoria › Integridade › Controlos de integridade e integralidade.
O administrador encontra o primeiro também em Definições › fiscaldoo · Certificação, grupo Configurar a certificação: séries e chaves, linha Verificar integridade.
Antes de começar
- O seu perfil tem a aplicação Auditoria. Os passos foram feitos com Contabilista Certificado / Gestor fiscal com Responsável fiscal. O perfil Contabilista e o perfil Faturação não têm a aplicação Auditoria.
- Está na empresa certa (canto superior direito).
- Nenhum dos dois ecrãs altera dados: pode corrê-los quando quiser.
Como utilizar
- Abra Auditoria › Integridade › Verificar integridade dos documentos. Abre-se a janela Relatório de integridade da certificação, já com o resultado da empresa.
- Para limitar a verificação, preencha De e Até, escolha Diários ou uma Série, e carregue em Executar. Vazios, verificam-se todos os documentos certificados da empresa. Incluir a cadeia de hash nativa? junta a verificação própria do Odoo.
- Leia a frase do topo e a tabela. Cada linha é uma Série / diário, com Documentos, Verificados, Problemas, Falhas em aberto, Resultado e Detalhe. As séries com documentos têm também o botão Documentos.
- Para guardar a prova, carregue em Imprimir PDF ou Exportar XLSX. Carregue em Fechar.
- Abra Auditoria › Integridade › Controlos de integridade e integralidade. Confirme a Empresa, o De e o Até (vêm do início do ano até hoje) e carregue em Verificar de novo se mudar as datas.
Resultado esperado
- No relatório: «Tudo certo: os 63 documentos verificados têm a assinatura, a numeração e a cadeia intactas.» Na demonstração, as séries
FT D26(35 documentos),NC D26(1),FR D26(2),FS D26(3),ND D26(1),FS POS26(1) eRG D26(20), cada uma com «Cadeia verificada». - Nos controlos: Lançamentos verificados 332, Diferenças 0, e a frase «Sem diferenças: os 332 lançamentos de Empresa Demonstração, Lda entre 01/01/2026 e 29/10/2026 estão equilibrados, os totais batem certo, as séries são coerentes e a cadeia de assinaturas e a numeração estão intactas.»
- Com problemas, a tabela de cada ecrã diz o Controlo, o Documento, a Série, O que está errado e O que fazer. Pendente de validação no ecrã: provocar uma quebra exige alterar a base de dados por fora do programa, o que não se faz; por isso não se viu um resultado com problemas.
Notas importantes
- O relatório vê só os documentos certificados da empresa escolhida, nas séries que já têm documentos. Não vê rascunhos, documentos de outra empresa nem documentos que nunca entraram no programa (por exemplo, faturas manuais por registar). Uma tabela sem problemas não prova que todos os documentos da empresa estão no programa.
- As séries são as do artigo Como criar uma série e comunicá-la à AT.
Problemas frequentes
O relatório mostra menos documentos do que esperava
- Causa: o filtro De/Até, Diários ou Série está preenchido, ou está noutra empresa.
- O que fazer: limpe os filtros, confirme a empresa no canto superior direito e carregue em Executar.