4
edits
Proaudiogc (talk | contribs) (Created page with "<br /> =DoliCasta= ==Présentation== DoliCasta est un module libre de gestion agricole, de traçabilité et de transformation pour Dolibarr. Développé à l'origine pour la...") |
Proaudiogc (talk | contribs) mNo edit summary |
||
| Line 1: | Line 1: | ||
=DoliCasta= | =DoliCasta= | ||
==Présentation== | ==Présentation== | ||
Développé à l'origine pour la castanéiculture en Corse, il peut être utilisé | '''DoliCasta''' est un module libre de gestion agricole, de traçabilité et de transformation pour [[Dolibarr ERP/CRM]]. | ||
== | |||
Développé à l'origine pour la castanéiculture en Corse, il permet de suivre l'ensemble du cycle de production agricole, depuis les parcelles et les campagnes jusqu'à la récolte, la constitution des lots, leur stockage et leur transformation. | |||
Le module s'appuie autant que possible sur les fonctions natives de Dolibarr, notamment les produits, les stocks, les lots / numéros de série, les nomenclatures (BOM) et la GPAO / MRP. | |||
Bien qu'initialement conçu pour une exploitation de châtaigniers, DoliCasta peut être utilisé ou adapté à d'autres cultures pérennes et exploitations agricoles. | |||
==Principales fonctionnalités== | |||
DoliCasta permet notamment de gérer<span> </span>: | |||
*Exploitations | *Exploitations agricoles | ||
*Campagnes agricoles | |||
*Îlots et parcelles | *Îlots et parcelles | ||
*Cultures et plans de culture | *Cultures et plans de culture | ||
| Line 15: | Line 24: | ||
*Estimation des coûts | *Estimation des coûts | ||
*Récoltes | *Récoltes | ||
*Lots | *Lots agricoles | ||
*Traçabilité | |||
*Stocks natifs Dolibarr | *Stocks natifs Dolibarr | ||
*Transformation | *Transformation | ||
*Lots consommés et produits | *Nomenclatures (BOM) | ||
*Météo | *Ordres de fabrication / MRP | ||
*Rapports et PDF | *Lots consommés et lots produits | ||
*Météo | |||
*Historique météorologique | |||
*Statistiques | |||
*Rapports et documents PDF | |||
*Interface français / anglais | *Interface français / anglais | ||
==Organisation générale== | |||
DoliCasta organise les informations agricoles autour de plusieurs niveaux. | |||
===Exploitation=== | |||
L'exploitation constitue le niveau principal de regroupement des données agricoles. | |||
Elle permet notamment d'associer les campagnes, les parcelles et les différentes opérations réalisées sur l'exploitation. | |||
===Campagnes=== | |||
Une campagne correspond à une période de production agricole. | |||
Exemple<span> </span>: | |||
<pre> | |||
CP-2026 | |||
</pre> | |||
Les campagnes permettent de regrouper les informations d'une même saison<span> </span>: cultures, interventions, récoltes, lots et transformations. | |||
===Îlots et parcelles=== | |||
Les parcelles représentent les unités géographiques de production. | |||
Elles peuvent être regroupées en îlots afin de faciliter l'organisation de l'exploitation. | |||
Les parcelles servent notamment de référence pour<span> </span>: | |||
*les cultures ; | |||
*les interventions ; | |||
*les récoltes ; | |||
*l'historique de production. | |||
==Menus du module== | |||
Les fonctions de DoliCasta sont accessibles depuis le menu principal du module. | |||
===Exploitation=== | |||
Cette partie regroupe les informations générales de l'exploitation<span> </span>: | |||
*Exploitations | |||
*Campagnes | |||
*Îlots | |||
*Parcelles | |||
===Culture=== | |||
Le menu Culture permet de gérer le suivi agronomique<span> </span>: | |||
*Cultures | |||
*Plans de culture | |||
*Interventions | |||
*Produits phytosanitaires | |||
*Estimation des coûts | |||
Les interventions peuvent être associées à une parcelle, une culture et une campagne. | |||
===Machines=== | |||
Les machines et matériels agricoles peuvent être enregistrés afin de conserver un historique de leur utilisation dans les opérations agricoles. | |||
===Récoltes=== | |||
Les récoltes permettent d'enregistrer les productions issues des différentes parcelles. | |||
Une récolte peut notamment être associée à<span> </span>: | |||
*une campagne ; | |||
*une parcelle ; | |||
*une date ; | |||
*une quantité récoltée ; | |||
*un produit. | |||
Les récoltes constituent le point d'entrée de la traçabilité des produits agricoles. | |||
===Traçabilité des lots=== | |||
DoliCasta utilise le système natif de gestion des lots de Dolibarr afin de conserver une traçabilité compatible avec les stocks. | |||
Les lots permettent de suivre le produit depuis sa récolte jusqu'à sa transformation. | |||
Un lot peut être associé à une campagne agricole telle que<span> </span>: | |||
<pre> | |||
CP-2026 | |||
</pre> | |||
Les mouvements de produits utilisent les fonctions natives de gestion de stock de Dolibarr. | |||
==Transformation== | |||
La transformation permet de gérer le passage d'un produit agricole brut vers un produit transformé. | |||
Dans le cas de la castanéiculture, un cycle typique peut être<span> </span>: | |||
<pre> | |||
Châtaignes récoltées | |||
↓ | |||
Lots de châtaignes | |||
↓ | |||
Séchage | |||
↓ | |||
Décorticage | |||
↓ | |||
Tri | |||
↓ | |||
Mouture | |||
↓ | |||
Farine de châtaigne | |||
</pre> | |||
DoliCasta s'appuie sur les modules '''Nomenclatures (BOM)''' et '''GPAO / MRP''' de Dolibarr pour gérer les opérations de transformation. | |||
Cela permet de conserver la relation entre<span> </span>: | |||
*les lots consommés ; | |||
*les quantités utilisées ; | |||
*les opérations de fabrication ; | |||
*les produits obtenus ; | |||
*les nouveaux lots produits. | |||
La traçabilité peut ainsi être suivie depuis le produit fini jusqu'aux lots agricoles d'origine. | |||
==Stocks== | |||
DoliCasta utilise le module Stock natif de Dolibarr. | |||
Les produits agricoles et les produits transformés peuvent ainsi bénéficier des fonctions standards de Dolibarr<span> </span>: | |||
*entrepôts ; | |||
*mouvements de stock ; | |||
*inventaires ; | |||
*lots ; | |||
*numéros de série ; | |||
*historique des mouvements. | |||
Cette intégration évite de maintenir un système de stock spécifique au module. | |||
==Météo== | |||
Le module dispose d'une partie dédiée à la météo. | |||
Elle permet de consulter et de conserver des données météorologiques utiles au suivi de l'exploitation. | |||
Selon la configuration du module, les informations peuvent notamment être exploitées sous forme<span> </span>: | |||
*de données météorologiques courantes ; | |||
*d'historique ; | |||
*de statistiques ; | |||
*de graphiques. | |||
Ces informations permettent de rapprocher les conditions météorologiques des campagnes, cultures et interventions agricoles. | |||
==Rapports et PDF== | |||
DoliCasta peut générer différents documents et rapports à partir des informations enregistrées. | |||
Ces documents peuvent notamment être utilisés pour<span> </span>: | |||
*le suivi d'une campagne ; | |||
*les récoltes ; | |||
*les lots ; | |||
*la traçabilité ; | |||
*la transformation ; | |||
*les statistiques de l'exploitation. | |||
==Exemple de cycle de travail== | |||
Un fonctionnement type peut être le suivant<span> </span>: | |||
#Créer l'exploitation. | |||
#Créer la campagne, par exemple '''CP-2026'''. | |||
#Créer les îlots et les parcelles. | |||
#Définir les cultures. | |||
#Enregistrer les interventions réalisées durant la campagne. | |||
#Enregistrer les récoltes. | |||
#Créer ou alimenter les lots correspondants. | |||
#Stocker les produits récoltés. | |||
#Transformer les produits à l'aide des fonctions BOM / MRP. | |||
#Enregistrer les lots consommés et produits. | |||
#Consulter la traçabilité. | |||
#Générer les rapports et documents de campagne. | |||
==Prérequis== | ==Prérequis== | ||
DoliCasta est actuellement développé pour<span> </span>: | |||
Modules Dolibarr requis<span> </span>: | *'''Dolibarr 24.x''' | ||
*'''PHP 8.2 ou PHP 8.3''' | |||
===Modules Dolibarr requis=== | |||
Les modules suivants doivent être activés<span> </span>: | |||
*Tiers | *Tiers | ||
| Line 37: | Line 241: | ||
*GPAO / MRP | *GPAO / MRP | ||
Le module Services est recommandé. | Le module '''Services''' est également recommandé. | ||
==Installation== | ==Installation== | ||
Télécharger le package DoliCasta puis l'installer depuis<span> </span>: | Télécharger le package DoliCasta puis l'installer depuis<span> </span>: | ||
Accueil → Configuration → Modules/Applications → Déployer/Installer un module externe | <pre> | ||
Accueil → Configuration → Modules/Applications | |||
→ Déployer/Installer un module externe | |||
</pre> | |||
Il est également possible d'effectuer une installation manuelle. | |||
Le dossier du module doit alors être placé dans<span> </span>: | |||
<pre> | |||
htdocs/custom/dolicasta/ | htdocs/custom/dolicasta/ | ||
</pre> | |||
Une fois les fichiers installés<span> </span>: | |||
#Se connecter à Dolibarr avec un compte administrateur. | |||
#Ouvrir '''Accueil → Configuration → Modules/Applications'''. | |||
#Rechercher '''DoliCasta'''. | |||
#Activer le module. | |||
==Configuration== | ==Configuration== | ||
Après activation, ouvrir la page de configuration DoliCasta. Cette page | |||
Après activation, ouvrir la page de configuration du module DoliCasta. | |||
Cette page vérifie notamment la disponibilité des modules Dolibarr nécessaires au fonctionnement de DoliCasta. | |||
Avant de commencer à utiliser le module, il est recommandé d'activer et de configurer<span> </span>: | |||
*Produits | |||
*Stocks | |||
*Lots / numéros de série | |||
*Nomenclatures | |||
*GPAO / MRP | |||
==Droits utilisateurs== | |||
DoliCasta utilise le système de permissions de Dolibarr. | |||
Les administrateurs peuvent définir les droits des utilisateurs ou groupes d'utilisateurs sur les différentes fonctions du module. | |||
Selon la configuration du module, les droits permettent notamment de contrôler l'accès aux<span> </span>: | |||
*exploitations ; | |||
*campagnes ; | |||
*parcelles ; | |||
*cultures ; | |||
*interventions ; | |||
*récoltes ; | |||
*opérations de transformation. | |||
==Philosophie du module== | |||
DoliCasta cherche à compléter Dolibarr plutôt qu'à remplacer ses fonctions natives. | |||
Ainsi<span> </span>: | |||
*les produits restent des produits Dolibarr ; | |||
*les stocks restent des stocks Dolibarr ; | |||
*les lots restent des lots Dolibarr ; | |||
*la fabrication utilise BOM / MRP ; | |||
*les utilisateurs et les permissions utilisent le système Dolibarr. | |||
DoliCasta ajoute principalement la couche métier agricole permettant de relier ces éléments aux campagnes, parcelles, cultures et récoltes. | |||
==Origine du projet== | ==Origine du projet== | ||
DoliCasta a été initialement développé pour une exploitation castanéicole en Corse | |||
DoliCasta a été initialement développé pour une exploitation castanéicole située en Corse. | |||
Le besoin initial était de disposer dans Dolibarr d'un outil permettant de suivre<span> </span>: | |||
*les parcelles de châtaigniers ; | |||
*les campagnes agricoles ; | |||
*les interventions ; | |||
*les récoltes ; | |||
*les lots ; | |||
*les stocks ; | |||
*la transformation des châtaignes ; | |||
*la production de farine de châtaigne ; | |||
*la traçabilité complète entre récolte et produit fini. | |||
Le projet a ensuite été conçu de manière suffisamment générique pour pouvoir être adapté à d'autres exploitations agricoles. | |||
==Licence== | ==Licence== | ||
GNU | |||
DoliCasta est distribué sous licence<span> </span>: | |||
'''GNU General Public License version 3 ou ultérieure (GPLv3+).''' | |||
==Éditeur== | ==Éditeur== | ||
ProAudioGC | |||
'''ProAudioGC''' | |||
==Version== | ==Version== | ||
1.0.0 | |||
Version actuelle<span> </span>: | |||
'''1.0.0''' | |||
==Langues== | |||
Le module dispose actuellement des traductions<span> </span>: | |||
*Français | |||
*Anglais | |||
==Développement== | |||
DoliCasta est développé comme module externe Dolibarr et respecte autant que possible les API et conventions de développement de Dolibarr. | |||
Les évolutions du module visent notamment à améliorer<span> </span>: | |||
*la traçabilité agricole ; | |||
*l'intégration avec les fonctions natives de Dolibarr ; | |||
*le suivi des campagnes ; | |||
*la transformation ; | |||
*les rapports ; | |||
*l'utilisation sur terminaux mobiles. | |||
[[Category:Modules complémentaires]] | [[Category:Modules complémentaires]] | ||
edits