Module ExportFlow
Module ExportFlow
| Nom | Éditeur | Prix | Compatibilité | Langues |
|---|---|---|---|---|
| ExportFlow 1.0.0 | arcchester | 79 € HT (Dolistore) | Dolibarr 18 à 24, PHP 7.4 à 8.3 | fr, en, es, de, it |
ExportFlow est un module complémentaire pour Dolibarr ERP/CRM qui ajoute un bouton Exporter sur toutes les listes de Dolibarr et des modules externes. Le fichier reprend exactement l'écran (filtres, tri, colonnes, toutes les pages) au format Excel (.xlsx), LibreOffice Calc (.ods), CSV ou PDF. Une liste peut aussi être envoyée par e-mail en un clic, ou programmée (chaque jour, semaine, mois) avec une période glissante sur ses filtres de date.
Installation
- Accueil › Configuration › Modules › Déployer un module externe : envoyez le fichier zip.
- Activez ExportFlow (famille Technique).
- Pour les envois programmés, activez le module Travaux planifiés (cron) et vérifiez l'onglet À propos et diagnostic de la configuration d'ExportFlow.
Droits
| Droit | Par défaut | Effet |
|---|---|---|
| Exporter les listes affichées | Oui | Bouton Exporter, téléchargement des fichiers |
| Envoyer une liste par e-mail et programmer ses propres envois | Non | Menus « Envoyer par e-mail » et « Programmer un envoi », écran des envois |
| Gérer tous les envois programmés et consulter tout le journal | Non | Envois et journal de tous les utilisateurs |
Utilisation
Exporter une liste
Ouvrez une liste, filtrez-la et choisissez vos colonnes comme d'habitude. Le bouton Exporter se trouve à côté des boutons d'affichage (liste, kanban, statistiques). Un clic sur un format exporte toute la liste filtrée ; si des lignes sont cochées, seules celles-ci sont exportées. Options d'export… permet de choisir le périmètre (toute la liste, page affichée, lignes cochées), les colonnes, le titre du document, la ligne de totaux et l'orientation du PDF.
Ce que contient le fichier
- Nombres, montants, pourcentages et dates de vrais types, relus selon la langue de l'utilisateur.
- Codes postaux, téléphones, codes clients, EAN et SIRET gardés en texte.
- Ligne de totaux en SOUS.TOTAL (suit les filtres automatiques du tableur).
- Références cliquables vers les fiches Dolibarr.
- Feuille Informations : liste, filtres appliqués, tri, auteur, date, adresse de la liste.
- PDF : logo et coordonnées de la société, filtres, orientation et police calculées, entête répétée, totaux, page x / y.
Envoyer par e-mail
Exporter › Envoyer par e-mail… : destinataires, copie, objet, message. Le fichier est envoyé par la messagerie de Dolibarr, avec un récapitulatif (liste, lignes, filtres).
Programmer un envoi
Exporter › Programmer un envoi… ouvre un formulaire pré-rempli avec la liste courante :
- périodicité : tous les jours, du lundi au vendredi, chaque semaine (jour), chaque mois (jour ou dernier jour), heure ;
- période glissante : hier, aujourd'hui, 7 ou 30 derniers jours, semaine, mois, trimestre ou année en cours ou précédent(e), appliquée à l'un des filtres de date de la liste ;
- destinataires, objet (variables
{period}et{date}), message ; - options : envoyer même si la liste est vide, conserver une copie des fichiers.
Les envois se gèrent dans Outils › Exports et envois › Envois programmés (envoyer maintenant, télécharger maintenant, historique, fichiers archivés).
Configuration
- Formats proposés et nombre maximal de lignes par format (au-delà, refus clair, jamais de troncature).
- Tableurs : totaux, liens, feuille Informations, lignes alternées.
- PDF : orientation, couleur de l'entête, logo, mention de pied de page.
- CSV : séparateur, nombres, BOM UTF-8.
- Pages exclues, tableaux secondaires.
- Envois programmés : URL interne, conservation des fichiers et du journal, test de connexion.
Envois programmés : la connexion du serveur vers lui-même
La tâche planifiée rejoue chaque liste en appelant Dolibarr depuis le serveur, avec un jeton à usage unique. Si le test « Connexion du serveur vers lui-même » échoue (pare-feu, proxy, conteneur), renseignez une URL interne joignable depuis le serveur, par exemple http://127.0.0.1/dolibarr ou http://localhost:8080.
Sécurité
- La liste est rejouée avec les droits de l'utilisateur : il n'exporte que ce qu'il voit.
- Les paramètres d'action (action, massaction, confirm…) ne sont jamais rejoués.
- Le texte n'est jamais interprété comme formule ; le CSV neutralise les cellules commençant par = + - @.
- Journal de chaque export (utilisateur, liste, format, lignes, destinataires).
Support
support@arcchester.com
Page Dolistore : rechercher « ExportFlow » sur https://www.dolistore.com