... | ... | @@ -202,4 +202,27 @@ La dernière chose à faire est dans le fichier `apps/wei/forms/surveys/__init__ |
|
|
|
|
|
Le lancement de l'algorithme se fait en ligne de commande, via la commande `python manage.py wei_algorithm`. Elle a pour unique effet d'appeler la fonction `run_algorithm` décrite plus tôt. Une fois cela fait, vous aurez noté qu'il n'a pas été évoqué d'adhésion. L'adhésion est ensuite manuelle, l'algorithme ne fournit qu'une suggestion.
|
|
|
|
|
|
Cette structure, complexe mais raisonnable, permet de gérer plus ou moins proprement la répartition des 1A, en limitant très fortement le hard code. Ami nouveau développeur, merci de bien penser à la propreté du code :) En particulier, on évitera de mentionner dans le code le nom des bus, et profiter du champ `information_json` présent dans le modèle `Bus`. |
|
|
\ No newline at end of file |
|
|
Cette structure, complexe mais raisonnable, permet de gérer plus ou moins proprement la répartition des 1A, en limitant très fortement le hard code. Ami nouveau développeur, merci de bien penser à la propreté du code :) En particulier, on évitera de mentionner dans le code le nom des bus, et profiter du champ `information_json` présent dans le modèle `Bus`.
|
|
|
|
|
|
## Valider les inscriptions
|
|
|
|
|
|
Cette partie est moins technique.
|
|
|
|
|
|
Une fois la pré-inscription faite, elle doit être validée par le BDE, afin de procéder au paiement. Le GC WEI a accès à la liste des inscriptions non validées, soit sur la page de détails du WEI, soit sur un tableau plus large avec filtre. Une inscription non validée peut soit être validée, soit supprimée (la suppression est irréversible).
|
|
|
|
|
|
Lorsque le GC WEI veut valider une inscription, il a accès au récapitulatif de l'inscription ainsi qu'aux informations personnelles de l'utilisateur. Il lui est proposé de les modifier si besoin (du moins les informations liées au WEI, pas les informations personnelles). Il a enfin accès aux résultats du sondage et la sortie de l'algorithme s'il s'agit d'un 1A, aux préférences d'un 2A+. Avant de valider, le GC WEI doit sélectionner un bus, éventuellement une équipe et un rôle. Si c'est un 1A et que l'algorithme a tourné, ou si c'est un 2A+ qui n'a fait qu'un seul choix de bus, d'équipe, de rôles, les champs sont automatiquement pré-remplis.
|
|
|
|
|
|
Quelques restrictions cependant :
|
|
|
|
|
|
* Si c'est un 2A+, le chèque de caution doit être déclaré déposé
|
|
|
* Si l'inscription se fait via la Société générale, un message expliquant la situation apparaît : la transaction de paiement sera créée mais invalidée, les trésoriers devront confirmer plus tard sur leur interface que le compte à la Société générale a bien été créé avant de valider la transaction (voir [Apps/Trésorerie](Trésorerie) section Crédit de la Société générale).
|
|
|
* Dans le cas contraire, l'utilisateur doit avoir le solde nécessaire sur sa note avant de pouvoir adhérer.
|
|
|
* L'utilisateur doit enfin être membre du club Kfet. Un lien est présent pour le faire adhérer ou réadhérer selon le cas.
|
|
|
|
|
|
Si tout est bon, le GC WEI peut valider. L'utilisateur a bien payé son WEI, et son interface est un peu plus grande. Il peut toujours changer ses paramètres au besoin. Un 1A ne voit rien de plus avant la fin du WEI.
|
|
|
|
|
|
Un adhérent WEI non 1A a accès à la liste des bus, des équipes et de leur descriptions. Les chefs de bus peuvent gérer les bus et leurs équipes. Les chefs d'équipe peuvent gérer leurs équipes. Cela inclut avoir accès à la liste des membres de ce bus / de cette équipe.
|
|
|
|
|
|
Un export au format PDF de la liste des membres *visibles* est disponible pour chacun.
|
|
|
|
|
|
Bon WEI à tous ! |
|
|
\ No newline at end of file |