Saltar para o conteúdo principal
Belgium Peppol B2B E-Invoicing Compliance

O Belgium Peppol B2B E-Invoicing Compliance encaixa no seu Odoo? Mitos e realidade

O Belgium Peppol B2B E-Invoicing Compliance encaixa se usa o Odoo 17, 18, 19 ou 20 e quer configurar, acompanhar e documentar a sua operação Peppol na Bélgica a partir do Odoo. Não é um transporte por si só e o validador do próprio módulo não revê as faturas antes de serem enviadas. Aqui revemos as ideias erradas mais fáceis de ter face ao que diz a sua documentação, e o que precisa antes de o instalar.

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

O essencial

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

Ideias erradas sobre o que cobre

«Se o instalar, as minhas faturas já saem por Peppol»

Não é o que descreve o README. O transporte Peppol é fornecido pelo account_peppol, um módulo do Odoo Community de que depende o manifesto. Os módulos do Odoo de que depende são account_peppol, base, mail, account, account_edi_ubl_cii, contacts e web.

«O módulo revê cada fatura antes de a enviar»

Também não. O README di-lo sem rodeios: o módulo não verifica as faturas antes de serem enviadas, porque o seu validador não está ligado ao envio. As regras existem e aparecem numa lista com o nome, o código, a severidade e a referência.

Lista de regras de validação no Odoo com as colunas Rule Name, Rule Code, Severity, FR Reference e Active
As regras de validação em Invoicing › Belgium Peppol › Validation Rules: quase todas constam como bloqueio da transmissão e apenas uma como aviso.

Tenha em conta as duas coisas ao mesmo tempo: a lista classifica as regras por severidade e o README avisa que o validador do módulo não está ligado ao envio. Se para si é imprescindível um controlo prévio ao envio, segundo a sua documentação este módulo não o faz. Para ler os avisos que mostra, tem o guia de mensagens e avisos do módulo.

«Só serve para uma empresa»

O README inclui suporte multiempresa pensado para a operação de uma fiduciaire ou gabinete de contabilidade. Se gere várias sociedades a partir da mesma base de dados do Odoo, este ponto joga a favor.

«Instala-se e fica logo a funcionar»

A instalação a partir do Odoo Apps é o primeiro passo. Depois executa o Setup Wizard, que configura o perfil da empresa, o ID de participante Peppol, o ponto de acesso e os mapeamentos de IVA. Segundo o README, o assistente percorre os dados da empresa, o registo no Peppol, o ponto de acesso, as credenciais, o mapeamento do IVA, o enriquecimento de contactos e a primeira fatura. No servidor é ainda necessária a biblioteca Python cryptography. Quanto ao idioma, o README indica o inglês (en_US).

Lista de VAT Category Mappings no Odoo com empresa, imposto e código de categoria Peppol S, Z e E
O mapeamento de categorias de IVA em Invoicing › Belgium Peppol › VAT Category Mappings, com dados de demonstração.

O módulo traz um modo de teste Peppol SMK (sandbox) com passagem a produção (Go-Live), pelo que pode começar em testes.

Lista de Compliance Profiles com um perfil de empresa, ID de participante Peppol, estado Completed e modo Test / SMK
Um perfil de conformidade no estado Completed e em modo Test / SMK, com dados de demonstração.

«Deixa-me preparado para tudo o que chegar em 2028»

O que inclui é uma avaliação de preparação para o e-reporting de 2028: uma análise de lacunas face ao modelo de cinco cantos. É um diagnóstico, e a sua documentação não diz mais do que isso. À volta há outras peças de acompanhamento e documentação:

  • Um painel de conformidade com o registo, os limiares e uma percentagem de preparação, mais o controlo da integridade do arquivo.
  • O acompanhamento da conservação do arquivo durante 7 anos, que o README associa ao Art. 60 do código do IVA belga.
  • Um gerador de pacote de evidências (PDF mais um índice XML, com impressão digital SHA-256).
  • Um fluxo para documentar os casos excecionais de contingência.
  • Um relatório anual de estatísticas AAI (Authority/Accountant Information).
  • Um sistema de alertas com resumo por e-mail e códigos de acompanhamento web.
Sequência de listas do módulo: registo de transmissões, perfil de conformidade e verificações do arquivo
Percurso por Transmission Log com os estados Sent, Delivered, Failed, Received e Acknowledged, o perfil de conformidade e Archive Scans com resultado Pass ou Fail, tudo com dados de demonstração.

«Com o serviço, a FlexigoTech configura-mo e migra-me a base de dados»

É um módulo com serviço local da FlexigoTech Cloud. A ficha inclui o acompanhamento das fontes de referência do módulo com os respetivos alertas e o calendário dos seus prazos, o controlo da saúde do módulo na sua base de dados com alertas, um suporte com primeira resposta em 1 dia útil e o serviço nas cópias de staging e de teste da sua base de dados. As migrações da sua base de dados para uma nova versão do Odoo não as fazemos. Também não configuramos o módulo por si, nem o personalizamos, nem importamos dados históricos, nem damos suporte a módulos que não são nossos. Os custos de terceiros (a sua conta em cada plataforma, o Odoo e o seu alojamento) são contratados e pagos por si. Quanto aos dados, a ficha enumera o que a sua base de dados envia: o seu identificador (uuid), o seu URL e a versão do Odoo; os módulos da FlexigoTech instalados com a sua versão e se a base de dados é uma cópia neutralizada; o nome da empresa e o e-mail de quem aceita, com a data e a versão do texto aceite; um código público e uma prova calculada no seu servidor sem enviar o respetivo segredo; um pedido da sua licença de serviço a cada 6 horas e a saúde do módulo (contadores e erros, tipo e código) sem o conteúdo dos seus registos. Para os alertas e o calendário, a base de dados identifica-se e não envia mais nada. Sem subscrição, ou com o serviço suspenso, para o que a subscrição fornece e os dados ficam no seu Odoo.

Como decidir se encaixa no seu Odoo

  • Se quer o envio a partir do Odoo, o transporte é dado pelo account_peppol, de que depende o módulo.
  • Se precisa que uma fatura não saia enquanto incumprir uma regra, este módulo não o faz segundo o seu README.
  • Se gere várias sociedades como gabinete de contabilidade, conta com o suporte multiempresa.
  • Se quer testar antes de passar a produção, tem o modo SMK e a passagem a Go-Live.
  • Se lhe interessa acompanhar o arquivo e reunir evidências, o painel, as verificações do arquivo e o pacote de evidências vão nesse sentido.
  • Se espera que alguém lhe faça a configuração ou a personalização, isso fica fora do serviço segundo a ficha.

Versões do Odoo e preço

Está publicado no Odoo Apps para o Odoo 17, 18, 19 e 20, a 9 € por versão do Odoo, pagamento único, sem IVA. O serviço local custa 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano). Com a subscrição, o módulo para as novas versões do Odoo está incluído se o comprou em flexigotech.com; na Odoo App Store, cada versão do Odoo compra-se lá. Também pode ver a ficha no Odoo Apps.

Como a FlexigoTech o ajuda

Implementamos o Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida, caso a sua situação precise de algo que o módulo não cobre. Se já decidiu instalá-lo, continue com a colocação em funcionamento e o que rever na primeira semana.

Continue a ler

Como funciona o Belgium Peppol B2B E-Invoicing Compliance por dentro do OdooMenus, ações agendadas e modelos do Belgium Peppol B2B E-Invoicing Compliance no Odoo 17 a 20, comparados em tabelas para saber onde está cada coisa.Mensagens de erro do Belgium Peppol B2B E-Invoicing Compliance: o que significam e o que fazerAs mensagens de erro do Belgium Peppol B2B E-Invoicing Compliance no Odoo: quando aparece cada uma, o que o módulo pede e o que fazer para avançar.Implementação do Belgium Peppol B2B E-Invoicing Compliance no Odoo: um caso do início ao fimUm caso ilustrativo de implementação do Belgium Peppol B2B E-Invoicing Compliance no Odoo: perfil, IDs Peppol, regras, estados e revisão da primeira semana.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes