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

SUJET : Mettre en place les relances email sur RDV

Mettre en place les relances email sur RDV il y a 10 mois 4 jours #105029

  • cad0c
  • Portrait de cad0c
  • Hors ligne
  • Senior Boarder
  • Messages : 76
  • Remerciements reçus 2
  • Karma: 0
bonjour,

Je ne vois pas comment activer les emails de relance des évènements pour lesquels je suis invité ou j'ai des invités (qui ont un compte).

Voici la conf de ce travail planifié :

Libellé Envoyer des alertes agenda par e-mails
Type de travail planifié Appelle d'une méthode d'une classe Dolibarr
Module agenda
Nom de fichier intégrant la classe comm/action/class/actioncomm.class.php
Instance/objet à créer ActionComm
Méthode sendEmailsReminder
Paramètres
Commentaire SendEMailsReminder

Exécuter chaque tâche Tous les 10 Minutes
Pas avant 26/10/2018 16:54:00
Pas après
Priorité 10
Nb max de lancement
Nb. exec. 3849
Prochaine exécution (A partir du) 07/01/2019 14:04:00

Date de début dernière exécution 07/01/2019 13:58:13
Date de fin dernière exécution 07/01/2019 13:58:13
Dernier code de retour 0
Sortie du dernier lancement Les rappels d'événements par email n'ont pas été activés dans la configuration du module Agenda.


Mais quand je vais dans la conf du module agenda, je n'ai pas de boutons permettant d'activer ça.

Je suis en dolibarr 8.0.3.

merci !
Dernière édition: il y a 10 mois 4 jours par cad0c.
L'administrateur a désactivé l'accès en écriture pour le public.

Mettre en place les relances email sur RDV il y a 9 mois 1 semaine #106170

  • cad0c
  • Portrait de cad0c
  • Hors ligne
  • Senior Boarder
  • Messages : 76
  • Remerciements reçus 2
  • Karma: 0
Bonjour,

Quelqu'un pour m'aider ? Suis-je le seul au monde à vouloir utiliser cette fonction ?

Dans mes logs, j'ai la ligne suivante :

cron_run_jobs.php cronjobid: 5 priority=10 entity=1 label=SendEmailsReminders - not qualified

Merci d'avance
Dernière édition: il y a 9 mois 1 semaine par cad0c.
L'administrateur a désactivé l'accès en écriture pour le public.

Mettre en place les relances email sur RDV il y a 9 mois 1 semaine #106315

  • cad0c
  • Portrait de cad0c
  • Hors ligne
  • Senior Boarder
  • Messages : 76
  • Remerciements reçus 2
  • Karma: 0
Bonjour,

Toujours personne ... ?
L'administrateur a désactivé l'accès en écriture pour le public.

Mettre en place les relances email sur RDV il y a 9 mois 1 semaine #106319

  • laudeco
  • Portrait de laudeco
  • Hors ligne
  • Senior Boarder
  • Messages : 43
  • Remerciements reçus 6
  • Karma: -2
Sorry je ne comprends pas ta demande ...

Tu veux un e-mail de rappel ?
L.
L'administrateur a désactivé l'accès en écriture pour le public.

Mettre en place les relances email sur RDV il y a 9 mois 1 semaine #106320

  • cad0c
  • Portrait de cad0c
  • Hors ligne
  • Senior Boarder
  • Messages : 76
  • Remerciements reçus 2
  • Karma: 0
En fait, lorsque l'on créé un événement dans l'agenda, on y met une date. Moi par exemple, j'ai créé des événements de type "réunion". J'y ai assigné à cet événement d'autres utilisateurs, pour que mon événement apparaisse aussi dans leur agenda.

Ce que j'attends maintenant, c'est qu'à la création de cet événement agenda, un mail soit envoyé à tous les utilisateurs assignés dessus. Dans un premier temps, je serais déjà assez content que ça, ça marche et ensuite imaginer pouvoir y mettre un rappel quelques jours avant la date de l'évenement.

Comme tu le vois dans mes précédents messages, j'ai tout paramétré (il me semble !) pour le faire, mais dans les travaux planifiés j'ai ce message d'erreur : Les rappels d'événements par email n'ont pas été activés dans la configuration du module Agenda.

Et quand je vais dans le module Agenda, je ne vois pas de trace d'une quelconque activation d'envoi de mails.

Je suis en 8.0.3. Merci !
L'administrateur a désactivé l'accès en écriture pour le public.

Mettre en place les relances email sur RDV il y a 9 mois 4 jours #106472

  • cad0c
  • Portrait de cad0c
  • Hors ligne
  • Senior Boarder
  • Messages : 76
  • Remerciements reçus 2
  • Karma: 0
Ce que je demande est impossible ou personne ne sait comment ça marche (ou veut me répondre..) ? Ma question fait appel pourtant à un mécanisme qui semble-t-il est prévu et existe depuis un bon moment.
Dernière édition: il y a 9 mois 4 jours par cad0c.
L'administrateur a désactivé l'accès en écriture pour le public.

Mettre en place les relances email sur RDV il y a 9 mois 19 heures #106648

  • cad0c
  • Portrait de cad0c
  • Hors ligne
  • Senior Boarder
  • Messages : 76
  • Remerciements reçus 2
  • Karma: 0
Aidé de quelqu'un sur le canal irc, je découvre le fichier qui appelle cette fonction sendEmailsReminder

html/dolibarr/htdocs/comm/action/class/actioncomm.class.php :
public function sendEmailsReminder()
    {
        global $conf, $langs;

        $error = 0;
        $this->output = '';
                $this->error='';

        if (empty($conf->global->AGENDA_REMINDER_EMAIL))
        {
                $langs->load("agenda");
                $this->output = $langs->trans('EventRemindersByEmailNotEnabled', $langs->transnoentitiesnoconv("Agenda"));
                return 0;
        }

        $now = dol_now();

        dol_syslog(__METHOD__, LOG_DEBUG);

        $this->db->begin();

                // TODO Scan events of type 'email' into table llx_actioncomm_reminder with status todo, send email, then set status to done



        // Delete also very old past events (we do not keep more than 1 month record in past)
                $sql = "DELETE FROM ".MAIN_DB_PREFIX."actioncomm_reminder WHERE dateremind < '".$this->db->jdate($now - (3600 * 24 * 32))."'";
                $this->db->query($sql);

                $this->db->commit();

        return $error;
    }

Dans configurations/divers j'ai ajouté : AGENDA_REMINDER_EMAIL 1. Je n'ai plus le message d'erreur, mais je n'ai toujours rien qui part.

Par ailleurs, ma table llx_actioncomm_reminder est vide elle aussi.

En fin de compte, il semblerait que je me casse la tête pour rien puisque cette fonction n'est visiblement pas terminée. Dommage qu'elle apparaisse dans les travaux planifiés par défaut si elle n'est pas fonctionnelle...
Dernière édition: il y a 9 mois 19 heures par cad0c.
L'administrateur a désactivé l'accès en écriture pour le public.

Mettre en place les relances email sur RDV il y a 4 mois 2 semaines #112216

  • PTMSoft
  • Portrait de PTMSoft
  • Hors ligne
  • Fresh Boarder
  • Messages : 1
  • Karma: 0
Bonjour,

c'est un besoin que je vais aussi avoir pour l'un de mes clients. Les infos que tu donne ci-dessus ont déjà orienté ma recherche, merci.

Avant que je ne galère moi aussi, as-tu trouvé une solution ? Si non, je me lancerai aussi dans les recherche et si je trouve, j'e ferai part sur ce fil.

Je suis en version 9.0.3, peut-être que ça fonctionne correctement maintenant.

--
Marc
L'administrateur a désactivé l'accès en écriture pour le public.

Mettre en place les relances email sur RDV il y a 1 mois 3 semaines #115529

  • egroult
  • Portrait de egroult
  • Hors ligne
  • Expert Boarder
  • Messages : 110
  • Remerciements reçus 26
  • Karma: 3
Bonjour,

voici ce que j'ai trouvé du coté GITHUB -> github.com/Dolibarr/dolibarr/issues/11031 , le problème semble toujours présent sur un DOLIBARR 8.x .

De plus, je rajoute un lien vers un topic similaire -> www.dolibarr.fr/forum/travaux-planifies/...e-cote-doliba#115528

Pour avoir l'onglet Reminders du module (sur une V7 & v9), il vous faut :
- MAIN_FEATURES_LEVEL à 2
- AGENDA_REMINDER_EMAIL à 1
Dernière édition: il y a 1 mois 3 semaines par egroult.
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: philazerty, cad0c

Mettre en place les relances email sur RDV il y a 1 mois 1 semaine #115948

  • cad0c
  • Portrait de cad0c
  • Hors ligne
  • Senior Boarder
  • Messages : 76
  • Remerciements reçus 2
  • Karma: 0
Hello,

Oui, c'est moi qui ai justement ouvert ce ticket.

Je vais tester ta solution/
L'administrateur a désactivé l'accès en écriture pour le public.