Quand on travaille régulièrement avec Dolibarr en environnement réel (associations, PME, collectivités), on finit toujours par rencontrer les mêmes petits irritants.
L’un d’eux revient très souvent : le choix manuel du compte bancaire sur les factures, alors que le mode de règlement est déjà connu.
Le problème
Dans Dolibarr, lors de la création d’une facture (client ou fournisseur), on sélectionne :
un mode de règlement (virement, chèque, CB, espèces, etc.)
puis un compte bancaire
Or, dans la majorité des cas :
un mode de règlement correspond toujours au même compte bancaire
le choix du compte devient répétitif
une erreur de sélection peut facilement arriver (surtout avec plusieurs comptes)
Résultat : perte de temps, risque d’erreur comptable, et incohérence dans les écritures.
La solution : uwreglementbank
Pour répondre à ce besoin, j’ai développé un module simple et léger :
uwreglementbank
Objectif : lier chaque mode de règlement à un compte bancaire, et mettre à jour automatiquement le compte bancaire dès que le mode de règlement est sélectionné sur une facture.
Fonctionnalités principales
Association Mode de règlement → Compte bancaire via une page de configuration dédiée
Fonctionne sur :
factures clients
factures fournisseurs
Mise à jour automatique du champ Compte bancaire lors du changement de mode de règlement
Aucune table supplémentaire en base :
les liaisons sont stockées via les constantes Dolibarr
Injection propre via les hooks Dolibarr (
llxFooter)Compatible Dolibarr 21+
Une intégration propre et respectueuse du core
Le module :
n’écrase aucun fichier du core
n’invente aucune fonction Dolibarr
repose uniquement sur les hooks standards
reste compatible avec les thèmes et surcharges existantes
L’objectif était clairement de proposer une brique simple, facile à maintenir, et qui s’intègre naturellement dans un Dolibarr existant.
Code source et installation
Le module est open-source et disponible sur GitHub :https://github.com/uprisingweb/uwreglementbank
Téléchargez le module dans « releases ».
L’installation se fait comme n’importe quel module Dolibarr :
dépôt du dossier dans
htdocs/custom/ou via l’interface des Modulesactivation depuis l’interface Modules
configuration des liaisons dans l’interface des modules en cliquant sur la roue crantée
Conclusion
Ce module ne révolutionne pas Dolibarr, mais il supprime une friction quotidienne que beaucoup d’utilisateurs rencontrent sans forcément la formaliser.
Si tu utilises Dolibarr avec plusieurs comptes bancaires et des modes de règlement bien définis, uwreglementbank devrait rapidement te faire gagner du temps… et éviter quelques erreurs.
Vos retours sont bienvenus


