AMAP et marchés de producteurs — facturation, panier type et tableau de bord (Odoo Community)
CSA & Farm Box Subscription Management — édition complète de la gestion d'AMAP : facturation des contrats saisonniers et relance des impayés, panier type composé automatiquement, tableau de bord et deux éditions PDF — s'installe sur l'édition gratuite.
Screenshots
-
AMAP et marchés de producteurs — facturation, panier type et tableau de bord (Odoo Community) — capture 1 -
AMAP et marchés de producteurs — facturation, panier type et tableau de bord (Odoo Community) — capture 2 -
AMAP et marchés de producteurs — facturation, panier type et tableau de bord (Odoo Community) — capture 3 -
AMAP et marchés de producteurs — facturation, panier type et tableau de bord (Odoo Community) — capture 4 -
AMAP et marchés de producteurs — facturation, panier type et tableau de bord (Odoo Community) — capture 5
La facturation de la saison, le panier type de la semaine et le tableau de bord de l'AMAP
Extension de l'application gratuite dyo_amap_lite : facturation des contrats de saison et relance des impayés, panier type composé automatiquement, tableau de bord et deux éditions PDF. S'installe par-dessus le gratuit, sans rien ressaisir — pour Odoo 20 Community.
| Odoo 20 Community — On Premise | ✔ |
| Odoo.sh | ✔ |
| Odoo Online (SaaS) | ✘ |
Le constat
L'édition gratuite tient déjà les contrats, les distributions, les retraits et les permanences. Ce qui manque à un coordinateur, c'est l'argent : savoir qui a payé sa saison, relancer sans y penser, et donner au producteur le volume à récolter cette semaine plutôt que le total de la saison. C'est exactement ce que cette extension ajoute.
La saison facturée en un clic
Une ligne par produit engagé, avec la quantité hebdomadaire, le nombre de livraisons et le producteur — en brouillon, la comptabilisation reste humaine.
Les impayés relancés tout seuls
Une activité pour le coordinateur dès que l'échéance est dépassée du délai que vous avez fixé, jamais deux fois pour le même contrat.
Le panier type de la semaine
Les contrats confirmés actifs à cette date, agrégés produit par produit — recomposable sans jamais doubler une ligne.
Le chiffre de la saison
Adhérents actifs, volume engagé, chiffre d'affaires facturé hors taxes, taux de retrait, paniers et permanences à traiter.
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : Produits, Produits (fiche), Tableau de bord puis Contrats saisonniers. 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 (47 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
L'application en images
Ce que fait l'application
Facturation du contrat de saison
Une ligne par produit engagé, libellée avec la quantité hebdomadaire, le nombre de livraisons et le nom du producteur. Facture en brouillon : la comptabilisation reste un geste humain.
Échéancier, pas paiement en ligne
Les AMAP encaissent par chèques à l'avance ou espèces. Les conditions de paiement standard d'Odoo portent l'échéancier de la saison, échéance par échéance.
Deux refus qui évitent les doublons
Un contrat déjà facturé, ou annulé, refuse d'être facturé — le message dit lequel des deux cas s'applique.
Relance des paiements en retard
Une tâche planifiée crée une activité pour le coordinateur dès que la facture comptabilisée dépasse son échéance du délai paramétré, sans jamais de doublon.
Panier type composé
Agrège produit par produit les contrats confirmés actifs à la date de la séance : quantité totale et nombre de contrats. Recomposable sans doubler les lignes.
Feuille de distribution en PDF
Panier type de la séance et liste des adhérents attendus avec une colonne signature — à imprimer avant la distribution.
Fiche prévisionnelle de production
Volumes hebdomadaires engagés par les contrats confirmés, produit par produit, éditée depuis la fiche du producteur.
Tableau de bord
Adhérents actifs, contrats et producteurs actifs, volume engagé, chiffre d'affaires facturé hors taxes, taux de retrait, paniers non retirés et permanences à pourvoir.
Le droit de facturer, réellement donné
Le coordinateur reçoit le groupe standard « Facturation » d'Odoo — sans lui, le bouton s'afficherait mais la création de la facture serait refusée. Le bénévole, lui, ne facture pas.
Ce que le module ne fait pas
- Ne fonctionne pas seul : l'édition gratuite
dyo_amap_liteest obligatoire, elle porte les contrats, les distributions, les retraits et les permanences. - Ne valide aucune facture à votre place : la facture est créée en brouillon, la comptabilisation reste un geste humain.
- 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.
- Aucun paiement en ligne intégré : les AMAP fonctionnent très majoritairement par chèques à l'avance ou espèces, encaissés selon l'échéancier de facturation standard d'Odoo.
- 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 au-delà d'un point de vente simple (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
Faut-il installer l'édition gratuite d'abord ?
Oui, dyo_amap_lite est une dépendance — Odoo l'installe automatiquement si elle ne l'est pas déjà. Si vous l'utilisez déjà, rien n'est redemandé ni ressaisi : vos contrats, distributions et permanences restent en place.
La facture est-elle comptabilisée automatiquement ?
Non. Elle est créée en brouillon, avec l'échéancier choisi. La comptabilisation reste votre geste — et seule une facture comptabilisée entre dans le champ de la relance des impayés.
Le coordinateur doit-il être comptable pour facturer ?
Non. L'installation lui donne le groupe standard « Facturation » d'Odoo : factures, avoirs et paiements, sans ouvrir la comptabilité elle-même.
Faut-il Odoo Enterprise ?
Non. Le module fonctionne sur Odoo 20 Community, avec Comptabilité et Discussion.
Le tarif est-il adapté à une petite association bénévole ?
Oui : le socle est gratuit, et le prix de cette extension est volontairement modéré pour ce profil de structure. Aucun accompagnement payant n'est obligatoire.
Informations techniques
| Nom technique | dyo_amap |
| Version | 20.0.1.0.0 |
| Licence | OPL-1 (Odoo Proprietary License v1.0) |
| Dépendances | dyo_amap_lite (gratuit), account |
| Éditeur | DYONYSOS |
Support : welcome@dyonysos.fr — DYONYSOS, éditeur d'applications Odoo 20 Community. Licence OPL-1, une base de production par achat.
Découvrir les applications Dyonysos en vidéo
Démonstrations courtes, cas d'usage et nouveautés Odoo 20.
What this app does not do
- Ne fonctionne pas seul : l'édition gratuite dyo_amap_lite est obligatoire, elle porte les contrats, les distributions, les retraits et les permanences.
- Ne valide aucune facture à votre place : la facture est créée en brouillon, la comptabilisation reste un geste humain.
- 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.
- Aucun paiement en ligne intégré : les AMAP fonctionnent très majoritairement par chèques à l'avance ou espèces, encaissés selon l'échéancier de facturation standard d'Odoo.
- 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 au-delà d'un point de vente simple (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.
Store apps required
Odoo Community modules used
account
| Series | Version | Status | Published on |
|---|---|---|---|
| 20.0 | 20.0.1.0.0 | Available | 02/10/2026 |
| 19.0 | 19.0.1.0.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) | absent | info |
| Section « Ce que le module ne fait pas » | conforme | info |
| Titre de 70 caractères au plus (93 actuellement) | absent | info |
| Résumé en français | conforme | info |
Guide utilisateur — AMAP, édition complète (DYONYSOS)
Ce guide ne décrit que ce que l'édition complète ajoute. Pour les producteurs, les
contrats, les distributions, les retraits et les permanences, voir le guide de l'édition
gratuite dyo_amap_lite.
1. Avant de commencer
Menu Réglages → AMAP, bloc Paiement des contrats : renseignez le délai de relance paiement en retard (en jours après l'échéance). C'est un paramètre de gestion propre à votre structure, jamais une règle nationale.
Vérifiez aussi qu'un journal de vente existe pour votre société : sans lui, Odoo ne peut créer aucune facture.
Le coordinateur reçoit automatiquement le groupe Facturation d'Odoo à l'installation : c'est ce qui lui permet de créer des factures sans lui ouvrir la comptabilité entière. Le bénévole, lui, reste en lecture seule sur les contrats et ne peut pas facturer.
2. Facturer un contrat de saison
Sur un contrat confirmé, le bouton Facturer crée la facture client en brouillon : une ligne par produit engagé, libellée avec la quantité hebdomadaire, le nombre de livraisons prévues et le nom du producteur.
Le champ Conditions de paiement du contrat, à renseigner avant de facturer, porte l'échéancier : laissez-le vide pour un règlement comptant, choisissez des conditions en plusieurs échéances si votre AMAP encaisse les chèques au fil de la saison. La facture n'est pas un paiement en ligne, c'est l'échéancier de référence.
La validation comptable reste un geste humain : la facture est créée en brouillon. Un contrat déjà facturé, ou annulé, refuse d'être facturé une seconde fois.
3. Relance des paiements en retard
Une tâche planifiée tourne une fois par jour et crée une activité Odoo pour le coordinateur sur chaque contrat dont la facture comptabilisée dépasse son échéance du délai paramétré — jamais une seconde tant que la précédente reste ouverte. Une facture restée en brouillon n'est jamais relancée.
4. Composer le panier type de la semaine
Sur une distribution, le bouton Composer le panier type agrège, produit par produit, les quantités engagées par les contrats confirmés dont la période couvre cette date : quantité totale et nombre de contrats concernés, dans l'onglet Panier type. Pressé deux fois, il recompose sans doubler les lignes — utile pour informer le producteur avant la récolte, puis pour tenir compte d'un contrat signé entre-temps.
5. Les deux éditions PDF
- Feuille de distribution (bouton sur la distribution, ou menu Imprimer) : panier type composé et liste des adhérents attendus avec une colonne signature — à imprimer avant la séance.
- Fiche prévisionnelle de production (menu Imprimer depuis un producteur) : volumes hebdomadaires engagés par les contrats confirmés, produit par produit.
6. Tableau de bord
Menu AMAP → Tableau de bord (coordinateur) : adhérents actifs, contrats confirmés, producteurs actifs, volume hebdomadaire engagé, chiffre d'affaires facturé hors taxes, taux de retrait global, paniers non retirés à traiter et distributions à venir dont la permanence n'est pas pourvue. Tous ces chiffres sont recalculés à chaque ouverture.
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.