| Retour sur le page principale Documentation utilisateur Scenario de tests d'integration |
L'écran doit respecter :
Une personne a un don en cours si le filtrage de la table HistoriqueDon sur (Adherent=SonID) et (Fixe=false ou 0)
La création du nouvel objet la classe DOIT se faire via un new create afin d'y injecter depuis le modèle les valeurs par défaut
ATTENTION : La liste des familles sur lesquelles on peut ajouter une personne ne comporte que celle non archivé
Dans la cas ou l'utilisateur laisse la famille vide (ou détache la personne de la famille en effacent le lien), l'adresse doit être modifiable (même si la case liaison avec la famille est coché) Des que l'utilisateur choisie une famille on coche la case adresse famille et on y recopie l'adresse de la famille Si l'utilisateur la décoche on ne vide pas l'adresse
Il conviens de vérifier avant de lancer la validation :
Les étapes du processus de validation sont :
On se doit de vérifier que dans la piste d'audit à bien été ajouté une entrée pour la modification/création de la personne (voir de la famille)
Avant de lancer un suppression il faut vérifier que la personne n'est pas lié à un don sur l'exercice (ou sur un exercice non clos)
La suppression est une opération définitive, il conviens donc de bien l'indiquer à l'utilisateur
Dans le cas ou la personne est seul dans la famille il faut proposer (pas imposer) la suppression de la famille)
Dans le cas ou la personne n'est pas seul dans la famille il faut proposer (pas imposer) la suppression de la famille et des autres membres (attention au fait qu'il peuvent être non effacable (don sur exercice ou non clos)
On se doit de vérifier que dans la piste d'audit à bien été ajouté une entrée pour toutes les suppressions réalisées
Avant de lancer un archivage il faut vérifier que la personne n'est pas lié à un don sur l'exercice (ou sur un exercice non clos)
Dans le cas ou la personne est seul dans la famille il faut proposer (pas imposer) l'archivage de la famille) Dans le cas ou la personne n'est pas seul dans la famille il faut proposer (pas imposer) l'archivage de la famille et des autres membres
On se doit de vérifier que dans la piste d'audit à bien été ajouté une entrée pour toutes les archivages réalisées
Si on désarchive une personne il faut vérifier au préalable que la famille est désarchivé
La création du nouvel objet la classe DOIT se faire via un new create afin d'y injecter depuis le modèle les valeurs par défaut
Il conviens de vérifier avant de lancer la validation :
On se doit de vérifier que dans la piste d'audit à bien été ajouté une entrée pour la modification/création de la famille
Avant de supprimer il faut vérifier que tous les membres sont effaçable (Cf effacement des personnes)
La suppression est une opération définitive, il conviens donc de bien l'indiquer à l'utilisateur, ainsi que les personnes qui vont être effacées
On se doit de vérifier que dans la piste d'audit à bien été ajouté une entrée pour toutes les suppressions réalisées
Avant d'archiver il faut vérifier que tous les membres sont archivable (Cf archivage des personnes)
La suppression est une opération définitive, il conviens donc de bien l'indiquer à l'utilisateur, ainsi que les personnes qui vont être effacées
On se doit de vérifier que dans la piste d'audit à bien été ajouté une entrée pour toutes les suppressions réalisées
Si on désarchive une famille il faut vérifier au préalable que la famille est désarchivé