[module ADH] interdiction d'inscrir un enfant dans 2 groupes locaux
CONTEXTE
Il a y un problème dans l'application quand une personne est inscrite dans deux groupes locaux. C'est le cas par exemple :
- d'un chef présent dans deux GL
- d'un Compagnons dans un GL qui est aussi chef dans un autre GL
- maintenant avec les camps d'été : un enfant qui participe aux activités à l'année d'un GL puis qui va au camp d'été d'un autre GL
Le problème rencontré : quand une fiche est dans deux GL, elle n'est visible que dans un des deux.
C'est un problème déjà identifié mais qui est plus visible avec les camps d'été.
Quand c'est un camp jumelé avec deux unités : pas de soucis, on ajoute les deux unités et on a la liste de tous les enfants des deux unités.
Quand c'est un jeune extérieur à l'association qui n'a jamais été dans l'intranet : pas de soucis, le GL doit d'abord l'ajouter dans son groupe local pour pouvoir l'inscrire au camp.
Quand c'est un jeune déjà présent dans un groupe local mais qui participe au camp d'un autre groupe local de manière isolé : problème : le groupe local va rajouter l'enfant dans son GL et le faire disparaître de son GL d'origine.
Objectif
- Créer un nouveau bouton appeler "Inscrire UN·E enfant d'un autre groupe local" à côté du bouton "Inscrire" déjà existant.
- En cliquant sur ce nouveau bouton, ça ouvre une nouvelle fenêtre. On y trouve :
- un champ de recherche permettant de trouver des fiches enfants de toute la base avec une restriction : la fiche doit déjà être affectée à un sous groupe existant pour l'année en cours (= inscrit dans une unité).
- une info bulle : "Si vous ne trouvez pas la personne dans cette liste, ajoutez-la d'abord à l'unité de votre groupe local, puis cliquez sur "Inscrire des enfants des unités participantes"
- Un bouton "Ajouter"
Renommage
- Renommer le bouton "Inscrire" en "Inscrire des enfants des unités participantes"