Se rendre au contenu

REP emballages — numéros d'enregistrement par pays, LUCID et tonnages (Odoo Online)

EPR Packaging Compliance for Odoo Online — version SaaS sans code Python : numéros d'enregistrement par pays et leur validité, Systembeteiligung allemande, matériaux d'emballage pesés par produit, tonnages calculés, et un refus de mise sur le marché dans un pays sans couverture valide. VerpackDG : le numéro LUCID seul ne rend pas conforme. Confronte désormais l'identifiant unique au registre SYDEREP de l'ADEME en données ouvertes : verdict daté, avec sa source, et dégradé propre.

199,00 € 199,00 €

Gratuit
Cette application n'est pas vendue ici : utilisez les boutons Odoo Apps Store ou Omnifloo ci-dessous.
Conditions générales
Garantie satisfait ou remboursé de 30 jours
Livraison : 2-3 jours ouvrables

EPR Packaging Compliance for Odoo Online — version SaaS sans code Python : numéros d'enregistrement par pays et leur validité, Systembeteiligung allemande, matériaux d'emballage pesés par produit, tonnages calculés, et un refus de mise sur le marché dans un pays sans couverture valide. VerpackDG : le numéro LUCID seul ne rend pas conforme. Confronte désormais l'identifiant unique au registre SYDEREP de l'ADEME en données ouvertes : verdict daté, avec sa source, et dégradé propre.

Voir sur l'Odoo Apps StoreEssayer sur Omnifloo

Présentation

REP emballages — DYONYSOS

Application pour les producteurs, importateurs et vendeurs à distance soumis à la responsabilité élargie du producteur, sur Odoo 19 Community.

Recherché aussi sous : logiciel REP emballages, numéro LUCID, VerpackDG, Systembeteiligung, ZSVR Zentrale Stelle Verpackungsregister, PPWR règlement (UE) 2025/40, identifiant unique ADEME, SYDEREP, déclaration tonnages éco-organisme, responsabilité élargie du producteur, EPR packaging compliance, Amazon annonces désactivées emballages.

Le point qui fait la différence

La responsabilité élargie du producteur impose à celui qui met des emballages sur un marché de s'y enregistrer, d'y obtenir un numéro d'enregistrement et d'y déclarer ses tonnages. En France, le producteur reçoit un identifiant unique délivré par l'autorité administrative — en pratique l'ADEME, via le registre SYDEREP (code de l'environnement, art. L541-10-13, applicable depuis le 1er janvier 2022 ; le principe de la filière est aux art. L541-10 et suivants).

En Allemagne, ce sont deux obligations, pas une. Depuis le 12 août 2026, le VerpackDG — la loi allemande de mise en œuvre du règlement (UE) 2025/40 — a remplacé la loi sur les emballages. Il impose l'enregistrement au registre LUCID auprès de la Zentrale Stelle Verpackungsregister (§ 6 VerpackDG) et la participation à un système, la Systembeteiligung (§ 7 al. 1 VerpackDG). Le § 13 VerpackDG interdit la mise à disposition sur le marché à qui manque à l'une ou à l'autre (al. 1 et 3).

Le numéro LUCID seul ne rend pas conforme. C'est l'erreur qui coûte cher, et le module la rend impossible : il refuse la mise sur le marché allemande tant que la participation à un système n'est pas renseignée, exactement comme il la refuse sans numéro.

Pour les places de marché, le § 13 al. 4 VerpackDG renvoie à l'art. 30 §1 d) du règlement (UE) 2022/2065 (DSA) et à l'art. 45 §4 du règlement (UE) 2025/40. Sur les conséquences pratiques, Amazon a annoncé le 15 juin 2022, sur son Seller Central allemand, la désactivation des annonces des vendeurs non enregistrés : annonce antérieure au VerpackDG, fondée sur la loi alors applicable, à revérifier auprès de votre place de marché. Le risque n'en est pas moins d'une autre nature qu'une amende instruite dans dix-huit mois : un arrêt de vente, sur le premier canal de beaucoup de vendeurs.

Ce que le module refuse

Confirmer une mise sur le marché dans un pays qu'aucun numéro valide ne couvre à la date de la mise sur le marché — pas à la date du jour : un produit expédié en mars sous un numéro obtenu en juin n'était pas couvert au moment où il est parti, et c'est cette date qu'un contrôle regarde. Pour l'Allemagne, le message rappelle l'enjeu LUCID en clair, avec le visa du texte en vigueur.

Confirmer une mise sur le marché allemande sous un numéro LUCID valide mais sans participation à un système couvrant la date. C'est un refus distinct, avec son propre message : le § 7 al. 1 VerpackDG est une obligation à part entière, et le § 13 ferme le marché à qui y manque comme à qui n'est pas enregistré.

Confirmer une mise sur le marché dont le produit n'a aucun composant d'emballage pesé : la ligne déclarerait un tonnage nul, et une déclaration vide donne l'illusion d'être en règle.

Valider une déclaration dont l'enregistrement ne couvre pas la fin de la période déclarée : une déclaration se dépose sous un numéro, sans numéro elle n'a pas de support.

Valider une déclaration qui ne porte aucun tonnage.

Enregistrer un dépôt sans la référence rendue par l'éco-organisme ou le registre : c'est la seule preuve que la déclaration est partie.

Les grammes, pas les kilos

La déclaration porte sur des tonnages par matériau, jamais sur des produits. Un vendeur qui connaît ses quantités expédiées mais pas le poids de chaque composant d'emballage devra peser à la main des échantillons de tout son catalogue, souvent en urgence.

Le module demande donc, une fois pour toutes, la décomposition de l'emballage de chaque produit : carton, calage, film, étiquette — chacun avec son matériau, son rôle et son poids unitaire en grammes. Une étiquette pèse 0,4 g ; saisie en kilogrammes elle devient 0,0004 et disparaît dans les arrondis, alors que sur cent mille unités elle pèse quarante kilos — et c'est une ligne de déclaration. Le tonnage se calcule ensuite tout seul.

Il confronte l'identifiant unique au registre SYDEREP de l'ADEME

Le module interroge désormais le registre SYDEREP de l'ADEME en données ouvertes — jeu de données « REP — Liste des producteurs enregistrés dans SYDEREP avec leur identifiant unique », référencé sur data.gouv.fr, servi par https://data.ademe.fr/data-fair/api/v1/datasets/rep-producteurs-idu/, ouvert et sans clé d'accès (301 972 lignes au 14 septembre 2026, mise à jour quotidienne annoncée). Il rend un verdict daté portant sa source : l'identifiant unique figure-t-il au registre, au nom de qui, pour quelles filières et quelles catégories d'agrément.

Ce que le registre ne publie pas : aucune date de validité. Ni début, ni fin, ni état. Le module ne dira donc jamais qu'un identifiant unique « a expiré » : il ne le sait pas, et personne ne le lui dit. Il dit qu'il figure, ou non, au registre, à la date où il a regardé. La seule péremption qui existe ici est celle de sa propre réponse.

Et il ne prétend pas non plus que vous deviez vérifier. L'art. L541-10-9 du code de l'environnement impose au vendeur la collecte de l'identifiant unique et sa consignation en registre (art. R541-167), avec une diligence sur la cohérence ; il n'impose pas une vérification au registre national, et la FAQ de la direction générale de la prévention des risques précise qu'aucune fréquence de contrôle n'est fixée. Cette consultation est une aide à la diligence, pas l'exécution d'une obligation de vérifier.

Le registre est français. Pour les autres pays — l'Allemagne au premier chef — aucun registre ouvert n'a été vérifié : le module ne consulte rien et le dit sur la fiche, plutôt que d'interroger une adresse au hasard. L'enregistrement au registre LUCID et la participation à un système continuent de se saisir et de se justifier à la main.

Une chaîne de sources, et l'échéance que vous seul connaissez. Le registre ne publie aucune date de validité et ne couvre que la France. Les sources sont donc ordonnées : le registre d'abord — verdict vérifié à la source —, l'attestation saisie sur la fiche ensuite — verdict déclaré. Saisissez l'échéance dans « Valable jusqu'au » et le module compose les deux sans les confondre : « présent au registre, échéance déclarée dépassée ». C'est le verdict qu'il ne pouvait pas rendre avant. Hors de France, il rend de même un verdict déclaré plutôt qu'un écran vide.

Et la provenance est visible partout — fiche, liste, filtres, regroupement et exports. Une valeur saisie à la main n'est jamais présentée comme vérifiée, et un verdict vérifié n'est jamais écrasé par du déclaratif.

Le module constate, il ne conclut pas. « Introuvable au registre » veut dire que le registre ne publie rien sous cet identifiant à cette date — pas que le fournisseur est en faute. Un enregistrement récent peut ne pas encore y figurer.

Le dégradé est la partie sérieuse. Registre injoignable, quota dépassé, format inattendu : le module le dit, garde la dernière réponse connue avec sa date, et ne bloque jamais une saisie ni une mise sur le marché. La consultation n'a jamais lieu dans l'écran : le bouton met en file, une tâche planifiée appelle.

Aucune correspondance de filière n'est inventée. Le registre publie des codes — EMPAP, PAP, EPRO, EEE, TLC, EA, BAT, PMCB, ABJ, JOUET, ASL, PNEU, PCHIM, LUB, TSUU, MNU, BPS, VEHICULE, DISP_MED, TABAC — dont la correspondance avec les filières du module n'est publiée nulle part. Le rapprochement de filière ne se fait donc que si vous saisissez vous-même le code attendu.

Ce que le module ne fait pas

Il ne s'enregistre nulle part et ne délivre aucun numéro. Il lit le registre SYDEREP de l'ADEME ; il n'y écrit pas, ne dépose aucune déclaration et n'écrit à aucun éco-organisme. Et il ne dit jamais qu'un identifiant est valide : le registre ne publie aucune date de validité.

Il ne calcule aucune écocontribution. Les barèmes sont propres à chaque éco-organisme, ils intègrent des primes et des pénalités qui changent chaque année, et une facture fausse est pire qu'une facture absente. Le module produit les tonnages ; le tarif reste chez votre éco-organisme.

Il ne dit pas quels pays vous concernent, ni quelle filière relève de quel éco-organisme : ces règles sont nationales, elles changent, et une réponse fausse dans un module de conformité est pire qu'une absence de réponse.

Il ne gère ni la facturation, ni la logistique, ni le catalogue commercial : il tient sa propre liste de produits, parce que la donnée d'emballage est une donnée de conformité.

Deux rôles

Opérateur : décrit les produits et pèse leurs emballages, saisit les mises sur le marché. Responsable conformité : tient les numéros d'enregistrement par pays et leur validité, calcule et valide les déclarations de tonnage, enregistre les dépôts.

Fondements, tenus en données

Les visas que le module oppose ne sont pas écrits en dur dans son code : ils sont des enregistrements, consultables et amendables sous « Fondements juridiques ». Le jour où un texte change — l'Allemagne vient d'en faire la démonstration —, il se corrige sur une fiche.

France : code de l'environnement, art. L541-10 et suivants (principe de la filière), art. L541-10-13 (identifiant unique délivré par l'autorité administrative — en pratique l'ADEME, via SYDEREP ; l'art. R541-173 est complémentaire ; applicable depuis le 1er janvier 2022), art. L541-10-9 avec l'art. R541-167 pour la collecte de l'identifiant unique et sa consignation en registre, assortie d'une diligence sur la cohérence de son format. Ce n'est pas une obligation de vérifier l'identifiant auprès du registre national, et aucune fréquence de contrôle n'est fixée : le module n'en impose donc aucune.

Allemagne : § 6 VerpackDG (enregistrement au registre LUCID auprès de la Zentrale Stelle Verpackungsregister, autorité compétente pour le registre de l'art. 44 du règlement (UE) 2025/40), § 7 al. 1 VerpackDG (participation à un système), § 13 VerpackDG (interdictions de mise à disposition), § 13 al. 4 VerpackDG renvoyant à l'art. 30 §1 d) du règlement (UE) 2022/2065 (DSA) et à l'art. 45 §4 du règlement (UE) 2025/40.

Ce que le module ne dit pas, et pourquoi : il ne date pas l'ancienne loi allemande sur les emballages — le texte a été retiré du recueil officiel et sa date n'a pas été établie en source primaire ; il ne cite pas la référence du journal officiel du VerpackDG, à revérifier ; il ne date pas l'obligation des places de marché sous l'ancien régime ; et il présente l'annonce d'Amazon du 15 juin 2022 comme ce qu'elle est — une pièce de 2022, fondée sur un texte désormais remplacé. Il ne cite ni barème, ni écocontribution : ces éléments évoluent, et un module de conformité qui citerait faux serait pire qu'un module qui ne cite pas.

Caractéristiques

Prix199 € HT
LicenceOPL-1
Séries Odoo19.0 : publiée sur l'Odoo Apps Store ; 20.0 : publiée sur l'Odoo Apps Store
Version1.1.0
ÉditionOdoo Online (SaaS) et Odoo.sh
Nom techniquedyo_epr_emballages_online
DomaineMétiers et services

Prix hors taxes tel qu'affiché sur l'Odoo Apps Store ; l'achat et l'installation se font sur le Store ou via votre instance Omnifloo.