Projet

Général

Profil

Anomalie #1992

Gérer les relances

Ajouté par Benjamin Drieu il y a plus de 16 ans. Mis à jour il y a plus de 16 ans.

Statut:
Résolu
Priorité:
Élevée
Assigné à:
Version cible:
-
Début:
21/08/2007
Echéance:
% réalisé:

0%

Temps estimé:

Description

Dans le dtcmanager il y a une option reminder qui envoie des mails de rappel aux adhérents en retard de cotisation depuis plus de 30 jours.

Il faudrait voir avec séb comment gérer le tout, à savoir est-ce qu'il faut des templates différentes (1ère sommation, 2è, envoi des huissiers) ?

Historique

#1

Mis à jour par Benjamin Drieu il y a plus de 16 ans

Voici le fonctionnement propose et implemente:

- un cron job se lance tous les mois (le 5 par ex)
- pour tous les adherents en retard de plus de 30 jours de cotisation (DATEDIFF(now(),membership.renewal_date) > 30) et qui sont de type person :
- si on a deja relance le membre dans les 30 jours on ne fait rien
- on compte le nombre de relances les six derniers mois
- on envoie une template differente en fonction du chiffre precedent : relance_person_x.tpl
- si on a deja envoye plus de trois relances, faut il spammer encore le membre ?

Le meme mecanisme est possible pour les entites mais ce n'est pas lance automatiquement.

Pour les rappels AVANT expiration de la cotisation:

- un cron job est lance tous les mois (le 5 par ex)
- pour toutes les personnes, si la date de renouvellement est dans moins de 30 jours ET que la date de debut de l'adhesion est depuis plus de 30 jours (pour les nouveaux adherents) ET si pas de rappel dans les 30 derniers jours on envoie un mail de rappel de type cotisation bientot a echeance.

On peut faire pareil pour les entites.

Des commentaires ?

#2

Mis à jour par Benjamin Drieu il y a plus de 16 ans

Suite à discussions, j'ai enlevé la riposte graduée au profit d'un mail monotone. Pour le compteur de relances je compte le faire plus tard.

Formats disponibles : Atom PDF