Saltar para o conteúdo principal
EPR contribution on invoices

Como funciona EPR contribution on invoices no Odoo por dentro

EPR contribution on invoices coloca a contribuição por embalagens de cada fatura de cliente numa linha própria, guarda a decomposição por produto e pela embalagem de envio das entregas e regista a tarifa com que foi calculada, para que as notas de crédito devolvam a essas mesmas tarifas. O cálculo de cada fatura e a atualização das tarifas correm no FlexigoTech Cloud e exigem subscrição; se a subscrição parar, os dados ficam no seu Odoo.

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

O essencial

Módulo
EPR contribution on invoices
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
4 min

O que o módulo coloca na fatura de cliente

Tudo o que este artigo descreve acontece no formulário da fatura de cliente. As perguntas seguem a ordem em que encontra as coisas: primeiro a linha, depois de onde vem o seu montante e, por fim, o que depende do serviço na nuvem.

O que faz EPR contribution on invoices numa fatura?

Leva a contribuição por embalagens para uma linha própria da fatura. A ficha do módulo resume assim: «Your packaging contribution as its own invoice line». Essa linha é identificada pelo campo epr_contribution, cuja etiqueta é Packaging contribution line, e o montante da contribuição fica no campo monetário epr_contribution_amount, com a etiqueta Packaging contribution. Na fatura vê, de um lado, as linhas de produto e, do outro, a linha de contribuição.

Fatura de cliente em rascunho com cliente, datas, linhas de produto e uma linha de contribuição ECOTIC por embalagens
A contribuição por embalagens aparece como mais uma linha da fatura em rascunho, com os botões Confirm, Cancel e Compute packaging contribution, os totais e o chatter à direita.

Onde vejo de onde vem o montante da linha?

No campo de texto epr_contribution_detail, com a etiqueta Contribution by product. Segundo a sua descrição, regista o que cada produto acrescenta à linha de contribuição e também o que acrescenta a embalagem de envio das entregas. Se alguém lhe perguntar pelo montante da linha, a decomposição está nesse campo, dentro da própria fatura.

Separador Packaging contribution de uma fatura de cliente em rascunho com o montante da contribuição, a guia de remessa e a decomposição por produto e embalagem
No separador Packaging contribution vêem-se o montante, a guia de remessa associada e a decomposição por produto e por embalagem, com o histórico no chatter.

Como entram as paletes, o filme e as cantoneiras?

Através das entregas. O campo epr_picking_ids, com a etiqueta Deliveries, guarda as entregas cuja embalagem de envio (paletes, filme, cantoneiras) é cobrada nessa fatura. É um campo Many2many, por isso a fatura pode ter mais do que uma entrega associada. Essa embalagem de envio é a parte da decomposição de Contribution by product que não corresponde aos produtos.

Tarifa, registo e notas de crédito

Com que tarifa é calculada a contribuição de uma fatura?

Com a que fica guardada no campo epr_fee_schedule_id, cuja etiqueta é Contribution tariff. A descrição do campo diz que é a tarifa com que foi valorizada a contribuição dessa fatura e que as suas notas de crédito devolvem às mesmas tarifas. Por outras palavras: a nota de crédito de uma fatura usa a tarifa que ficou registada nela.

Posso mostrar a contribuição sem a cobrar?

Sim. Para isso existe o campo epr_contribution_note, com a etiqueta Contribution shown as a note. Quando está assinalado, a contribuição é escrita no fim das linhas da fatura e não é cobrada. As notas de crédito dessa fatura fazem o mesmo: também a mostram como nota.

O que é o campo Contribution registration?

É o campo epr_registration_id, uma relação Many2one com o registo de contribuição associado à fatura. O fluxo animado abaixo termina precisamente num formulário de registo deste tipo.

Percurso por uma fatura de cliente em rascunho com a linha de contribuição, o seu separador Packaging contribution e um formulário de registo EPR
Primeiro a fatura em rascunho com a linha de contribuição ECOTIC por embalagens; depois o separador Packaging contribution com a entrega e a decomposição, visto duas vezes; por fim, o formulário de registo EPR de Espanha para embalagens no estado Registered, com a organização PRO ECOTIC Envases.

O que corre no FlexigoTech Cloud e o que fica no seu Odoo

Que parte do módulo depende do FlexigoTech Cloud?

Segundo a ficha, duas coisas: o cálculo da contribuição EPR de cada fatura e a atualização das tarifas de cada sistema (scheme fee schedules). Ambas exigem subscrição do FlexigoTech Cloud. O serviço local custa 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano).

O que acontece se não tiver subscrição ou o serviço ficar suspenso?

Para o que a subscrição fornece, que neste módulo é o cálculo da contribuição de cada fatura e a atualização das tarifas. Os dados ficam no seu Odoo.

Como a FlexigoTech o ajuda

EPR contribution on invoices está publicado no Odoo Apps para Odoo 17, 18, 19 e 20, a 18 € por versão do Odoo, pagamento único e sem IVA, segundo a ficha de cada versão. Se o comprar em flexigotech.com e tiver a subscrição, o módulo para as novas versões do Odoo está incluído; no Odoo App Store, cada versão do Odoo é comprada lá.

Se está a implementar o Odoo ou quer levar a contribuição por embalagens a outro ponto do seu circuito de faturação, na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida. Tem mais detalhes do módulo na sua página em flexigotech.com.

Continue a ler

Como funciona por dentro o Argentina ARCA Supplier Invoice Validation no OdooGlossário de menus, ações agendadas e dados do módulo Argentina ARCA Supplier Invoice Validation and Withholding Management para Odoo.Erros de Argentina ARCA Supplier Invoice Validation no Odoo e como resolvê-losMensagens de erro de Argentina ARCA Supplier Invoice Validation no Odoo: CUIT inválido, ARCA sem resposta, override e lotes. Quando surgem e o que fazer.Arranque do ARCA Supplier Invoice Validation no Odoo: checklist por fasesQue campos preencher na configuração ARCA, como ler o ticket WSAA, que estados o módulo define e o que rever no Odoo durante a primeira semana.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes