Saltar para o conteúdo principal
Brazil IBS/CBS Reform

Como funciona o Brazil IBS/CBS Reform no Odoo por dentro: glossário de menus e tarefas

O Brazil IBS/CBS Reform acrescenta ao Odoo um menu próprio, Reform Tax, com dois ramos: Configuration, para tabelas de códigos e definições, e Operations, para o detalhe por documento, os diagnósticos e o registo de auditoria. Traz duas tarefas agendadas com o mesmo nome, Reform Tax: Rate Expiry Warning, uma diária e outra de hora a hora, ambas ativas. Cada documento consulta-se em Document Breakdown, com a base e o valor de IBS, CBS e IS. Abaixo tem cada termo com o caminho exato.

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
5 min

O menu Reform Tax numa frase

Todo o módulo está pendurado em Reform Tax. Em Reform Tax › Configuration estão as tabelas e as definições; em Reform Tax › Operations, o resumo por período, o detalhe por documento, os diagnósticos, os avisos de taxas e o registo de auditoria. A página no Odoo Apps apresenta-o com o título «Brazil IBS and CBS reform taxes, computed» e explica o funcionamento na secção How it works.

Este artigo é um glossário: cada termo é um menu ou um modelo do módulo, com o caminho e o que lá se vê. Se procura o que preencher primeiro e o que rever na primeira semana, isso está em a colocação em funcionamento do módulo.

Tabelas de códigos

Em Reform Tax › Configuration › Code Tables há três listas. Cada uma tem o seu próprio modelo no módulo, e o nome técnico ajuda a localizá-lo se trabalhar com exportações ou com o modo de programador.

CST Codes
Lista em Reform Tax › Configuration › Code Tables › CST Codes. O modelo que a guarda é flexigo.cst.table, com o nome Código de Situação Tributária (CST).
cClassTrib Codes
Lista em Reform Tax › Configuration › Code Tables › cClassTrib Codes. O modelo é flexigo.cclass.trib, com o nome Código de Classificação Tributária. A lista mostra o código, a descrição, o artigo da lei e as datas Valid From e Valid Until.
Presumed Credit Classes
Lista em Reform Tax › Configuration › Code Tables › Presumed Credit Classes. O modelo é flexigo.presumed.credit.class, com o nome Presumed Credit Class.
Lista de códigos cClassTrib no Odoo com colunas de código, descrição, artigo da lei e datas de validade
A lista cClassTrib Codes, com pesquisa e botão New.

Configuração da reforma

O resto de Reform Tax › Configuration reúne as definições por empresa, as taxas e as versões de nota técnica (NT).

Companies/Reform Config
Entrada de configuração da reforma para as empresas, em Reform Tax › Configuration › Companies/Reform Config.
IS Rate Config
Menu em Reform Tax › Configuration › IS Rate Config. O modelo correspondente é flexigo.is.rate.config, com o nome IS Rate Configuration.
Base Reductions
Menu em Reform Tax › Configuration › Base Reductions. O módulo inclui um modelo flexigo.base.reduction com o nome Base Reduction Rules.
NT Versions
Menu em Reform Tax › Configuration › NT Versions. Entre os modelos do módulo estão Reform NT Version (flexigo.reform.nt.version) e Reform NT Upgrade Log (flexigo.reform.nt.upgrade.log).

No mesmo ramo tem ainda estas entradas:

  • Reform Tax › Configuration › Rate Tables
  • Reform Tax › Configuration › Classification Mapping
  • Reform Tax › Configuration › Validation Rules
  • Reform Tax › Configuration › Emergency NT Info

O módulo define também os modelos Product Reform Mapping (flexigo.product.reform.map) e Reform Runtime Adapter (flexigo.reform.adapter).

Operações: onde se vê cada documento

O ramo Reform Tax › Operations é o que vai abrir no dia a dia.

Document Breakdown
Lista em Reform Tax › Operations › Document Breakdown. Cada linha é um lançamento de diário, com o modelo de documento (CT-e ou NF-e), a base e o valor de IBS, CBS e IS, e uma linha de totais no fundo.
Period Summary
Resumo por período, em Reform Tax › Operations › Period Summary.
Validation Diagnostics
Menu em Reform Tax › Operations › Validation Diagnostics. Na configuração há outra entrada com nome parecido, Validation Rules.
Health Check
Menu em Reform Tax › Operations › Health Check.
Rate Warnings
Menu em Reform Tax › Operations › Rate Warnings.
Audit Log
Registo em Reform Tax › Operations › Audit Log. O modelo é flexigo.reform.audit.log, com o nome Reform Audit Log.
Lista Document Breakdown com quatro lançamentos de 2026, modelos CT-e e NF-e, base e valor de IBS, CBS e IS e linha de totais
A lista Document Breakdown, com a pesquisa e o botão New.

O que se vê de um documento concreto

A partir da lista abre um lançamento e chega ao formulário de Document Breakdown. Nele, o documento aparece com o seu modelo (na captura, CT-e) e com secções separadas para IBS, CBS, IS e CT-e, cada uma com as suas bases e valores, mais um contador de dispensas. É aqui que confirma o que o módulo registou para esse documento.

Formulário Document Breakdown de um lançamento de 2026 com modelo CT-e e secções IBS, CBS, IS e CT-e com bases, valores e contador de dispensas
O formulário de um lançamento em Document Breakdown; a captura está cortada em baixo.

Se neste ecrã ou nos diagnósticos aparecer um aviso que não percebe, consulte as mensagens de erro e avisos do módulo, com os textos literais.

As duas tarefas agendadas

O módulo instala duas tarefas agendadas, ambas ativas:

  • Reform Tax: Rate Expiry Warning, que corre todos os dias.
  • Reform Tax: Rate Expiry Warning (hourly), que corre de hora a hora.

Pelo nome, ambas dizem respeito a avisos de expiração de taxas. Nenhum outro processo automático consta da lista de tarefas do módulo.

O que depende do serviço externo

A página avisa na secção Before you buy: some features of this app use a paid external service que algumas funções usam um serviço externo pago; neste caso, o serviço local da FlexigoTech Cloud. A página inclui também a secção Privacy policy.

O módulo custa 9 € por versão do Odoo, pagamento único e sem IVA, para 17, 18, 19 e 20; o serviço local custa 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano). Sem subscrição, ou com o serviço suspenso, para o que a subscrição fornece e os dados ficam no seu Odoo. 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 compra-se lá.

Como a FlexigoTech o ajuda

A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se quiser ver o módulo e o serviço juntos, tem a página do Brazil IBS/CBS Reform em flexigotech.com; a página da app está no Odoo Apps.

Continue a ler

Erros e avisos do Brazil IBS/CBS Reform no Odoo: quando aparecem e o que fazerMensagens de erro do Brazil IBS/CBS Reform no Odoo com o texto literal: quando aparece cada uma e o que fazer, percorridas num caso do início ao fim.Brazil IBS/CBS Reform no Odoo: checklist para o pôr a funcionar e rever a primeira semanaQue definições e campos preencher no Brazil IBS/CBS Reform para Odoo, que estados vê em cada registo e o que rever durante a primeira semana de utilização.Brazil IBS/CBS Reform no Odoo: o que cobre, o que exige e se serve para a sua empresaO que cobre o Brazil IBS/CBS Reform segundo o README, o que precisa antes de o instalar, em que versões do Odoo está e um caso de uso do início ao fim.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes