Como ler as mensagens do EPR & PPWR Compliance
Cada mensagem do módulo tem um texto em inglês que já indica o que falta. Nas tabelas encontra o texto literal tal como o módulo o define; onde aparece %s ou %%, é reproduzido igual. Estão agrupadas pela parte do módulo onde as vai encontrar: embalagens, esquemas e datas, declarações, livro EPR e importação, e a ligação ao FlexigoTech Cloud. Se primeiro quiser ver o percurso de menus e registos, está em como funciona o módulo por dentro.
Embalagens, componentes e transferências
Estas mensagens surgem ao preencher os dados de uma embalagem e dos seus componentes.
| Mensagem | Quando surge | O que fazer |
|---|---|---|
Set a supplier on the packaging item first. | O artigo de embalagem não tem fornecedor. | Atribua o fornecedor no artigo de embalagem e tente novamente. |
Component weight must be greater than zero. | O peso de um componente não é superior a zero. | Introduza o peso do componente com um valor superior a zero. |
%s must be between 0 and 100 %%. | Um valor em percentagem fica fora do intervalo de 0 a 100. | Corrija o valor para que fique entre 0 e 100. |
Heavy metal concentration cannot be negative. | A concentração de metais pesados tem um valor negativo. | Deixe-a a zero ou com um valor positivo. |
The packaging quantity must be positive. | A quantidade de embalagem não é positiva. | Introduza uma quantidade positiva. |
Choose the pack (packaging unit) for grouped packaging. | Existe embalagem agrupada sem pack escolhido. | Escolha o pack (a unidade de embalagem) da embalagem agrupada. |
Only an EPR manager can record the packaging of transfers again. | Alguém que não é EPR manager tenta voltar a registar a embalagem das transferências. | Peça a um EPR manager que o faça. |
Uma nota sobre The packaging quantity must be positive.: o mesmo texto figura duas vezes na lista de mensagens do módulo, por isso pode vir de duas verificações diferentes. O que tem de fazer é o mesmo nos dois casos: indicar uma quantidade positiva.
Além destas mensagens, o módulo tem em EPR & PPWR › Compliance › PPWR readiness uma lista por embalagem e requisito com as colunas Status, Reason e Manual Status. Com o filtro Issues e agrupada por Requirement fica assim:

PPWR readiness com o filtro Issues, agrupada por Requirement e com as colunas Packaging, Requirement, Article, Applies From, Status, Reason e Manual Status.Esquemas, registos, mandatos e períodos
Neste grupo quase tudo são datas: o módulo não deixa guardar um fim anterior ao início. As restantes mensagens pedem um dado em falta.
| Mensagem | Quando surge | O que fazer |
|---|---|---|
The period end cannot be before its start. | O fim do período é anterior ao seu início. | Corrija uma das duas datas. |
An EPR declaration needs a scheme. | Uma declaração EPR não tem esquema. | Escolha o esquema da declaração. |
A plastic tax return needs the tax. | Uma declaração do imposto sobre o plástico não tem o imposto indicado. | Indique o imposto nessa declaração. |
The end date of a fee schedule cannot be before its start date. | Uma tabela de tarifas tem a data de fim anterior à de início. | Corrija as datas da tabela de tarifas. |
A registered scheme needs its registration number (%s). | Um esquema registado não tem número de registo. | Adicione o número de registo. |
The registration end date cannot be before its start date. | Um registo termina antes de começar. | Reveja as datas de início e de fim. |
The mandate end date cannot be before its start date. | Um mandato termina antes de começar. | Reveja as datas de início e de fim. |

EPR & PPWR › Schemes, com jurisdição, fluxo, estado, autoridade e registo, quem deve cumprir, vendedores estrangeiros, base legal e o chatter.O que cada estado de uma declaração permite
As mensagens das declarações deixam claras as regras: só se recalcula e envia uma declaração em rascunho; só se aceita se estiver enviada; uma enviada só avança pelos seus botões, sendo aceite ou cancelada por um EPR administrator; e só uma cancelada volta a rascunho. Uma enviada também não pode ser eliminada.
| Mensagem | Quando surge | O que fazer |
|---|---|---|
Only draft declarations can be recomputed. | Tenta recalcular uma declaração que não está em rascunho. | Recalcule apenas em rascunho; se já estiver enviada, crie uma correção ou peça o cancelamento a um EPR administrator. |
Only draft declarations can be submitted. | Tenta enviar uma declaração que não está em rascunho. | Verifique o estado: só se envia a partir de rascunho. |
Only submitted declarations can be accepted. | Tenta aceitar uma declaração que não está enviada. | Envie-a primeiro e aceite-a depois. |
Only an EPR administrator can cancel a submitted declaration. | Alguém que não é EPR administrator tenta cancelar uma declaração enviada. | Peça o cancelamento a um EPR administrator. |
Only cancelled declarations can be reset to draft. | Tenta voltar a pôr em rascunho uma declaração que não está cancelada. | Se estiver enviada, um EPR administrator tem de a cancelar primeiro. |
Corrections are created for submitted declarations. | Tenta criar uma correção de uma declaração que não está enviada. | Crie a correção sobre uma declaração enviada. |
A submitted declaration only moves on through its buttons: accept it, or have an EPR administrator cancel it. | Tenta alterar o estado de uma declaração enviada sem usar os seus botões. | Use os botões: aceite-a ou peça a um EPR administrator que a cancele. |
Submitted declarations cannot be deleted. | Tenta eliminar uma declaração enviada. | Não se elimina: aceite-a, crie uma correção ou peça o seu cancelamento. |

Submitted em EPR & PPWR › Declarations, com tipo, registo, esquema, jurisdição, período anual, linhas de material com pesos e montantes, totais e a exportação Excel no chatter.Se detetar uma falha numa declaração já enviada, as mensagens deixam-lhe dois caminhos: uma correção, que se cria sobre declarações enviadas, ou que um EPR administrator a cancele para a poder devolver a rascunho.
Livro EPR e importação de ficheiros
As linhas do livro que já foram declaradas ficam fixas: o módulo não deixa alterá-las nem eliminá-las e pede-lhe que registe um ajuste. As outras três mensagens desta tabela surgem ao importar um ficheiro.
| Mensagem | Quando surge | O que fazer |
|---|---|---|
Declared ledger lines cannot be changed. Record an adjustment instead. | Tenta modificar uma linha do livro já declarada. | Registe um ajuste em vez de editar a linha. |
Declared ledger lines cannot be deleted. Record an adjustment instead. | Tenta eliminar uma linha do livro já declarada. | Registe um ajuste em vez de a eliminar. |
Reading XLSX needs the openpyxl library; save the sheet as CSV instead. | Importa um XLSX e falta a biblioteca openpyxl. | Guarde a folha como CSV e volte a importá-la, como sugere a própria mensagem. |
The file is empty. | O ficheiro que importa está vazio. | Confirme que escolheu o ficheiro certo e que tem dados. |
Missing columns: %s | Faltam colunas no ficheiro. | Adicione as colunas indicadas na mensagem e volte a importar. |

EPR ledger com o peso por material de um trimestre para a Bélgica (cartão, garrafas PET e PP rígido), uma declaração no estado Submitted e a lista PPWR readiness agrupada por requisito.Quando o aviso vem do FlexigoTech Cloud
Este módulo trabalha com um serviço local do FlexigoTech Cloud, e daí surge uma mensagem própria: The answer of FlexigoTech Cloud does not match the request. Nothing was changed. Diz duas coisas: que a resposta do serviço não corresponde ao que foi pedido e que nada foi alterado. Volte a executar a ação e, se a mensagem se repetir, escreva-nos indicando o registo e a hora em que surgiu.
Tenha também em conta que, sem subscrição ou com o serviço suspenso, para o que a subscrição fornece; os dados ficam no seu Odoo. Na Odoo Apps, o módulo custa 9 € por versão do Odoo (pagamento único, sem IVA) para 17.0, 18.0, 19.0 e 20.0; o serviço local, 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano).
Como a FlexigoTech o ajuda
Se uma mensagem se repete e não descobre de onde vem, ou precisa que o módulo receba dados de outro sistema, a FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Para deixar bem preenchidos desde o início esquemas, registos e embalagens, tem o guia de arranque. O módulo está na sua página em flexigotech.com e na Odoo Apps.
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_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): models/epr_declaration.py
- Código do módulo: flexigo_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): models/epr_fee_schedule.py
- Código do módulo: flexigo_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): models/epr_ledger.py
- Código do módulo: flexigo_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): models/epr_packaging.py
- Código do módulo: flexigo_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): models/epr_registration.py
- Código do módulo: flexigo_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): models/product_template.py
- Código do módulo: flexigo_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): models/stock_packaging.py
- Código do módulo: flexigo_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): models/stock_picking.py
- Código do módulo: flexigo_extended_producer_responsibility_cross_border_p av20epr/20.0 (8a86e540): wizard/epr_wizards.py
- apps.odoo.com/apps/modules/20.0/flexigo_extended_producer_responsibility_cross_border_p
- apps.odoo.com/apps/modules/17.0/flexigo_extended_producer_responsibility_cross_border_p
- apps.odoo.com/apps/modules/18.0/flexigo_extended_producer_responsibility_cross_border_p
- apps.odoo.com/apps/modules/19.0/flexigo_extended_producer_responsibility_cross_border_p
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
