Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paygem - Dolibarr Bank Reconciliation Module

Français | English


Version Française

Présentation

Paygem est un module pour Dolibarr ERP & CRM conçu pour automatiser le rapprochement bancaire. Il permet d'importer des relevés CSV, d'identifier intelligemment les correspondances avec les factures (fournisseurs et clients) et les écritures bancaires existantes, et de générer les paiements manquants en un clic.

Fonctionnalités Clés

  • Matching Intelligent : Moteur multicritères (montant, date, libellé, référence) avec scoring de confiance.
  • Support Bidirectionnel : Gère les débits fournisseur et les crédits client.
  • Rapprochement Automatique : Détection des écritures déjà présentes en banque (Pass 0).
  • Multi-factures & Chèques : Algorithme de recherche de somme (Subset Sum) pour réconcilier un virement couvrant plusieurs factures ou des remises de chèques globales.
  • Arbitrage Manuel : Interface de revue ergonomique pour résoudre les ambiguïtés et valider les correspondances partielles par lot.
  • Apprentissage (Mapping) : Mémorisation des mots-clés de libellés pour une reconnaissance automatique accrue au fil du temps.

Prérequis

  • Dolibarr v10.0 ou supérieure.
  • PHP 7.4 ou supérieur.
  • Modules natifs activés : Banque, Fournisseur, Facture, Comptabilité.

Installation

  1. Copiez le dossier paygem dans le répertoire custom/ de votre installation Dolibarr.
  2. Activez le module dans Configuration > Modules/Applications.
  3. Configurez les seuils de score et les tolérances de date dans la page de configuration du module.

English Version

Overview

Paygem is a module for Dolibarr ERP & CRM designed to automate bank reconciliation. It enables CSV statement imports, intelligent matching with invoices (suppliers and customers) and existing bank entries, and one-click generation of missing payments.

Key Features

  • Intelligent Matching: Multi-criteria engine (amount, date, label, reference) with confidence scoring.
  • Bi-directional Support: Handles both supplier debits and customer credits.
  • Automatic Reconciliation: Detects entries already present in the bank ledger (Pass 0).
  • Multi-invoice & Checks: Subset Sum algorithm to reconcile a single transfer covering multiple invoices or global check deposits.
  • Manual Arbitration: Ergonomic review interface to resolve ambiguities and batch-validate partial matches.
  • Learning (Mapping): Label keyword memorization for increased automatic recognition over time.

Prerequisites

  • Dolibarr v10.0 or higher.
  • PHP 7.4 or higher.
  • Enabled native modules: Bank, Supplier, Invoice, Accounting.

Installation

  1. Copy the paygem folder into the custom/ directory of your Dolibarr installation.
  2. Enable the module in Setup > Modules/Applications.
  3. Configure score thresholds and date tolerances in the module's setup page.

À propos de Dolibarr / About Dolibarr

Dolibarr ERP & CRM est un logiciel moderne et facile à utiliser pour gérer votre activité (contacts, factures, commandes, stocks, agenda, etc...). Dolibarr ERP & CRM is a modern and easy-to-use software package to manage your business (contacts, invoices, orders, stocks, agenda, etc...).

Official Website: https://www.dolibarr.org


Developed with ❤️ for the Dolibarr Community.

About

Advanced bank reconciliation module for Dolibarr ERP/CRM. Automates matching of bank statements with invoices and accounting records.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages