Location de matériel événementiel — tarification, facturation, tableau de bord (Odoo Community)
Equipment Rental Management — extension payante de la location de matériel événementiel gratuite : tarification, facturation (location et dommages), retenue chiffrée sur caution, tableau de bord, éditions PDF et espace client.
Captures d'écran
-
Location de matériel événementiel — tarification, facturation, tableau de bord (Odoo Community) — capture 1 -
Location de matériel événementiel — tarification, facturation, tableau de bord (Odoo Community) — capture 2 -
Location de matériel événementiel — tarification, facturation, tableau de bord (Odoo Community) — capture 3 -
Location de matériel événementiel — tarification, facturation, tableau de bord (Odoo Community) — capture 4 -
Location de matériel événementiel — tarification, facturation, tableau de bord (Odoo Community) — capture 5
La disponibilité de votre parc, refusée au niveau des données — pas juste affichée sur un planning
Le parc, les réservations, la caution, l'état des lieux, la tarification, la facturation et le tableau de bord dans un seul outil — pour un loueur de matériel événementiel, sur Odoo 20 Community.
Cette application installe automatiquement son socle gratuit
dyo_location_materiel_lite (parc, réservations, disponibilité, cautions
tracées, états des lieux, livraisons) et l'étend de la tarification, la facturation, la
retenue chiffrée sur caution, le tableau de bord, les éditions PDF et l'espace client.
| Odoo 20 Community — On Premise | ✔ |
| Odoo.sh | ✔ |
| Odoo Online (SaaS) | ✘ |
Le constat
Un loueur de matériel événementiel gère son parc et ses réservations sur tableur, découvre les conflits de disponibilité au dernier moment, et improvise le constat d'état de retour et le traitement de la caution — jusqu'au jour où deux clients se présentent pour les mêmes vingt chaises.
Disponibilité par quantité et par période
Une réservation qui ferait dépasser le parc disponible sur une période qui chevauche une autre est refusée — au niveau des données, pas seulement à l'affichage.
Caution suivie de bout en bout
Bloquée à la confirmation, restituée totalement ou partiellement au retour, avec motif — jamais un montant qui se perd dans un tableur.
États des lieux sortie/retour
Un constat par sens, dommages constatés et montant net d'une franchise paramétrable, qui alimente directement la retenue sur caution.
Relances automatiques
Retour en retard, caution non restituée : deux tâches planifiées créent une activité pour le gérant, sans jamais de doublon.
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : Parc de matériel, Parc de matériel (fiche), Tableau de bord puis Réservations. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.
Vidéo MP4 — 122 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (75 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
L'application en images
Ce que fait l'application
Parc de matériel
Chaque article relié à un article Odoo pour la facturation, avec quantité totale, tarif journalier et caution par défaut.
Réservations et disponibilité
Client, période, lignes d'articles avec quantité. La confirmation revérifie la disponibilité contre toutes les réservations qui chevauchent la période.
Planning
Vue calendrier des réservations et des livraisons/reprises, colorée par état.
Caution
Montant bloqué, restitué ou retenu (totalement ou partiellement) avec motif, suggéré depuis un taux ou une caution fixe par article.
États des lieux
Constat de sortie et de retour, dommages constatés et montant, net d'une franchise paramétrable avant facturation du complément.
Livraisons / reprises
Créneaux planifiés puis marqués effectués, avec adresse propre à chaque réservation.
Relances automatiques
Retour en retard, caution non restituée : deux tâches planifiées créent une activité pour le gérant, sans doublon tant qu'elle reste ouverte.
Éditions PDF
Contrat de location et bon de sortie/retour, avec l'en-tête standard Odoo — la facture reste celle, standard, de la comptabilité.
Tableau de bord
Taux d'immobilisation et de rotation du parc, chiffre d'affaires du mois hors taxes, cautions en cours, réservations en retard.
Espace client (portail)
Un client avec un accès portail consulte ses réservations et le statut de ses cautions, en lecture seule.
Multi-société et sécurité
Cloisonnement par société sur tous les modèles métier, deux profils (Agent, Gérant), accès portail restreint à ses propres réservations.
Ce que le module ne fait pas
- Aucune pré-autorisation carte bancaire intégrée pour la caution : elle nécessite une passerelle de paiement compatible, non fournie par ce module.
- Pas de gestion de maintenance préventive du matériel au-delà d'un champ d'état simple (disponible/maintenance/hors service).
- Aucune optimisation logistique des tournées de livraison : les créneaux sont planifiés un par un, sans calcul d'itinéraire.
- Ne vérifie pas la conformité assurantielle ou sécuritaire du matériel loué (structures, chapiteaux, tentes recevant du public) : ces règles s'appliquent à l'exploitant de l'événement et restent hors périmètre logiciel.
Questions fréquentes
Que se passe-t-il si je réserve plus d'unités qu'il n'en reste sur la période ?
La confirmation est refusée avec un message donnant la quantité déjà réservée sur cette période et le total du parc. Une réservation en brouillon, elle, ne bloque jamais rien.
Une reprise le matin puis une nouvelle sortie l'après-midi, même jour, est-elle un conflit ?
Non : deux périodes dont l'une finit exactement quand l'autre commence ne sont pas considérées comme un chevauchement.
Le module gère-t-il l'encaissement de la caution ?
Non : la caution est un montant suivi et son statut tracé (bloquée, restituée, retenue), mais son encaissement se fait par un moyen externe au module.
Faut-il Odoo Enterprise ?
Non. Le module fonctionne sur Odoo 20 Community, avec Comptabilité et Portail.
L'espace client est-il obligatoire ?
Non. Sans compte portail créé pour le client, l'application fonctionne normalement — c'est une fonctionnalité additionnelle en lecture seule.
Informations techniques
| Nom technique | dyo_location_materiel |
| Version | 20.0.1.0.0 |
| Licence | OPL-1 (Odoo Proprietary License v1.0) |
| Dépendances | dyo_location_materiel_lite (gratuit, installé automatiquement), account, portal, product |
| É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.
Ce que l'application ne fait pas
- Aucune pré-autorisation carte bancaire intégrée pour la caution : elle nécessite une passerelle de paiement compatible, non fournie par ce module.
- Pas de gestion de maintenance préventive du matériel au-delà d'un champ d'état simple (disponible/maintenance/hors service).
- Aucune optimisation logistique des tournées de livraison : les créneaux sont planifiés un par un, sans calcul d'itinéraire.
- Ne vérifie pas la conformité assurantielle ou sécuritaire du matériel loué (structures, chapiteaux, tentes recevant du public) : ces règles s'appliquent à l'exploitant de l'événement et restent hors périmètre logiciel.
Applications du magasin nécessaires
- Location de matériel événementiel — disponibilité, caution, état des lieux (gratuit)
dyo_location_materiel_lite
Modules Odoo Community utilisés
accountportalproduct
| 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. Conforme.
| Contrôle | Résultat | Effet si 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 (95 actuellement) | absent | info |
| Résumé en français | conforme | info |
Guide utilisateur — Location de matériel événementiel, édition complète (DYONYSOS)
Ce guide complète celui de l'édition gratuite dyo_location_materiel_lite : parc,
réservations, disponibilité, cautions tracées, états des lieux et livraisons. Ne sont
décrites ici que les fonctions ajoutées par cette édition payante.
1. Paramétrer la tarification
Menu Réglages → Location de matériel :
- Taux de caution par défaut (%) : utilisé pour suggérer un montant de caution quand aucun article de la réservation ne porte de caution fixe par unité.
- Franchise sur dommages : montant déduit des dommages constatés avant de facturer le complément au client — une décision commerciale, pas une règle légale.
- Alerte retour en retard (heures) et alerte caution non restituée (jours) : les délais des deux relances automatiques, à ajuster à vos propres conditions.
Puis menu Location de matériel → Configuration → Parc de matériel : complétez chaque
article avec son tarif journalier, sa caution par défaut et son article de
facturation (product.product) — créez-le à la volée depuis le champ, ou
choisissez-en un existant.
2. Le montant de la réservation
Sur une réservation, le tarif journalier de chaque article réservé se reprend automatiquement (modifiable au cas par cas) et le montant de la location ainsi que la caution suggérée s'affichent en bas de l'onglet Articles réservés.
3. Traiter la caution avec retenue chiffrée
Dans l'onglet Caution de la réservation, ouvrez la ligne de caution et utilisez l'action de restitution pour la clôturer : totalement, ou avec un montant retenu et son motif — la caution passe alors en Retenue partielle ou Retenue totale, au lieu de la seule restitution intégrale de l'édition gratuite.
4. Facturer
- Facturer la location crée la facture client (
account.move) en brouillon, une ligne par article avec son propre libellé — la validation comptable reste un geste humain. - Si des dommages ont été constatés (onglet États des lieux, hérité de l'édition gratuite), Facturer les dommages apparaît : le montant facturé est net de la franchise paramétrée, et ne refacture jamais un montant déjà facturé sur un appel précédent.
Le bouton Facture dans l'en-tête de la réservation ouvre directement la pièce une fois créée.
5. Planning et tableau de bord
Le Tableau de bord (réservé aux gérants) affiche en direct : le taux d'immobilisation du parc (part actuellement sortie), le taux de rotation du mois, le chiffre d'affaires du mois hors taxes, les cautions encore bloquées et le nombre de réservations en retard de retour.
6. Relances automatiques
Deux tâches planifiées tournent en arrière-plan et créent une activité Odoo pour le gérant, sans jamais en créer une seconde tant que la précédente reste ouverte :
- une réservation en cours dont la fin de période dépasse le délai paramétré sans retour enregistré ;
- une réservation retournée dont la caution reste bloquée au-delà du délai paramétré après le constat de retour.
7. Espace client (portail)
Un client disposant d'un accès portail Odoo trouve une entrée Mes locations sur sa page d'accueil, listant ses réservations (période, état, montant) et le statut de ses cautions, en lecture seule.
Questions fréquentes
Le groupe Gérant peut-il facturer directement, sans passer par un compte
administrateur ? Oui : le groupe implique le droit de créer des factures clients
(account.group_account_invoice), ajouté par cette édition — un gérant réel peut
facturer de bout en bout.
Que se passe-t-il aux données déjà saisies dans l'édition gratuite quand j'installe cette extension ? Rien ne bouge : les articles, réservations, cautions et états des lieux existants restent les mêmes enregistrements, complétés par les nouveaux champs (tarif, caution par défaut, article de facturation).
Licence OPL-1 — DYONYSOS — https://dyonysos.fr — welcome@dyonysos.fr
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.