Project

General

Profile

Actions

Anomalie #2971

closed

Double rappel d'échéance envoyé au membre #3849

Added by Isabella Vanni over 6 years ago. Updated over 6 years ago.

Status:
Résolu
Priority:
Normale
Target version:
-
Start date:
02/26/2018
Due date:
% Done:

100%

Estimated time:

Description

Rappel d'échéance envoyé le 06/11/2017 et le 04/12/2018.

Actions #1

Updated by Benjamin Drieu over 6 years ago

  • Status changed from Nouveau to En cours de traitement

La requête pour indiquer une relance prochaine est la suivante:

            my @results = do_select ( sprintf ( "SELECT actor.* " .
                                                "  FROM actor, membership " .
                                                " WHERE actor.actor_id = membership.actor_id " .
                                                "   AND actor.actor_status = 'member' " .
                                                "   AND actor.actor_type = '%s' " .
                                                "   AND membership.validated = 1 " .
                                                "   AND membership.end_date IS NULL " .
                                                "   AND DATEDIFF(now(),membership.start_date) >= 31 " .
                                                "   AND membership.start_date < now() " .
                                                "   AND DATEDIFF(membership.renewal_date,now()) <= 31 " .
                                                "   AND ( membership.renewal_date >= now() " .
                                                "         OR DATEDIFF(now(),membership.renewal_date) <= 5 );",
                                                $type ) );

Donc, si la date de renouvellement est passée depuis moins de 5 jours, on fait un rappel et non une relance. Je ne sais pas pourquoi j'ai mis ça, je vais réfléchir au pourquoi du comment, car c'est le genre de requêtes que je ne veux pas modifier à la légère.

Actions #2

Updated by Benjamin Drieu over 6 years ago

  • Status changed from En cours de traitement to Résolu
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF