SmartWorkflow

mp1928d20251203213435

Nouveau

SmartWorkflow – Automatisation et analyse intelligente pour Dolibarr. Module avancé permettant de créer des workflows personnalisés, envoyer des notifications et alertes automatiques, afficher un dashboard de KPIs et automatiser les processus afin d’améliorer la productivité et réduire les erreurs

300,00 €

  • Auteur David Mistretta
  • Version du module 1.0.0
  • Date de sortie 03/12/2025
  • Accès aux mises à jour et aux téléchargements Accès à vie
  • Comment contacter l'assistance goldoweb@gmail.com
  • Compatibilité Dolibarr V15+   -   PHP7.2 - 8.3+
  • Dernière mise à jour 04/12/2025 09:09

Plus d'infos

SmartWorkflow - Automatisation Intelligente pour Dolibarr

SmartWorkflow - Automatisation Intelligente pour Dolibarr

Version 1.0.0 | GPL-3.0 + Commons Clause | Goldoweb SL

Module professionnel d'automatisation de workflows, alertes intelligentes et reporting avancé pour Dolibarr.


🎯 Fonctionnalités

1. Workflows Automatisés

Créez des règles "Si...Alors..." sans coder :

  • 50+ déclencheurs : Devis, Factures, Commandes, Produits, Projets, Tâches...
  • 20+ actions : Créer objets, Envoyer emails, Créer alertes, Mettre à jour statuts...
  • Exemples : Devis validé → Créer commande | Facture retard → Email relance

2. Alertes Intelligentes

  • 4 niveaux : Info, Avertissement, Élevé, Critique
  • Surveillance auto : Factures impayées, stocks bas, tâches retard
  • Actions rapides : Résoudre/Ignorer en 1 clic
  • Filtres avancés : Par module, gravité, statut

3. Dashboard KPI

  • Stats temps réel : Workflows actifs, alertes, exécutions
  • Graphique 7 jours : Évolution des exécutions
  • Vue d'ensemble : Alertes récentes + historique

4. Reporting Professionnel

  • Export PDF : Logo entreprise, stats complètes, top 15 workflows
  • Export Excel : 3 feuilles (Résumé, Workflows, 500 derniers logs)
  • Formatage pro : Couleurs, cellules fusionnées, colonnes auto

5. Intégration Modules Custom

  • Scanner automatique : Détecte vos modules personnalisés
  • Configuration visuelle : Interface dédiée par module
  • Prêt en 1 clic : Mapping Dolibarr automatique

🚀 Démarrage Rapide

Installation

  1. Décompresser dans /custom/smartworkflow/
  2. DolibarrAccueilConfigurationModules
  3. Activer SmartWorkflow

Créer un Workflow

  1. SmartWorkflowWorkflowsNouveau
  2. Choisir Déclencheur (ex: Facture validée)
  3. Choisir Action (ex: Envoyer email)
  4. Configurer Paramètres (destinataire, message, variables: {ref}, {customer}...)
  5. Définir Priorité d'exécution

Gérer Alertes

  1. SmartWorkflowAlertes
  2. Filtrer par module/gravité/statut
  3. Résoudre ✅ ou Ignorer 🗑️

Dashboard

SmartWorkflowDashboard
Vue complète : KPIs, graphique 7j, alertes récentes, historique

Rapports

  1. SmartWorkflowRapports
  2. Sélectionner période (7j, 30j, 3m, 1an)
  3. Choisir format : PDF 📄 ou Excel 📊

⚙️ Configuration

Paramètres Généraux

SmartWorkflowConfigurationParamètres

  • ✅ Activer automatisation (tous workflows)
  • ✅ Activer alertes (système complet)
  • ✅ Activer dashboard KPI
  • 📅 Conservation logs (défaut: 90 jours)
  • 📧 Email administrateur (alertes système)

Email

Méthode 1 - PHP mail() : Utilise config serveur (simple)
Méthode 2 - SMTP (recommandé) :

  • Serveur : smtp.gmail.com, smtp.office365.com...
  • Port : 587 (TLS), 465 (SSL), 25
  • Auth : User + Password
  • Sécurité : TLS/SSL
  • Test : Bouton test email ✉️

Permissions

  • Lecture : Voir workflows/alertes/rapports
  • Création : Créer/modifier workflows
  • Suppression : Supprimer workflows/alertes
  • Configuration : Admin uniquement

📊 Statistiques

Données Trackées (par workflow)

✅ Date/heure | Workflow | Action | Statut | Message | Temps exécution | User | Objet lié

Rapports Disponibles

  • Taux de succès (% réussis)
  • Temps moyen exécution
  • Top 15 workflows actifs
  • Alertes par gravité (Info/Warning/High/Critical)
  • Tendances 7 jours (graphique)

❓ FAQ

Workflows temps réel ?
✅ Oui, déclenchement immédiat via hooks Dolibarr

Désactiver temporairement ?
✅ Oui, décocher "Actif" dans le workflow

Limite de workflows ?
♾️ Illimité (limite = performances serveur)

Emails personnalisables ?
✅ Oui, variables : {ref}, {customer}, {total}...

Workflows complexes (Si A ET B) ?
1 workflow = 1 déclencheur + 1 action. Pour complexe : plusieurs workflows avec priorités

Sécurité données ?
✅ Respect droits Dolibarr + séparation multi-entités

Débugger workflow ?
Rapports → filtrer par workflow → message d'erreur dans logs


🔧 Dépannage

Workflow ne se déclenche pas

  • Vérifier workflow Actif
  • Vérifier option globale "Activer automatisation"
  • Consulter logs (erreur enregistrée ?)

Emails non envoyés

  • Tester config email (bouton test)
  • Vérifier paramètres SMTP (host, port, user, pass)
  • Vérifier serveur autorise envoi emails

Alertes non affichées

  • Vérifier "Activer alertes intelligentes"
  • Vérifier droits utilisateur

Export PDF/Excel erreur

  • Vérifier permissions écriture /documents/
  • Consulter logs Apache

📞 Support


📄 Licence GPL-3.0 + Commons Clause

Éditeur : Goldoweb SL - David Mistretta
Contact : goldoweb@gmail.com | goldoweb.com

✅ Vous POUVEZ :

  • Utiliser en entreprise
  • Modifier le code source
  • Distribuer modifications (GPL v3)
  • Support payant

❌ Vous NE POUVEZ PAS :

  • Revendre (modifié ou non)
  • Inclure dans produit commercial
  • Hébergement as-a-Service

⚠️ Modifications :

Envoyer améliorations à : goldoweb@gmail.com


Commons Clause License Condition v1.0

The Software is provided under GPL-3.0, subject to: You may NOT Sell the Software.

"Sell" = providing to third parties for a fee a product/service whose value derives substantially from the Software functionality.

Software: SmartWorkflow | License: GPL-3.0 | Licensor: Goldoweb SL