Se rendre au contenu
Icône de Trésorerie — position et échéances (socle gratuit)

Trésorerie — position et échéances (socle gratuit)

par Dyonysos
Gratuit Odoo 20 Application Gratuite (lite) Contrôle qualité : Vérifiée LGPL-3

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

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.

Comptes bancaires, caisses, placements Solde relevé et solde comptable Échéances lues dans les écritures Aucun appel réseau LGPL-3

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.

Position de trésorerie : quatre comptes, leur devise, la date du relevé, le solde comptable, le solde retenu et le total consolidé

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.

Registre des relevés de solde : compte, date, montant, commentaire

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.

Échéances ouvertes : date, numéro de pièce, partenaire, nature, sens, reste dû et retard en jours

Capture réelle. Factures validées et non lettrées, pour leur reste dû, avec le retard en jours.

Une facture payée à moitié pèse pour sa moitié. C'est le reste dû qui est lu, pas le total — et Odoo le tient à jour au lettrage.

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.

Amorce animée du parcours de dyo_tresorerie_lite
Amorce GIF — 229 ko. Enregistrement réel du client Odoo 19 sur une base dédiée à ce module, avec les données de démonstration livrées avec lui.

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 saisisouioui
Échéances lues dans les écrituresouioui
Total consolidé simple, taux déjà dans Odooouioui
Prévision glissante et point basnonoui
Flux récurrents — abonnements, paie, loyersnonoui
Position consolidée datée, taux et son âgenonoui
Lignes de crédit et tirage disponiblenonoui
Covenants bancairesnonoui
Fournisseurs de cotationnonoui

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

Trésorerie — position et échéances (socle gratuit) — capture 1
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 2
Trésorerie — position et échéances (socle gratuit) — capture 3
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 4
Trésorerie — position et échéances (socle gratuit) — capture 5
Trésorerie — position et échéances (socle gratuit) — capture 5

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érieVersionÉtatPubliée le
20.020.0.1.0.0 Disponible 02/10/2026
19.019.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ôleRésultatEffet 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
E-mail
contact@omnifloo.com
Clients Omnifloo
Support inclus selon votre formule : centre d'aide.