AMAP et marchés de producteurs — contrats, distributions et permanences (gratuit) (Odoo Online)
CSA & Farm Box Subscription Management Lite for Odoo Online — version SaaS sans code Python : gestion d'AMAP et de collectifs de producteurs : contrats saisonniers d'adhérents, planning des distributions, pointage des retraits de panier et tour de permanence des bénévoles — gratuit, pour Odoo 19 Com
Captures d'écran
-
AMAP et marchés de producteurs — contrats, distributions et permanences (gratuit) (Odoo Online) — capture 1 -
AMAP et marchés de producteurs — contrats, distributions et permanences (gratuit) (Odoo Online) — capture 2 -
AMAP et marchés de producteurs — contrats, distributions et permanences (gratuit) (Odoo Online) — capture 3 -
AMAP et marchés de producteurs — contrats, distributions et permanences (gratuit) (Odoo Online) — capture 4 -
AMAP et marchés de producteurs — contrats, distributions et permanences (gratuit) (Odoo Online) — capture 5
Installation sur Odoo Online — lisez ceci d'abord
Cette version est un module de données : elle ne contient aucun fichier Python, et c'est ce qui la rend installable sur Odoo Online, là où un module classique est refusé. Elle ne s'installe donc pas par le bouton « Installer » habituel, mais par un import.
- Téléchargez le fichier .zip reçu à l'achat.
- Dans votre base : Paramètres → section Outils développeur → Activer le mode développeur.
- Ouvrez le menu Applications → Importer un module (Import Module).
- Choisissez le zip, cochez les données de démonstration si vous voulez découvrir l'application remplie, puis Importer.
Fonctionne aussi sur Odoo.sh et en auto-hébergement. Compatible Community comme Enterprise, et sans Odoo Studio : le plan Standard suffit.
Le contrat saisonnier, le pointage du panier et le tour de permanence dans un seul outil
Contrats saisonniers d'adhérents, planning des distributions hebdomadaires, retraits de panier pointés, permanences bénévoles sans double affectation et suivi des volumes engagés par producteur. Gratuit, pour Odoo 19 Community.
| Odoo 19 Community — On Premise | ✔ |
| Odoo.sh | ✔ |
| Odoo Online (SaaS) | ✔ |
Le constat
Une AMAP ou un collectif de producteurs gère ses contrats saisonniers d'adhérents et le pointage des distributions hebdomadaires sur tableur, et peine à suivre qui a payé son contrat de saison, qui est venu retirer son panier, et si le tour de permanence des bénévoles est bien couvert — jusqu'à ce qu'une distribution se retrouve sans personne pour l'accueil.
Confirmation bornée par la production
Un contrat ne se confirme que si le volume engagé sur chaque produit reste dans la disponibilité déclarée par le producteur.
Retraits pointés, jamais oubliés
Créneau prévu et pointage réel du panier, avec un traitement tracé pour chaque panier non retiré selon la charte de l'AMAP.
Aucun bénévole en double
Un même bénévole ne peut pas être affecté à deux distributions qui se chevauchent — refusé au niveau des données.
Deux relances automatiques
Panier non retiré resté sans traitement, permanence à pourvoir avant la séance : des activités créées pour le coordinateur, sans doublon.
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : Produits, Produits (fiche), Contrats saisonniers puis Distributions. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.
Vidéo MP4 — 76 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (50 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
L'application en images
Ce que fait l'application
Contrats saisonniers
Un adhérent, un producteur, une ou plusieurs lignes de produit engagé. Nombre de livraisons et montant calculés, ajustables au cas par cas.
Confirmation bornée par la disponibilité
Impossible de confirmer un contrat qui ferait dépasser, sur un produit, la quantité hebdomadaire déclarée disponible par le producteur.
Distributions
Planning hebdomadaire par lieu, vue calendrier, chevauchement de créneau au même lieu refusé au niveau des données.
Retraits de panier
Génération automatique des retraits à pointer pour chaque distribution, pointage retiré/non retiré, traitement du panier non retiré selon la charte de l'AMAP.
Permanences bénévoles
Tour de permanence par distribution, refus d'affecter un même bénévole sur deux créneaux qui se chevauchent, alerte sur l'effectif minimal.
Deux relances automatiques
Panier non retiré sans traitement, permanence à pourvoir avant la distribution : deux tâches planifiées, sans jamais de doublon.
Multi-société et sécurité
Cloisonnement par société sur tous les modèles métier, deux profils (Bénévole, Coordinateur).
Ce que l'édition complète ajoute
L'édition payante dyo_amap_lite_online s'installe par-dessus celle-ci, sans rien redemander ni ressaisir : tout ce qui est déjà saisi reste en place.
Facturation des contrats
La facture de saison, une ligne par produit engagé, avec échéancier — et la relance automatique des impayés.
Panier type composé
L'agrégation en un clic des quantités engagées pour la séance, produit par produit, pour informer le producteur avant la récolte.
Tableau de bord
Adhérents actifs, volume engagé, chiffre d'affaires facturé, taux de retrait, paniers et permanences à traiter.
Deux éditions PDF
Feuille de distribution à imprimer avant la séance, et fiche prévisionnelle de production par producteur.
Ce que cette édition gratuite ne fait pas
- Ne gère pas la logistique de production agricole elle-même (culture, récolte, transport) : seul le volume engagé par contrat est consolidé, pour information du producteur.
- Ne facture pas les contrats, ne relance pas les impayés, ne compose pas le panier type, n'affiche aucun tableau de bord et n'édite aucun PDF : ces quatre fonctions sont apportées par l'édition complète
dyo_amap_online. - Aucun paiement en ligne intégré, dans aucune des deux éditions : les AMAP fonctionnent très majoritairement par chèques à l'avance ou espèces.
- Ne vérifie pas le respect de la charte nationale des AMAP par le producteur : ce module trace les contrats et les retraits, il ne certifie aucune pratique agricole.
- Ne gère pas la vente ponctuelle hors contrat (pas de caisse, pas de gestion de stock).
- Ne calcule aucun tarif solidaire selon les revenus de l'adhérent : le prix engagé est celui du produit, éventuellement ajusté ligne à ligne.
Questions fréquentes
Que se passe-t-il si je confirme un contrat qui dépasse la production disponible ?
La confirmation est refusée, avec un message qui indique le produit et le volume en cause. Réduisez la quantité engagée ou augmentez la disponibilité déclarée du produit avant de confirmer.
Comment sont générés les retraits d'une distribution ?
Un bouton sur la distribution crée un retrait « à pointer » pour chaque contrat confirmé actif à cette date — rejouable sans créer de doublon.
Le module calcule-t-il un tarif solidaire selon les revenus ?
Non — voir la section « Ce que le module ne fait pas ». Le prix engagé par ligne de contrat reste ajustable manuellement au cas par cas.
Faut-il Odoo Enterprise ?
Non. Le module fonctionne sur Odoo 19 Community, et ne dépend que de Discussion.
Faudra-t-il tout ressaisir si je passe à l'édition complète ?
Non. dyo_amap_online s'installe par-dessus celle-ci : producteurs, contrats, distributions, retraits et permanences restent en place et gagnent la facturation, le panier type, le tableau de bord et les PDF.
Informations techniques
| Nom technique | dyo_amap_lite_online |
| Version | 19.0.1.0.0 |
| Prix | GRATUIT |
| Licence | LGPL-3 (GNU Lesser General Public License v3) |
| Dépendances | |
| Éditeur | DYONYSOS |
Support : welcome@dyonysos.fr — DYONYSOS, éditeur d'applications Odoo 19 Community. Licence LGPL-3. Édition gratuite ; l'édition complète dyo_amap_online est vendue séparément, une base de production par achat.
Découvrir les applications Dyonysos en vidéo
Démonstrations courtes, cas d'usage et nouveautés Odoo 19.
Ce que l'application ne fait pas
- Ne gère pas la logistique de production agricole elle-même (culture, récolte, transport) : seul le volume engagé par contrat est consolidé, pour information du producteur.
- Ne facture pas les contrats , ne relance pas les impayés, ne compose pas le panier type, n'affiche aucun tableau de bord et n'édite aucun PDF : ces quatre fonctions sont apportées par l'édition complète dyo_amap_online .
- Aucun paiement en ligne intégré, dans aucune des deux éditions : les AMAP fonctionnent très majoritairement par chèques à l'avance ou espèces.
- Ne vérifie pas le respect de la charte nationale des AMAP par le producteur : ce module trace les contrats et les retraits, il ne certifie aucune pratique agricole.
- Ne gère pas la vente ponctuelle hors contrat (pas de caisse, pas de gestion de stock).
- Ne calcule aucun tarif solidaire selon les revenus de l'adhérent : le prix engagé est celui du produit, éventuellement ajusté ligne à ligne.
Applications du magasin nécessaires
Aucune.
Modules Odoo Community utilisés
base_automationmail
Applications qui la complètent
| Série | Version | État | Publiée le |
|---|---|---|---|
| 20.0 | 20.0.1.0.0 | Disponible | 02/10/2026 |
| 19.0 | 19.0.1.0.0 | Disponible |
Fiche générée depuis le code de l'éditeur (dépôt privé, branche 20.0) : le code source n'est pas publié.
Contrôle automatique du magasin (distinct de l'éditeur), appliqué à toutes les applications. À corriger : Tests automatisés (tests/test_*.py).
| Contrôle | Résultat | Effet si absent |
|---|---|---|
| Manifeste lisible sans exécution | conforme | bloquant |
| Licence reconnue (LGPL-3) | 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) | absent | déclasse |
| Traduction française (i18n/fr.po) | absent | info |
| Section « Ce que le module ne fait pas » | conforme | info |
| Titre de 70 caractères au plus (95 actuellement) | absent | info |
| Résumé en français | conforme | info |
Avis des clients connectés. Un avis noté par client ; l'éditeur peut y répondre. Connectez-vous pour laisser un avis.
- Éditeur
- DYONYSOS
- contact@omnifloo.com
- Clients Omnifloo
- Support inclus selon votre formule : centre d'aide.