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.

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.

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.

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
Vérifié dans le code du module (version 20.0) et dans les sources citées
Sources
- Code du module : flexigo_epr_invoice_contribution av20epr/20.0 (aff96651): static/description/index.html
- Code du module : flexigo_epr_invoice_contribution av20epr/20.0 (aff96651): models/account_move.py
- apps.odoo.com/apps/modules/20.0/flexigo_epr_invoice_contribution
- apps.odoo.com/apps/modules/17.0/flexigo_epr_invoice_contribution
- apps.odoo.com/apps/modules/18.0/flexigo_epr_invoice_contribution
- apps.odoo.com/apps/modules/19.0/flexigo_epr_invoice_contribution
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
