Evolution #1824
ferméHandle reminders for monthly contributions
0%
Description
Concernant les rappels, @Guillaume AGNIERAY posait la question suivante :
Mais dans le cas d'une extension d'adhésion courte (1 mois principalement), n'y a-t-il pas un risque de "flooder" les adhérents de rappels à peine leur adhésion enregistrée (il est normalement censé pouvoir y avoir un rappel à 30 jours puis un autre à 7 jours de la date d'échéance)
Vu qu'il n'existe aucun moyen de savoir si l'échéance est déterminée par une contribution "standard" ou non - les rappels seront toujours calculés de la même manière - donc oui, les adhérents ayant renouvelé pour un mois vont se prendre un rappel dès le départ.
Dès lors, les solutions sont :
- ne pas utiliser les rappels si on a recours aux contributions "courtes", ce qui fonctionne si l'on utilise pas du tout les cotisations "standard" (mais rien ne l'interdit),
- faire en sorte d'enregistrer quelque part que la date d'échéance est calculée depuis une contribution "courte", et ne pas inclure ces adhérents dans les rappels,
- revoir ce système différemment (là, je passe mon tour).
La première solution est la plus simple à mettre en oeuvre, puisque rien ne doit être modifié - ça marche donc parfaitement à tous les coups :D
La seconde solution requiert certainement l'ajout d'un champ dans la table des adhérents, et la modification du système des rappels pour le prendre en compte.
Bien que ça nécessite d'encore y passer du temps, c'est peut-être un bon compromis.
Mais cette solution ne serait pas non plus universelle : pour des contributions de 6 mois par exemple, les rappels standards pourraient être légitimement utilisés...
L'on pourrait considérer que si l'extension d'adhésion dépasse x fois le premier rappel programmé, on active les rappels quand même - ce qui complique encore les choses (dans le code, et pour comprendre le système).
Je ne vois pas d'autres solutions pour le moment, si vous avez des idées je suis preneur.
Mis à jour par Johan Cwiklinski il y a 8 mois
- Echéance mis à 09/06/2020
- Début changé de 03/05/2024 à 09/06/2020
- Suit Evolution #1438: Add monthly membership ajouté
Mis à jour par Johan Cwiklinski il y a 7 mois
- Statut changé de Nouveau à Rejeté
Pour le moment, je vais retenir la solution «ne pas utiliser les rappels si on a recours aux contributions "courtes"» - on verra bien à l'usage si vriament ça pose des problèmes ou non.