Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Mail automatique - Module projet tâche en retard

Mail automatique - Module projet tâche en retard il y a 1 an 2 mois #95633

  • twister
  • Portrait de twister
  • Hors ligne
  • Expert Boarder
  • IndustriLAB
  • Messages : 102
  • Remerciements reçus 18
  • Karma: 0
Bonjour à tous !

Je suis actuellement en train de travailler sur l'adaptation du module Projet pour mon entreprise.
J'aurai besoin d'ajouter la possibilité d'envoie automatique de mail quand une tâche est en retard (avec un renvoie tous les X jours si la tâche n'est pas effectuée).

J'ai déja eu à gérer l'envoie de mail via le code, ce qui fonctionne très bien, mais je ne sais pas comment gérer l'envoie automatique : via les triggers/hook ? (je n'ai pas encore eu l'occasion de travailler dessus)
J'ai vu également le champ "Activer un nouveau couple cible/évènement pour notification email" sur un utilisateur donné, cela pourrait m'intéresser ! Mais comment ajouter un retard de tâche comme "Action" ?

Merci pour vos réponses/idées ! :)

P.S : mes recherches en ligne et sur le forum n'ont rien donné
Dernière édition: il y a 1 an 2 mois par twister.
L'administrateur a désactivé l'accès en écriture pour le public.

Mail automatique - Module projet tâche en retard il y a 1 an 1 mois #95891

  • twister
  • Portrait de twister
  • Hors ligne
  • Expert Boarder
  • IndustriLAB
  • Messages : 102
  • Remerciements reçus 18
  • Karma: 0
Je me réponds à moi même (pour ceux qui rencontrerait la même pbmatique) :

- Activation du module travaux planifié
- Développement de la fonction souhaitée (pour moi dans le fichier projet)
- Création d'une tache planifiée qui va chercher la fonction tous les Xmin/Xheures/... dans Accueil > Outils d'administration > Travaux planifiés
- Activation d'un cron sur le système (pour ma part Linux : crontab -e et ajout de la commande pour l'execution du cron job dolibarr, de type :
*/5 * * * * [pathtoscript]/scripts/cron/cron_run_jobs.php [clé générée par dolibarr_cf config du module travaux planifiés] [votrelogin] > /var/www/html/dolibarr/documents/cron_run_jobs.php.log

(pour plus d'infos doc.ubuntu-fr.org/cron - equivalent sur Windows existe mais je n'en sais pas plus)

Enjoy :)

P.S : n'hésitez pas à me contacter si besoin
Dernière édition: il y a 1 an 1 mois par twister.
L'administrateur a désactivé l'accès en écriture pour le public.