Saltar para o conteúdo principal
EU CBAM Compliance Manager

Erros e avisos do EU CBAM Compliance Manager no Odoo: o que dizem e o que fazer

O EU CBAM Compliance Manager trava-o quando um dado não cumpre uma regra (um preço que não é positivo, um código CN repetido, um fator fora de 0 e 1) ou quando a ação não é permitida, como reabrir uma declaração sem ser CBAM Administrator. Em quase todos, a própria mensagem indica o dado que tem de corrigir ou a função necessária. Abaixo encontra cada texto literal, o que diz 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, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
5 min

Avisos ao carregar preços, datas e fatores

As mensagens desta parte surgem ao guardar dados de referência. Se quiser ver primeiro que menus o módulo acrescenta e que percurso faz um registo, explicamos em como funciona o EU CBAM Compliance Manager por dentro.

O que faço se aparecer The carbon price must be positive. ou The certificate price must be positive.?

São duas mensagens diferentes: uma para o preço do carbono e outra para o preço do certificado CBAM. O módulo não deixa guardar nenhum dos dois se o montante não for positivo. Corrija o valor para que o seja e volte a guardar. Se copiou o montante de uma folha de cálculo, verifique o sinal antes de o colar.

Lista do registo de certificados CBAM com seis movimentos de compra, transferência e entrega
O registo de certificados CBAM: referência, data, tipo, quantidade, preço unitário, saldo, referência da plataforma, período de declaração e empresa.

Porque diz que um fator deve estar entre 0 e 1, ou que a data To vem depois de From?

Há duas mensagens de fator: The CBAM factor must be between 0 and 1. e The cross-sectoral correction factor must be between 0 and 1. Ambas pedem um valor dentro desse intervalo. Se o dado que tem estiver escrito como percentagem, converta-o primeiro num número entre 0 e 1. A de datas é The effective date "To" must be after "From". O módulo exige que a data final de vigência seja posterior à inicial. Verifique que não estão trocadas e que não pôs o mesmo dia nas duas.

O que significam as mensagens que terminam em must be unique!?

O módulo não admite duplicados nestes casos, cada um com o seu texto:

  • The date must be unique!
  • The year must be unique!
  • The CN code must be unique!
  • The combination of CN code, country and version must be unique!

Em todos, o que está a tentar guardar já existe. Em vez de criar um registo novo, procure o que já existe e edite-o. No último, o que não se pode repetir é a combinação de código CN, país e versão: um mesmo código CN com o mesmo país e a mesma versão já está registado.

Lista da biblioteca de códigos CN do módulo CBAM com código, descrição, setor, unidade e caixa de excluído
A biblioteca de códigos CN, com o botão Novo e a barra de pesquisa para localizar um código antes de o criar outra vez.

Erros em eventos de importação e emissões

Qual é a diferença entre Transaction quantity cannot be zero. e Quantity must be greater than zero.?

São duas mensagens com regras diferentes, e convém lê-las tal como estão. A primeira refere-se à quantidade de uma transação e só diz que não pode ser zero. A segunda pede uma quantidade maior que zero. Em ambos os casos, verifique o campo de quantidade do registo que está a guardar e introduza o valor real.

O que me falta quando aparece o aviso de emissões reais ou por defeito?

Com emissões reais aparece Actual emissions require a specific emissions value, a verifier name and at least one verification report attachment. O módulo pede três coisas em simultâneo: um valor de emissões específico, o nome do verificador e pelo menos um relatório de verificação anexado. Se faltar qualquer uma das três, não guarda. Com emissões por defeito aparece Default emissions require an applied default value or a documented manual override. Aqui basta uma de duas: um valor por defeito aplicado ou uma substituição manual documentada. Se vir No default value found for %s / %s., o módulo não encontrou um valor por defeito para os dois dados que aparecem no lugar de cada %s. Verifique esses dois dados. Lembre-se de que a mensagem de emissões por defeito admite, como alternativa ao valor aplicado, uma substituição manual documentada.

E se disser Product %s is not CBAM-covered. ou rejeitar o número EORI?

O primeiro indica o artigo (no lugar de %s verá qual) e avisa que não está abrangido pelo CBAM no módulo. Confirme que é o artigo que queria incluir; a mensagem não dá mais detalhes. O segundo é EORI number should start with a 2-letter country prefix followed by alphanumeric characters. O número EORI deve começar pelas duas letras do país, seguidas de caracteres alfanuméricos. Retire espaços, hífenes ou outros sinais e verifique que o prefixo do país está no início.

Declarações submetidas e eventos bloqueados

Lista de prazos do módulo CBAM com um pedido de declarante autorizado vencido a vermelho e a declaração anual 2026 próxima
A lista de prazos do módulo, com nome, tipo, datas, estado e empresa.

O que faço com Declaration is already submitted. ou se não me deixa reabrir uma declaração?

Declaration is already submitted. indica que essa declaração já consta como submetida. Se tentar reabri-la sem a função adequada, o módulo responde com Only a CBAM Administrator may reopen a declaration.: peça a reabertura a um utilizador que seja CBAM Administrator. Também pode aparecer A declaration period already exists for %s. Já existe um período de declaração para o valor que aparece no lugar de %s. Procure-o e trabalhe sobre ele em vez de criar outro.

Porque não consigo alterar nem recalcular um evento de importação?

Se o evento pertencer a uma declaração submetida, verá This import event belongs to a submitted declaration and is locked. Only a CBAM Administrator may override it. Está bloqueado e só um CBAM Administrator pode contornar esse bloqueio. Com Cannot recompute a locked import event. o módulo não recalcula um evento bloqueado: enquanto o evento estiver bloqueado, não é recalculado. E se aparecer Select at least one import event., a ação que lançou precisa de pelo menos um evento de importação selecionado. Assinale um ou mais na lista e repita-a.

Antes de contactar o suporte, copie o texto exato da mensagem. Com o literal à mão, é fácil localizar nesta página que regra foi acionada.

Como a FlexigoTech o ajuda

O EU CBAM Compliance Manager está publicado na Odoo Apps para Odoo 17, 18, 19 e 20, a 9 € por versão do Odoo, pagamento único e sem IVA em cada página da app. Encontra os detalhes na página do módulo e na sua página na Odoo Apps. Se ainda tem dúvidas sobre se se adequa à sua empresa, comece por se o EU CBAM Compliance Manager é para si. Na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida. Se um erro se repete ao carregar os seus dados ou quer ligar o módulo a outros sistemas, podemos analisá-lo consigo.

Continue a ler

Como funciona o EU CBAM Compliance Manager no Odoo por dentro: menus, modelos e tarefasQue menus o EU CBAM Compliance Manager acrescenta ao Odoo, o que guarda cada um e que tarefas agendadas correm todos os dias e todos os meses, em tabelas.O EU CBAM Compliance Manager serve para a sua empresa? Mitos e factos antes de instalarO que cobre e o que não cobre o EU CBAM Compliance Manager segundo a documentação, o que preparar antes de o instalar e em que versões do Odoo está publicado.Como funciona o EPR & PPWR Compliance no Odoo por dentro: menus, tarefas e registosQue menus o EPR & PPWR Compliance acrescenta ao Odoo 17, 18, 19 e 20, que tarefas agendadas correm por dia ou semana e onde ver o livro EPR e as declarações.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes