Aller au contenu principal
EPR contribution on invoices

Comment fonctionne EPR contribution on invoices dans Odoo

EPR contribution on invoices place la contribution emballages de chaque facture client sur sa propre ligne, conserve le détail par produit et par emballage d'expédition des livraisons, et enregistre le tarif utilisé pour le calcul, afin que les avoirs restituent aux mêmes tarifs. Le calcul de chaque facture et la mise à jour des tarifs tournent sur FlexigoTech Cloud et nécessitent un abonnement ; si l'abonnement s'arrête, les données restent dans votre Odoo.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Module
EPR contribution on invoices
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du module, version 20.0 · dans les sources citées à la fin
Lecture
4 min

Ce que le module ajoute à la facture client

Tout ce que décrit cet article se passe dans le formulaire de la facture client. Les questions suivent l'ordre dans lequel vous rencontrez les éléments : d'abord la ligne, ensuite l'origine de son montant et, pour finir, ce qui dépend du service cloud.

Que fait EPR contribution on invoices sur une facture ?

Il place la contribution emballages sur une ligne dédiée de la facture. La fiche du module le résume ainsi : «Your packaging contribution as its own invoice line». Cette ligne est identifiée par le champ epr_contribution, dont le libellé est Packaging contribution line, et le montant de la contribution se trouve dans le champ monétaire epr_contribution_amount, libellé Packaging contribution. Sur la facture, vous voyez d'un côté les lignes de produit et de l'autre la ligne de contribution.

Facture client en brouillon avec client, dates, lignes de produit et une ligne de contribution emballages ECOTIC
La contribution emballages apparaît comme une ligne de plus sur la facture en brouillon, avec les boutons Confirm, Cancel et Compute packaging contribution, les totaux et le chatter à droite.

Où voir d'où vient le montant de la ligne ?

Dans le champ texte epr_contribution_detail, libellé Contribution by product. D'après sa description, il indique ce que chaque produit apporte à la ligne de contribution, ainsi que ce qu'apporte l'emballage d'expédition des livraisons. Si l'on vous interroge sur le montant de la ligne, le détail se trouve dans ce champ, sur la facture elle-même.

Onglet Packaging contribution d'une facture client en brouillon avec le montant de la contribution, le bon de livraison et le détail par produit et emballage
L'onglet Packaging contribution affiche le montant, le bon de livraison lié et le détail par produit et par emballage, avec l'historique dans le chatter.

Comment les palettes, le film et les cornières sont-ils pris en compte ?

Par les livraisons. Le champ epr_picking_ids, libellé Deliveries, contient les livraisons dont l'emballage d'expédition (palettes, film, cornières) est facturé sur cette facture. C'est un champ Many2many : une facture peut donc avoir plusieurs livraisons liées. Cet emballage d'expédition correspond à la partie du détail Contribution by product qui ne concerne pas les produits.

Tarif, enregistrement et avoirs

Avec quel tarif la contribution d'une facture est-elle calculée ?

Avec celui enregistré dans le champ epr_fee_schedule_id, libellé Contribution tariff. La description du champ précise qu'il s'agit du tarif utilisé pour valoriser la contribution de cette facture et que ses avoirs restituent aux mêmes tarifs. Autrement dit : l'avoir d'une facture utilise le tarif qui y a été enregistré.

Puis-je afficher la contribution sans la facturer ?

Oui. C'est le rôle du champ epr_contribution_note, libellé Contribution shown as a note. Lorsqu'il est coché, la contribution est inscrite à la fin des lignes de la facture et n'est pas facturée. Les avoirs de cette facture font de même : ils l'affichent aussi comme une note.

Qu'est-ce que le champ Contribution registration ?

C'est le champ epr_registration_id, une relation Many2one vers l'enregistrement de contribution porté par la facture. Le parcours animé ci-dessous se termine justement sur un formulaire d'enregistrement de ce type.

Parcours d'une facture client en brouillon avec la ligne de contribution, son onglet Packaging contribution et un formulaire d'enregistrement EPR
D'abord la facture en brouillon avec la ligne de contribution emballages ECOTIC ; ensuite l'onglet Packaging contribution avec la livraison et le détail, affiché deux fois ; enfin le formulaire d'enregistrement EPR pour les emballages en Espagne, à l'état Registered, avec l'organisme PRO ECOTIC Envases.

Ce qui tourne sur FlexigoTech Cloud et ce qui reste dans votre Odoo

Quelle partie du module dépend de FlexigoTech Cloud ?

Selon la fiche, deux choses : le calcul de la contribution EPR de chaque facture et la mise à jour des tarifs de chaque système (scheme fee schedules). Les deux nécessitent un abonnement à FlexigoTech Cloud. Le service local coûte 29 €/mois ou 290 €/an HT (Pro : 58 €/mois ou 580 €/an).

Que se passe-t-il si je n'ai pas d'abonnement ou si le service est suspendu ?

Ce que fournit l'abonnement s'arrête, c'est-à-dire, pour ce module, le calcul de la contribution de chaque facture et la mise à jour des tarifs. Les données restent dans votre Odoo.

Comment FlexigoTech vous accompagne

EPR contribution on invoices est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20, à 18 € par version d'Odoo, en paiement unique HT, selon la fiche de chaque version. Si vous l'achetez sur flexigotech.com avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus ; sur l'Odoo App Store, chaque version d'Odoo s'y achète séparément.

Si vous déployez Odoo ou souhaitez étendre la contribution emballages à une autre étape de votre circuit de facturation, FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et intégrations sur mesure. Vous trouverez plus de détails sur le module sur sa page sur flexigotech.com.

À lire aussi

Comment fonctionne Argentina ARCA Supplier Invoice Validation dans OdooGlossaire des menus, actions planifiées et données du module Argentina ARCA Supplier Invoice Validation and Withholding Management pour Odoo.Erreurs d'Argentina ARCA Supplier Invoice Validation dans Odoo et comment les résoudreMessages d'erreur d'Argentina ARCA Supplier Invoice Validation dans Odoo : CUIT invalide, ARCA sans réponse, override et lots. Quand ils apparaissent et que faire.Mise en route d'ARCA Supplier Invoice Validation dans Odoo : checklist par étapesQuels champs remplir dans la configuration ARCA, comment lire le ticket WSAA, quels statuts définit le module et quoi vérifier dans Odoo la première semaine.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources