Gestion forestière — plan simple de gestion, chaîne de contrôle PEFC/FSC et géolocalisation (Odoo 20 Community)
Forest Management & Chain of Custody — parcelles, plan simple de gestion et coupes programmées, coupes réalisées, et une chaîne de contrôle qui refuse de vendre plus de bois certifié qu'il n'en a été coupé. Géolocalisation des parcelles prête pour le règlement (UE) 2023/1115.
Screenshots
Le créneau est vide, et la chaîne de contrôle ne pardonne pas
Parcelles avec leur essence et leur géolocalisation, plan simple de gestion et coupes programmées, coupes réalisées, et une chaîne de contrôle qui refuse de vendre plus de bois certifié qu'il n'en a été coupé. Pour les propriétaires forestiers, experts forestiers, coopératives, exploitants et scieries, sur Odoo 20 Community.
Cherchez « sawmill », « timber harvesting », « forestry management », « chain of custody FSC PEFC » ou « forest management plan » dans les applications Odoo : zéro résultat. La filière bois tient ses plans de gestion sur tableur et sa chaîne de contrôle sur mémoire. Cette application ne rédige aucun plan, n'agrée rien, ne certifie rien et n'affiche aucune carte : elle refuse ce qui ne tient pas debout.
| Odoo 20 Community — On Premise | ✔ |
| Odoo.sh | ✔ |
| Odoo Online (SaaS) | ✘ |
Le constat
Une chaîne de contrôle tient en une phrase : ce qui est vendu comme certifié doit être adossé à du bois coupé certifié. Un audit PEFC ou FSC part d'une facture portant une mention et remonte jusqu'à la coupe. Et le règlement européen sur la déforestation exigera la géolocalisation des parcelles de production : un travail de terrain qui prend des mois, que personne n'a préparé, et qu'on ne rattrape pas la veille d'une échéance.
Géolocalisation prête
Point en degrés décimaux WGS 84 ou polygone GeoJSON par parcelle, et un menu qui liste ce qui reste à faire. Aucune date d'application n'est affichée.
Plan simple de gestion opposé
Le seuil est un paramètre, initialisé à 20 hectares d'un seul tenant. Une coupe hors du programme du plan est refusée, sauf autorisation référencée.
Chaîne de contrôle soldée
Essence par essence : stock certifié à l'ouverture, coupé certifié, vendu certifié, solde. La validation est refusée sur un solde négatif.
Certification figée à la date
Une adhésion souscrite plus tard ne recertifie pas du bois déjà coupé. C'est précisément ce que cherche un audit.
Ce que fait l'application
Propriétés et seuil
Surfaces agrégées depuis les parcelles, seuil du plan simple de gestion paramétrable propriété par propriété, plan en vigueur identifié.
Parcelles
Surface, essence, type de peuplement, année d'origine, certification et sa période, latitude et longitude ou polygone GeoJSON.
Plan simple de gestion
Arrêté d'agrément, période d'application, objectifs, programme des coupes avec leur année, leur type, leur surface et leur volume prévu.
Coupes réalisées
Volume, essence, surface parcourue, rattachement au programme ou autorisation hors plan, certification établie à la date de la coupe.
Ventes de bois
Volume, acheteur, mention portée, numéro de certification recopié depuis la coupe, destination marché de l'Union.
Bilan de chaîne de contrôle
Une ligne par essence sur la période, avec le stock d'ouverture calculé sur toute l'antériorité pour éviter les fausses alertes.
Ce que l'application refuse
Un registre qui se contente d'enregistrer ne vaut rien. Voici ce que l'application refuse, en nommant chaque fois ce qui manque.
| Constater une coupe | La propriété dépasse le seuil du plan simple de gestion et aucun plan agréé ne couvre la date, ou la coupe n'est rattachée à aucune coupe programmée. Le refus se lève par une autorisation hors plan, dont la référence est exigée. |
| Vendre sous mention PEFC ou FSC | La coupe d'origine n'était pas certifiée à sa date, ou n'est pas encore constatée. |
| Vendre plus qu'il n'a été coupé | Le cumul des ventes dépasserait le volume de la coupe. Le message donne le reliquat exact. |
| Déclarer une vente destinée au marché de l'Union | La parcelle d'origine n'a ni point ni polygone de géolocalisation. |
| Valider un bilan de chaîne de contrôle | Une essence présente un solde certifié négatif. |
| Enregistrer l'agrément d'un plan | Le numéro ou la date de l'arrêté du centre régional manquent. |
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : Coupes, Coupes (fiche), Ventes de bois puis Parcelles. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.
Vidéo MP4 — 247 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (245 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
Ce que l'application ne fait pas
- Elle ne rédige pas le plan simple de gestion et ne l'agrée pas : c'est le centre régional de la propriété forestière qui agrée.
- Elle ne délivre aucune autorisation de coupe hors plan.
- Elle ne certifie rien. PEFC et FSC sont des référentiels privés dont elle ne vérifie aucun critère sylvicole.
- Elle n'affiche aucune carte, ne convertit aucune projection et n'appelle aucun service cartographique.
- Elle ne calcule aucun cubage à partir de mesures d'arbres.
- Elle ne gère ni la facturation, ni le transport, et ne transmet rien à aucune administration.
Deux rôles
- Technicien — parcelles, géolocalisation, coupes et ventes.
- Gestionnaire — propriétés et seuils, plans de gestion et leur agrément, constat des coupes, validation des bilans de chaîne de contrôle.
Fondement
Code forestier, art. L312-1, pour le plan simple de gestion : le seuil de droit commun de 20 hectares d'un seul tenant — porté de 25 à 20 hectares par la loi n° 2023-580 du 10 juillet 2023 (art. 30) et le décret n° 2023-1281 du 26 décembre 2023 — est le paramètre par défaut de l'application, modifiable propriété par propriété, parce qu'un arrêté du ministre chargé des forêts, pris sur proposition du conseil d'administration du Centre national de la propriété forestière, peut l'abaisser jusqu'à 10 hectares. Règlement (UE) 2023/1115 pour la géolocalisation des parcelles de production : aucune date d'application n'est affichée, le calendrier de ce règlement ayant été modifié plusieurs fois — une échéance fausse dans un logiciel de conformité est pire qu'une absence d'échéance, parce qu'elle rassure. PEFC et FSC sont des référentiels privés et non des textes réglementaires : l'application ne cite à leur sujet aucun article, parce qu'il n'y en a pas.
249 €
Licence OPL-1 · Odoo 20 Community · dépendances : base, mail · aucune bibliothèque Python supplémentaire.
Édité par DYONYSOS · welcome@dyonysos.fr
What this app does not do
- Elle ne rédige pas le plan simple de gestion et ne l'agrée pas : c'est le centre régional de la propriété forestière qui agrée.
- Elle ne délivre aucune autorisation de coupe hors plan.
- Elle ne certifie rien. PEFC et FSC sont des référentiels privés dont elle ne vérifie aucun critère sylvicole.
- Elle n'affiche aucune carte, ne convertit aucune projection et n'appelle aucun service cartographique.
- Elle ne calcule aucun cubage à partir de mesures d'arbres.
- Elle ne gère ni la facturation, ni le transport, et ne transmet rien à aucune administration.
Store apps required
None.
Odoo Community modules used
basemail
| Series | Version | Status | Published on |
|---|---|---|---|
| 20.0 | 20.0.1.1.0 | Available | 02/10/2026 |
| 19.0 | 19.0.1.1.0 | Available |
Listing generated from the publisher's code (private repository, branch 20.0): the source code is not published.
Automatic store check (separate from the publisher's), applied to all apps. Conforme.
| Check | Result | Effect if absent |
|---|---|---|
| Manifeste lisible sans exécution | conforme | bloquant |
| Licence reconnue (OPL-1) | conforme | bloquant |
| Aucune dépendance vers Odoo Enterprise | conforme | bloquant |
| Aucun import de code Enterprise | conforme | bloquant |
| Aucun en-tête de licence Enterprise | conforme | bloquant |
| Icône static/description/icon.png | conforme | déclasse |
| Description (static/description/index.html ou README) | conforme | déclasse |
| Tests automatisés (tests/test_*.py) | conforme | déclasse |
| Traduction française (i18n/fr.po) | conforme | info |
| Section « Ce que le module ne fait pas » | conforme | info |
| Titre de 70 caractères au plus (111 actuellement) | absent | info |
| Résumé en français | conforme | info |
Guide utilisateur — Gestion forestière (DYONYSOS)
Ce guide s'adresse au technicien qui saisit les coupes et au gestionnaire qui les constate. Rappel préalable : ce module ne rédige aucun plan, n'agrée rien, ne certifie rien et n'affiche aucune carte. Il refuse ce qui ne tient pas debout.
1. Créer la propriété et fixer son seuil
Menu Forêt → Patrimoine → Propriétés → Nouveau. Désignation, code, commune, propriétaire.
Le champ Seuil du plan simple de gestion (ha) vaut 20 hectares par défaut : c'est le seuil de droit commun de l'article L312-1 du code forestier, porté de 25 à 20 hectares d'un seul tenant par la loi n° 2023-580 du 10 juillet 2023 (art. 30) et le décret n° 2023-1281 du 26 décembre 2023. Vérifiez celui qui s'applique chez vous — un arrêté du ministre chargé des forêts, pris sur proposition du conseil d'administration du Centre national de la propriété forestière, peut l'abaisser jusqu'à 10 hectares. Le module applique ce que vous saisissez ; il ne connaît pas votre région.
Le seuil s'apprécie sur une propriété d'un seul tenant. Si votre propriété est morcelée en blocs non contigus, créez une propriété par bloc : le logiciel ne peut pas deviner la contiguïté, elle se lit sur le cadastre.
2. Décrire les parcelles, et les géolocaliser
Menu Forêt → Patrimoine → Parcelles. Référence cadastrale, surface, essence principale, type de peuplement.
Écrivez l'essence de la même façon d'une parcelle à l'autre : la chaîne de contrôle rapproche les volumes par essence, et « Chêne sessile » et « chene sessile » feront deux lignes.
La géolocalisation. Saisissez la latitude et la longitude en degrés décimaux, système WGS 84 — celui de tous les GPS grand public. Pour une parcelle étendue, collez son contour au format GeoJSON dans le champ Polygone.
Le module refuse une latitude hors de −90 / +90 ou une longitude hors de −180 / +180 : c'est l'inversion des deux qui est l'erreur classique, et elle place votre parcelle au large du Kenya sans que rien ne l'annonce.
Le menu Forêt → Conformité → Parcelles à géolocaliser vous donne la liste de ce qui reste. C'est un travail de terrain qui prend des mois : commencez maintenant.
Le module ne vous indique aucune date d'application du règlement (UE) 2023/1115. Ce calendrier a été modifié plusieurs fois, et une échéance fausse dans un logiciel de conformité rassure à tort. Vérifiez-la auprès de votre interprofession.
3. La certification PEFC ou FSC
Sur chaque parcelle : la certification, le numéro d'adhésion — obligatoire dès que vous déclarez une certification, c'est lui que l'acheteur reprend sur sa facture — et les dates de validité.
Ces dates comptent. Une coupe faite avant l'adhésion, ou après son expiration, n'est pas une coupe certifiée, même sur une parcelle qui l'est aujourd'hui.
4. Enregistrer le plan simple de gestion
Menu Forêt → Patrimoine → Plans simples de gestion → Nouveau. Propriété, numéro et date de l'arrêté d'agrément du centre régional de la propriété forestière, période d'application.
Bouton Enregistrer l'agrément : il est refusé sans numéro ni date d'arrêté. Le module n'agrée rien lui-même — il refuse seulement de noter un agrément sans la pièce qui le prouve.
Onglet Coupes programmées : une ligne par coupe prévue au plan — parcelle, année, type, surface, volume prévu. C'est ce programme qui autorisera les coupes.
5. Constater une coupe
Menu Forêt → Exploitation → Coupes → Nouveau. Parcelle, date, type, essence, volume en m³, surface parcourue.
La date de la coupe est décisive : c'est elle — pas la date du jour — qui détermine si un plan était en vigueur et si le bois est certifié.
Bouton Constater la coupe. Il est refusé si la propriété dépasse son seuil et que :
- aucun plan agréé ne couvre la date de la coupe ; ou
- la coupe n'est rattachée à aucune des coupes programmées du plan en vigueur.
Le message nomme la propriété, sa surface, le seuil et le plan concerné.
Pour couper hors du programme, saisissez la référence de l'autorisation de coupe hors plan qui vous a été délivrée. Le refus se lève, et le module inscrit dans le fil de la coupe qu'elle a été constatée hors programme, sous cette autorisation. Le module ne délivre aucune autorisation.
Au constat, le module établit si le bois est certifié d'après la certification de la parcelle à la date de la coupe, et recopie le numéro d'adhésion. Ce constat ne bouge plus : une adhésion souscrite plus tard ne recertifie pas du bois déjà coupé.
6. Vendre le bois
Onglet Ventes de la coupe, ou menu Forêt → Exploitation → Ventes de bois. Date, acheteur, volume, pièce justificative.
Trois refus vous attendent :
- le volume. Le cumul des ventes d'une coupe ne peut pas dépasser le volume coupé. Le message donne le chiffre exact. C'est la première chose que vérifie un audit, parce que c'est la signature du bois non certifié écoulé dans un flux certifié.
- la mention. Cocher Vendu comme certifié suppose une coupe certifiée et constatée. Le numéro de certification est alors recopié depuis la coupe.
- la géolocalisation. Cocher Destiné au marché de l'Union est refusé si la parcelle d'origine n'a ni point ni polygone.
7. La chaîne de contrôle
Menu Forêt → Conformité → Chaîne de contrôle → Nouveau. Choisissez la propriété — ou laissez vide pour toutes — et la période, puis Calculer.
Vous obtenez une ligne par essence : stock certifié à l'ouverture, coupé certifié, vendu certifié, stock de clôture, plus les volumes tous flux confondus à titre indicatif. Le stock d'ouverture est calculé sur toute l'antériorité — sans lui, vendre en mars du bois coupé l'année précédente ressemblerait à une fraude.
Le bouton Valider est refusé tant qu'une essence présente un solde certifié négatif, et le message nomme l'essence et les chiffres.
Le champ commentaire est libre : stock sur coupe, bois façonné non encore vendu, pertes au débardage. Ces explications se discutent avec l'auditeur — le module ne les invente pas à votre place.
Ce que le module ne fait pas
Voir la section dédiée de README.md et de la fiche Apps Store.
Reviews from signed-in customers. One rated review per customer; the publisher can reply. Sign in to leave a review.
- Publisher
- DYONYSOS
- contact@omnifloo.com
- Omnifloo customers
- Support included with your plan: help centre.
