Anomalie #2971
fermé
- Statut changé de Nouveau à 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.
- Statut changé de En cours de traitement à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit commit:gdtc|9f7bc6112419401dfaab1dfe2fe1dce22300ca3d.
Formats disponibles : Atom
PDF