Bug info cotisations fiche famille
- wolf
- Auteur du sujet
- Hors Ligne
- Membre junior
il y a 10 ans 2 mois #7841
par wolf
Membre de la MaisonDuLibre
Membre actif du projet OpenPathView
Mon blog, sur tout et rien : BadWolf World
Bug info cotisations fiche famille a été créé par wolf
Salut,
Un petit message pour signaler un bug pour lequel je pense avoir trouvé une solution, mais n'étant pas totalement sur, je préfère vous consulter ^^
Contexte : on a créé une activité, disponible pour les enfants et les adultes, qui nécessite la cotisation enfant ou adulte (elles sont à deux tarifs différents), mais lorsque l'on inscrit un individus à l'activité (en l’occurrence un adulte) avec la cotisation qui vas bien, il est quand même écrit qu'il manque la cotisation enfant dans le cadre information de la fiche famille...
Solution : Après quelques tests, je me suis aperçu que ce problème existait en réseau, mais qu'en convertissant le fichier en local, le problème disparaissait... Je pense que c'est dans le CTRL_Informations.py, ligne 867, le "GROUP BY" qui semble faire des trucs un peu étrange, j'ai essayé de l'enlever et tout semble remarcher en réseau, le truc c'est qu'on perd l'information de quelles activités ont besoin de quelle(s) cotisations, en l’occurrence il y avait l'activité poterie qui demandait une cotisation enfant ou adulte et une activité badminton qui demandait une cotisation adulte (et d'autres activités, mais pas intéressantes ^^), quand il faisait le "GROUP BY", il enregistrait la cotisation adulte associé à l'activité badminton et la cotisation enfant pour l'activité poterie, il oubliait donc que la cotisation adulte était aussi lié à la poterie et que par conséquent la cotisation enfant n'était pas nécessaire.
Voila, je pense avoir bien expliqué le problème et la solution ^^
Un petit message pour signaler un bug pour lequel je pense avoir trouvé une solution, mais n'étant pas totalement sur, je préfère vous consulter ^^
Contexte : on a créé une activité, disponible pour les enfants et les adultes, qui nécessite la cotisation enfant ou adulte (elles sont à deux tarifs différents), mais lorsque l'on inscrit un individus à l'activité (en l’occurrence un adulte) avec la cotisation qui vas bien, il est quand même écrit qu'il manque la cotisation enfant dans le cadre information de la fiche famille...
Solution : Après quelques tests, je me suis aperçu que ce problème existait en réseau, mais qu'en convertissant le fichier en local, le problème disparaissait... Je pense que c'est dans le CTRL_Informations.py, ligne 867, le "GROUP BY" qui semble faire des trucs un peu étrange, j'ai essayé de l'enlever et tout semble remarcher en réseau, le truc c'est qu'on perd l'information de quelles activités ont besoin de quelle(s) cotisations, en l’occurrence il y avait l'activité poterie qui demandait une cotisation enfant ou adulte et une activité badminton qui demandait une cotisation adulte (et d'autres activités, mais pas intéressantes ^^), quand il faisait le "GROUP BY", il enregistrait la cotisation adulte associé à l'activité badminton et la cotisation enfant pour l'activité poterie, il oubliait donc que la cotisation adulte était aussi lié à la poterie et que par conséquent la cotisation enfant n'était pas nécessaire.
Voila, je pense avoir bien expliqué le problème et la solution ^^
Membre de la MaisonDuLibre
Membre actif du projet OpenPathView
Mon blog, sur tout et rien : BadWolf World
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.207 secondes