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.

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.

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

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
Verificado no código do módulo (versão 20.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_carbon_price_deduction.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_certificate_price.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_certificate_transaction.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_cn_code.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_declaration_period.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_default_value.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_factor.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_import_event.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): models/res_company.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): wizards/cbam_data_request_wizard.py
- Código do módulo: flexigo_cbam_compliance 20.0 (e3003203): wizards/cbam_reclassify_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_cbam_compliance
- apps.odoo.com/apps/modules/17.0/flexigo_cbam_compliance
- apps.odoo.com/apps/modules/18.0/flexigo_cbam_compliance
- apps.odoo.com/apps/modules/19.0/flexigo_cbam_compliance
- flexigotech.com/en/services.html
