Auto Reminder module by Stéphane Mallet Informatique

Revision as of 22:13, 16 July 2026 by StephM (talk | contribs) (Création de la page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Informations


Module name Auto Reminder
Editor / Editeur Stéphane Mallet Informatique - https://web-pilot.fr/offres/rsi
Download or buy page / Page achat ou téléchargement External module - https://www.dolistore.com/product.php?id=2770&l=fr
Status / Statut / Estado Stable
Prerequisites / Prérequis Dolibarr 19 minimum - PHP 7.1 minimum - Module Tâches planifiées activé

Dolibarr min version: See on Dolistore    Dolibarr max version: See on Dolistore

Last update date / Date mise à jour fiche / Fecha última actualización 2026-07-16
Note / Nota Module gratuit, licence GPLv3. Code source et zip : https://framagit.org/Steph501/dolibarr-mod-autoreminder

Description courte : Envoie automatiquement les factures dès leur validation, et relance les factures impayées par paliers configurables. Un module, deux automatismes, une seule tâche planifiée quotidienne.

Fonctionnalités

Envoi automatique des factures validées

  • Chaque facture validée part par email, sans intervention, avec son PDF en pièce jointe.
  • Le modèle d'email est choisi parmi les modèles Dolibarr existants.
  • Chaque facture n'est envoyée qu'une seule fois : le module en garde la trace dans l'agenda.
  • Le destinataire est trouvé automatiquement : contact de facturation, sinon contact du tiers, sinon email du tiers.

Relance des factures impayées

  • Les relances reposent sur des paliers que vous définissez : un délai en jours et un modèle d'email par palier.
  • Le nombre de paliers est libre.
  • Un délai négatif permet de relancer avant l'échéance, en prévention.
  • Option pour inclure ou non les factures partiellement payées.
  • Une facture n'est jamais relancée deux fois pour le même palier.
  • Le délai se compte à partir de la date d'échéance, ou de la date de facturation si l'échéance est absente.

Exclure un client ou une facture des relances

  • Une case "Exclure des relances automatiques" est ajoutée sur la fiche tiers : ce client ne reçoit plus aucune relance, les autres continuent normalement.
  • La même case est ajoutée sur la fiche facture : utile pour une facture en litige ou un échéancier négocié, sans couper les relances des autres factures du même client.
  • Ces exclusions ne concernent que les relances. L'envoi initial de la facture n'est pas affecté.

Divers

  • Traduit en français, anglais, espagnol, allemand et italien.
  • Les deux automatismes sont portés par une seule tâche planifiée quotidienne, créée à l'activation du module.

Prérequis

  • Dolibarr 19 ou supérieur.
  • PHP 7.1 ou supérieur.
  • Le module Tâches planifiées de Dolibarr activé, et un cron système appelant Dolibarr (chez la plupart des hébergeurs mutualisés, cette tâche est à créer dans le panneau d'administration de l'hébergement). Sans cela, aucun envoi automatique n'a lieu.
  • Un envoi d'emails fonctionnel dans Dolibarr (Accueil - Configuration - Emails).

Installation

Depuis l'application

  • Avec un compte ayant le profil "administrateur", aller dans le menu Accueil - Configuration - Modules - Déployer un module externe.
  • Soumettez le fichier zip. Le module sera déployé est prêt pour l'étape suivante d'activation.

Manuellement

Si la méthode précédente a été désactivée par votre hébergeur, en voici une autre:

  • Télécharger le fichier archive du module (fichier .zip)
  • Placer le fichier dans le répertoire racine de dolibarr.
  • Decompressez le fichier, par exemple par la commande
unzip fichiermodule.zip
  • Le module est alors visible dans la liste des modules (Accueil -> Configuration -> Modules) et activable.

Le zip est téléchargeable gratuitement sur le Dolistore : https://www.dolistore.com/product.php?id=2770&l=fr

Le code source est public : https://framagit.org/Steph501/dolibarr-mod-autoreminder

Configuration

Pour utiliser ce module, il vous faut d'abord l'activer. Pour cela, après s'être connecté avec un compte administrateur, aller sur la page "Accueil - Configuration - Modules".

Choisissez l'onglet dans lequel apparaît le module puis cliquez sur "Activer".

Le module est alors activé.

Si un pictogramme   apparaît sur la vignette ou à la fin de la ligne du module, cliquez dessus pour accéder à la page de paramétrage spécifique à ce module.

Une fois le module activé, sa page de configuration permet de :

  • activer l'envoi automatique des factures validées, et choisir le modèle d'email utilisé ;
  • activer les relances, et décider si les factures partiellement payées sont concernées ;
  • créer les paliers de relance : pour chaque palier, un délai en jours et un modèle d'email.

Sans aucun palier configuré, aucune relance n'est envoyée : le module le signale sur sa page de configuration.

Utilisation

Il n'y a rien à faire au quotidien : la tâche planifiée s'occupe des envois.

Pour ne plus relancer un client, ouvrir sa fiche tiers, la modifier, et cocher Exclure des relances automatiques. Pour ne pas relancer une facture précise, cocher la même case sur la fiche de cette facture.

Mise à jour

Déposer le nouveau zip par-dessus l'ancien (Accueil - Configuration - Modules - Déployer un module externe), puis désactiver et réactiver le module. Cette dernière étape est nécessaire pour que les nouveaux champs soient créés. Depuis la version 1.1.0, vos réglages et vos paliers sont conservés lors de cette opération.

Historique des versions

  • 1.1.1 : traduction du module en espagnol, allemand et italien.
  • 1.1.0 : exclusion des relances par tiers et par facture. Correction : les réglages ne sont plus perdus lors d'une désactivation du module.
  • 1.0.0 : version initiale (envoi automatique des factures validées, relance des impayés par paliers).

Support

Par email : contact@stephane-mallet.fr