Se rendre au contenu

Trésorerie — prévision glissante, lignes de crédit et covenants

Cash Flow Forecast, Credit Lines and Bank Covenants for Odoo Community — rolling forecast built from real due dates, unbilled sales and purchase orders and recurring flows, multi-bank multi-currency consolidated position with the rate and its age on every line, credit line headroom, and dated covenant measurements. Quote providers plug into the existing dyo_connexions_base source chain.

199,00 € 199,00 €

Gratuit
Cette application n'est pas vendue ici : utilisez les boutons Odoo Apps Store ou Omnifloo ci-dessous.
Conditions générales
Garantie satisfait ou remboursé de 30 jours
Livraison : 2-3 jours ouvrables

Cash Flow Forecast, Credit Lines and Bank Covenants for Odoo Community — rolling forecast built from real due dates, unbilled sales and purchase orders and recurring flows, multi-bank multi-currency consolidated position with the rate and its age on every line, credit line headroom, and dated covenant measurements. Quote providers plug into the existing dyo_connexions_base source chain.

Voir sur l'Odoo Apps StoreEssayer sur Omnifloo

Présentation

Trésorerie — la prévision, le financement et les covenants

Odoo Community porte account. Il ne porte aucune prévision de trésorerie, aucune position bancaire consolidée, aucune ligne de crédit, aucun covenant. Vérifié le 14 septembre 2026 dans les modules livrés : le seul graphique de trésorerie du standard est celui du tableau de bord comptable — par journal, sur les trente jours passés, à partir des lignes de relevé. C'est un rétroviseur, et il y en a un par banque.

Recherché aussi sous : prévision de trésorerie Odoo, cash flow forecast Odoo Community, plan de trésorerie Odoo, position consolidée multi-banques Odoo, ligne de crédit Odoo, covenant bancaire Odoo, tirage disponible Odoo, trésorerie multi-devises Odoo 19.

La prévision part des échéances réelles, pas d'un tableur

Chaque ligne dit d'où elle vient et renvoie à sa pièce d'un clic : échéance comptable, commande de vente non encore facturée, commande d'achat, flux récurrent, remboursement de ligne de crédit. Quatre décisions de méthode gouvernent le calcul.

  • Le point de départ est la position, c'est-à-dire les soldes des comptes suivis, et non zéro.

  • Les échéances réelles priment. D'une commande, la prévision ne retient que la part non encore facturée : la facture, elle, est déjà comptée avec sa date d'échéance réelle, qui est la bonne.

  • Le degré de certitude est porté, jamais moyenné. Certain, probable, supposé : chaque ligne le dit et l'écran permet de ne regarder que le certain. Pondérer par un coefficient de probabilité aurait produit un chiffre unique que personne ne sait interpréter.

  • Une échéance déjà passée pèse aujourd'hui. L'écarter parce qu'elle est antérieure au début ferait disparaître les factures en retard, qui sont précisément celles dont la trésorerie dépend le plus.

Le chiffre mis en avant n'est pas le solde final : c'est le point bas et sa date. C'est lui qui décide.

La position consolidée dit avec quel taux, et de quand il date

Additionner des devises est facile. Défendre le total six mois plus tard ne l'est pas. Une position est donc un arrêté daté qui fige, ligne par ligne : le solde en devise, son origine — relevé de la banque ou écritures —, le taux employé, la date de ce taux et sa provenance. Un taux plus ancien que la fraîcheur attendue est marqué périmé. Le total est calculé quand même : un taux vieux vaut mieux qu'aucun chiffre, à condition que sa vieillesse soit visible.

Les lignes de crédit ne sont pas des soldes

Une ligne de crédit n'est pas de l'argent qu'on a, c'est de l'argent qu'on peut prendre. Elle n'entre jamais dans la position consolidée. Découvert autorisé, revolving, crédit à terme, affacturage, cession Dailly : le module tient l'autorisation, les tirages, les remboursements, et le disponible qui en résulte. Une contrainte interdit à l'encours de dépasser l'autorisation, parce qu'un tirage saisi deux fois produirait un disponible négatif affiché comme un simple nombre.

Les covenants sont constatés, jamais interprétés

Franchir un covenant n'est pas un incident technique : c'est un cas de déchéance du terme, c'est-à-dire le droit pour la banque d'exiger le remboursement immédiat. Le module enregistre la valeur mesurée, le seuil en vigueur ce jour-là — figé dans la mesure, pour qu'un avenant signé en juin ne rende pas rétroactivement conformes les mesures de mars — et dit si le seuil est franchi.

Il ne dit pas s'il faut appeler la banque. Ni négocier un avenant, ni demander une renonciation, ni si le franchissement est grave. Ces décisions dépendent du contrat, de la relation bancaire et d'un conseil juridique. Aucun champ de ce module ne porte de recommandation, et un test le vérifie.

Les taux de change : l'API et son contournement

Le module se greffe sur la chaîne de sources de dyo_connexions_base — il n'en écrit pas une seconde. Quatre fournisseurs à palier gratuit sont préparés et livrés désactivés : Alpha Vantage, Twelve Data, Financial Modeling Prep, EOD Historical Data. Connectez celui que vous avez.

Bloomberg n'est pas proposé : son accès programmatique suppose un abonnement Terminal à plusieurs dizaines de milliers de dollars par an, qu'aucun acheteur d'application Odoo Community ne possède. Yahoo Finance n'a plus d'API publique officielle depuis 2017 — ce qui circule sont des points d'accès non documentés qui cassent sans préavis — et Google Finance n'expose aucune API.

Sans aucune clé, le module fonctionne. Il utilise les taux déjà enregistrés dans Odoo, n'invente rien, et affiche sur chaque ligne d'où vient le taux. C'est le contournement, et il est le cas le plus fréquent.

Non éprouvé en production

Les quatre connecteurs de cotation n'ont pas été exécutés contre les vrais services. Les quatre exigent une inscription, et aucune clé n'était disponible le 14 septembre 2026. Les points d'entrée et la position du taux dans la réponse proviennent des documentations publiques ; ils n'ont pas été confirmés par un appel réel. C'est pourquoi l'URL, le nom du paramètre de clé, l'écriture de la paire et le chemin du taux sont tous des champs modifiables, et pourquoi le bouton « Essayer » du socle rend la réponse brute.

L'ensemble du module est éprouvé par ses tests automatisés sur une base Odoo 19 neuve, appels réseau compris — sur réponses enregistrées, erreurs et quotas inclus. Il n'a pas été exploité un trimestre entier chez un utilisateur réel.

Ce que le module ne fait pas

Il ne calcule aucun intérêt : le faire exigerait de connaître la base de calcul, la convention de jours et les commissions de chaque contrat, qu'il ne lit pas. Il ne calcule pas le ratio d'un covenant à votre place : l'EBITDA d'un contrat de prêt n'est presque jamais celui du plan comptable. Il ne se connecte à aucune banque — la récupération des relevés est un autre métier. Il ne remplace pas les rapports financiers d'Odoo Enterprise.

Caractéristiques

Prix199 € HT
LicenceOPL-1
Séries Odoo19.0 : publiée sur l'Odoo Apps Store ; 20.0 : publiée sur l'Odoo Apps Store
Version1.0.0
ÉditionOdoo Community / sur site
Nom techniquedyo_tresorerie
DomaineComptabilité et finance
Version gratuite (lite)dyo_tresorerie_lite

Prix hors taxes tel qu'affiché sur l'Odoo Apps Store ; l'achat et l'installation se font sur le Store ou via votre instance Omnifloo.