Trésorerie — position et échéances (socle gratuit)
Cash Position and Due Dates for Odoo Community — track every bank account, cash box and short-term deposit, enter the bank statement balance by hand, compare it with the accounting balance, see the gap, and read open customer and supplier due dates straight from the journal entries. No forecast, no
Captures d'écran
-
Trésorerie — position et échéances (socle gratuit) — capture 1 -
Trésorerie — position et échéances (socle gratuit) — capture 2 -
Trésorerie — position et échéances (socle gratuit) — capture 3 -
Trésorerie — position et échéances (socle gratuit) — capture 4 -
Trésorerie — position et échéances (socle gratuit) — capture 5
Odoo 20 Community · Comptabilité · Gratuit
Trésorerie — position et échéances
« Combien avons-nous, tous comptes confondus, ce matin ? » Odoo Community sait tenir un journal de banque et ne sait pas répondre à cette question. Ce module y répond, gratuitement.
Le seul graphique de trésorerie du standard est un rétroviseur
Le tableau de bord comptable d'Odoo Community affiche une courbe par journal, sur les trente jours passés, à partir des lignes de relevé. Il y en a une par banque, et aucune ne dit le total.
Capture réelle. Quatre comptes, deux devises, un total en bas de colonne.
Deux soldes, et l'écart entre les deux
Le solde comptable et le solde bancaire ne coïncident jamais tout à fait : un chèque émis et non présenté, un virement saisi la veille, un prélèvement passé en banque et pas encore enregistré.
Le solde comptable
Calculé sur les écritures validées du compte par défaut du journal. Les brouillons en sont exclus : une écriture non validée n'a pas quitté la banque.
Le solde relevé
Saisi à la main, daté du jour du relevé. C'est ce que la banque dit, et c'est lui qui fait foi quand il existe.
L'écart
Affiché, jamais expliqué. L'expliquer supposerait de deviner ce qui est en transit, et une supposition présentée comme un fait est pire qu'un écart visible.
Capture réelle. Un compte, une date, un montant : la saisie du matin, volontairement pauvre pour qu'elle se fasse tous les jours. Une contrainte interdit deux relevés du même compte à la même date.
Les échéances sont lues, jamais recopiées
Un échéancier tenu en parallèle de la comptabilité est faux dès la deuxième semaine, parce que personne ne tient deux registres. Cette liste est une vue SQL sur les écritures : elle ne se saisit pas, ne se stocke pas, et ne peut pas diverger.
Capture réelle. Factures validées et non lettrées, pour leur reste dû, avec le retard en jours.
Le signe porte le sens : un reste dû positif est une créance, un reste dû négatif est une dette. Aucune table de correspondance n'est nécessaire, et aucune ne peut donc se tromper. Une condition de paiement fractionnée produit plusieurs dates, et la liste les montre toutes.
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : la position de trésorerie, un compte suivi (fiche), les relevés de solde puis les échéances ouvertes. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.
Vidéo MP4 — 170 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (229 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
Ce que le socle gratuit ne fait pas
Il constate, il ne projette pas.
| Ce module (gratuit) | Trésorerie — prévision, lignes de crédit et covenants | |
|---|---|---|
| Comptes suivis, relevés de solde saisis | oui | oui |
| Échéances lues dans les écritures | oui | oui |
| Total consolidé simple, taux déjà dans Odoo | oui | oui |
| Prévision glissante et point bas | non | oui |
| Flux récurrents — abonnements, paie, loyers | non | oui |
| Position consolidée datée, taux et son âge | non | oui |
| Lignes de crédit et tirage disponible | non | oui |
| Covenants bancaires | non | oui |
| Fournisseurs de cotation | non | oui |
Aucun appel réseau ne part de ce module
La conversion en devise de la société utilise les taux déjà enregistrés dans Odoo, et rien d'autre. Le module complet se pose par-dessus sans rien déplacer : pas de second menu, pas de nouveaux groupes.
Non éprouvé en production
Ce module est éprouvé par ses tests automatisés sur une base Odoo 20 neuve. Il n'a pas été exploité un trimestre entier chez un utilisateur réel, et nous préférons l'écrire ici que vous le laisser découvrir.
Installation
Installez Trésorerie — position et échéances. Un menu Trésorerie apparaît : déclarez vos comptes, saisissez le solde du matin, lisez vos échéances.
Odoo 20 Community · licence LGPL-3 · DYONYSOS · welcome@dyonysos.fr
Ce que l'application ne fait pas
- Il constate , il ne projette pas.
Applications du magasin nécessaires
Aucune.
Modules Odoo Community utilisés
account
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. Conforme.
| 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) | 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 (50 actuellement) | conforme | info |
| Résumé en français | absent | info |
Guide d'utilisation — Trésorerie : position et échéances
Module gratuit (LGPL-3) pour Odoo 19 Community.
Non éprouvé en production. Ce module est éprouvé par ses tests automatisés sur une base Odoo 19 neuve. Il n'a pas été exploité un trimestre entier chez un utilisateur réel. Cette réserve figure aussi dans la fiche du module et dans son manifeste.
1. Ce que le module apporte, et ce qu'il ne fait pas
Odoo Community tient des journaux de banque. Il n'affiche nulle part le total de vos comptes ni ce qui va tomber dans les prochaines semaines : son seul graphique de trésorerie est celui du tableau de bord comptable, par journal, sur les trente jours passés.
Ce module ajoute trois écrans, sous un menu Trésorerie :
| Écran | Ce qu'il montre |
|---|---|
| Position → Comptes de trésorerie | un compte par ligne, son solde, le total |
| Position → Relevés de solde | la saisie quotidienne du solde bancaire |
| Engagements → Échéances ouvertes | ce qui reste dû, client et fournisseur |
Il ne projette rien : ni prévision, ni flux récurrents, ni lignes de crédit, ni covenants. Aucun appel réseau ne part de ce module. Ces fonctions sont dans Trésorerie — prévision glissante, lignes de crédit et covenants, qui se pose par-dessus sans rien déplacer.
2. Qui a le droit de quoi
Deux groupes, dans la fiche utilisateur, sous Trésorerie :
- Consultation et saisie des relevés — voit la position et les échéances, saisit les soldes relevés. C'est le geste de tous les matins ; le réserver au responsable le ferait cesser au bout d'une semaine.
- Responsable — déclare les comptes suivis, leur devise, leur rattachement aux journaux, corrige et supprime les relevés.
3. Déclarer un compte de trésorerie
Trésorerie → Configuration, puis Position → Comptes de trésorerie → Nouveau.
| Champ | À quoi il sert |
|---|---|
| Compte | le nom que vous lirez dans la position. Deux comptes de la même société ne peuvent pas porter le même nom. |
| Nature | compte bancaire, caisse, ou placement à vue. |
| Journal comptable | facultatif. Sans lui, ce compte n'a pas de solde comptable : seul le solde relevé le renseigne. C'est le cas normal d'un compte ouvert dans une banque qui n'est pas encore tenue dans Odoo. |
| Coordonnées bancaires | pour afficher l'IBAN à côté du solde. N'entre dans aucun calcul. |
| Devise du compte | la devise dans laquelle la banque tient ce compte. Elle peut différer de celle de la société. |
Un compte clos s'archive, il ne se supprime pas : ses relevés gardent une valeur.
4. Saisir le solde du matin
Position → Relevés de solde → Nouveau, ou directement dans l'onglet Relevés de solde de la fiche du compte.
Trois champs : le compte, la date du relevé — pas celle de la saisie —, et le montant tel qu'il figure sur le relevé, découvert compris. Un solde négatif est une information, pas une erreur de saisie.
Deux règles vous protègent :
- Un seul relevé par compte et par date. Sans cela, « le solde du 3 mars » aurait deux valeurs, et la position deviendrait indéterminée. Si vous devez corriger, modifiez le relevé existant.
- Pas de relevé daté du futur. Une année tapée de travers ferait du solde imaginaire le solde le plus récent — et c'est lui qui remonterait dans la position.
5. Lire la position
Position → Comptes de trésorerie.
La colonne Origine du solde dit lequel des deux soldes est retenu :
- Relevé de la banque — un relevé a été saisi ; il prime, parce que c'est lui qui fait foi vis-à-vis de la banque.
- Écritures comptables — aucun relevé n'a été saisi ; le solde affiché est celui des écritures validées du compte par défaut du journal. Un bandeau le dit sur la fiche.
- Aucun solde connu — ni journal, ni relevé. Le module n'invente rien : il affiche zéro et le dit.
La colonne Écart relevé / comptable, masquée par défaut, donne la différence entre les deux. Elle est constatée, jamais expliquée : l'expliquer supposerait de deviner ce qui est en transit — un chèque non présenté, un virement de la veille — et une supposition présentée comme un fait est pire qu'un écart visible.
Le total en bas de colonne additionne les soldes convertis dans la devise de la société, au taux déjà enregistré dans Odoo. Le module ne va chercher aucun taux. Si vos taux sont anciens, le total l'est aussi — c'est le module complet qui sait dater et signaler cela.
Grouper pour lire autrement
Le bouton de recherche propose des regroupements par nature, par devise et par société. Grouper par devise est utile dès que vous tenez un compte en monnaie étrangère.
6. Lire les échéances
Engagements → Échéances ouvertes.
Cette liste n'est pas une saisie : c'est une lecture directe des écritures. Elle ne peut pas diverger de la comptabilité, parce qu'elle est la comptabilité, vue sous un autre angle.
Ce qu'elle retient, et pourquoi :
- Seules les pièces validées. Une facture en brouillon n'engage personne.
- Le reste dû, pas le total. Une facture payée à moitié pèse pour sa moitié. Une facture entièrement lettrée disparaît de la liste.
- Le signe porte le sens. Un reste dû positif est une créance — de l'argent qui rentre ; un reste dû négatif est une dette.
- Toutes les dates d'un échéancier fractionné. Une condition de paiement en 30 % / 70 % produit deux lignes, à deux dates. C'est ce qu'un échéancier tenu à part rate systématiquement.
La colonne Retard (jours) est positive quand l'échéance est passée. Elle est affichée telle quelle, sans commentaire : un retard de trois jours peut n'être qu'un délai bancaire, et ce module n'en sait rien.
La vue Tableau croisé (icône en haut à droite) donne les encaissements et les décaissements par mois d'échéance. C'est la lecture la plus utile de cet écran.
7. Questions fréquentes
Le solde comptable affiche zéro alors que le journal a des écritures. Le calcul porte sur le compte par défaut du journal. Vérifiez que le journal en a un, et que les écritures y sont bien portées et validées.
J'ai saisi un relevé et le total n'a pas bougé. Le relevé le plus récent par date est retenu, pas le dernier saisi. Une régularisation saisie après coup, mais datée d'hier, ne devient pas le solde du jour — c'est voulu.
Puis-je supprimer un compte ? Oui, et ses relevés partent avec lui. Préférez l'archivage : la position s'allège et l'historique reste.
Le module envoie-t-il quelque chose sur internet ? Non. Aucun appel réseau ne part de ce module, dans aucun chemin de code.
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.