# Recette Workflow de dérogation ###### tags: `MAXS` - POIDS 0 : - EDS : 30901 - Métiers : SCI - POIDS 2: - EDS : 10500 - Métiers : RD CHP # Marine ## Recette du workflow ### Métier null ou métier hors NCIS (poids null) - [x] créer une simulation - [x] sans dérogation nécessaire -> vérifier qu'il y a une ligne dans simulations à l'état 3 - [x] avec une dérogation nécessaire -> vérifier qu'il n'est pas possible de demander une dérogation + vérifier qu'il y a une ligne dans simulations à l'état 4 + validation nécessaire à 2 - [x] page "Mes simulations" - [x] Vérifier qu'il y a bien les simulations et qu'il est impossible de demander une dérogation ou de répondre à celle ci ### GC ou équivalent (poids 0) - [x] créer une simulation - [x] sans dérogation nécessaire -> vérifier qu'il y a une ligne dans simulations à l'état 3 - [x] sans envoyer la dérogation -> vérifier qu'il y a une ligne dans simulations à l'état 4 + validation nécessaire à 2 - [x] en envoyant une demande de dérogation au premier ou second délégataire -> vérifier qu'il y a une ligne dans simulations à l'état 2 + validation nécessaire à 2 + ligne dans validation simulation + mail envoyé au délégataire - [x] page "Mes simulations" - [x] retrouver chacune des simulations : - [x] pour la 1ère : vérifier qu'il n'est pas possible de créer une dérogation - [x] pour la 2nde : vérifier qu'il est pas possible de créer une dérogation - [x] créer une demande de dérogation -> vérifier qu'il y a bien un changement d'état dans simulation + création de ligne dans validation simulation + mail + modification de la vue + modèle - [x] pour la 3ème : vérifier l'état + l'impossibilité de redemander une dérogation ### DG ou équivalent (poids 2) - [x] créer une simulation - [x] sans dérogation nécessaire -> vérifier qu'il y a une ligne dans simulations à l'état 3 - [x] avec une dérogation nécessaire -> vérifier qu'on skip bien la page de demande de dérogation et que la simulation est enregistrée avec l'état 1 et les validations nécessaire et actuelle à 2 - [x] page "Mes simulations" - [x] retrouver chacune des simulations : - [x] pour la 1ère : vérifier qu'il n'est pas possible de créer une dérogation - [x] pour la 2nde : vérifier qu'elle est bien validée sans demande de dérogation possible - [x] valider une demande de dérogation (en passant pas le GC par exemple) + ajouter un commentaire -> vérifier la mise à jour du model et de la vue + vérifier la présence du commentaire et de la décision dans validation simulation et le changement de l'état et de la validation actuelle dans simulation (état 1 et validation actuelle 2) - [x] idem pour un refus, (etat 0 et validation actuelle 0) ## Affichage page mes simulation - [x] Vérifier la récupération de toutes les simulations, selon le poids métier -> il doit être possible de voir des simulations réalisées directement par un poids 2, ainsi que des demande qu'il peut valider - [x] Tester l'affichage correct en fonction de la taille des informations remontées (montant élevés, noms/prénoms longs) - [x] Tester les infos affichées si vide (durée, nom, prénom ...) - [x] Tester un ID_AD null - [x] Tester un ID_AD d'une personne qui n'existe pas dans STCEB - [x] Vérifier qu'il est bien possible d'afficher le pdf de chaque simulation, tester avec des état différents (en attente, validée, refusée) - [x] Vérifier les tris et champs de recherche - [x] Vérifier l'affichage des tris selon le poids métier - [x] Vérifier l'affichage correcte des boutons selon le poids métier - [x] Vérifier la récupération de la dernière simu sur les différents profils clients (client/prospects) - [x] Vérifier tous les mails envoyés (ortho/mise en page) ## Recette MCO ### Page création de simulation - [x] Vérifier que l'écran de chargement de la validation de la simulation est présent lors du chargement et ce jusqu'à ce que la pop-up de l'envoi de mail s'affiche - [x] Vérifier qu'il est bien impossible de mettre des virgules dans les champs numériques(à tester sur IE) - [x] Vérifier qu'il est bien impossible de mettre des nombres décimaux dans les champs "Nombre de personnes au foyer" et "Durée" --- # Florian ## Recette du workflow ### Métier null ou métier hors NCIS (poids null) - [ ] créer une simulation - [x] sans dérogation nécessaire -> vérifier qu'il y a une ligne dans simulations à l'état 3 - [x] avec une dérogation nécessaire -> vérifier qu'il n'est pas possible de demander une dérogation + vérifier qu'il y a une ligne dans simulations à l'état 4 + validation nécessaire à 2 - [x] page "Mes simulations" - [x] Vérifier qu'il y a bien les simulations et qu'il est impossible de demander une dérogation ou de répondre à celle ci ### GC ou équivalent (poids 0) - [x] créer une simulation - [x] sans dérogation nécessaire -> vérifier qu'il y a une ligne dans simulations à l'état 3 - [x] sans envoyer la dérogation -> vérifier qu'il y a une ligne dans simulations à l'état 4 + validation nécessaire à 2 - [x] en envoyant une demande de dérogation au premier ou second délégataire -> vérifier qu'il y a une ligne dans simulations à l'état 2 + validation nécessaire à 2 + ligne dans validation simulation + mail envoyé au délégataire - [x] page "Mes simulations" - [ ] retrouver chacune des simulations : - [x] pour la 1ère : vérifier qu'il n'est pas possible de créer une dérogation - [x] pour la 2nde : vérifier qu'il est pas possible de créer une dérogation - [x] créer une demande de dérogation -> vérifier qu'il y a bien un changement d'état dans simulation + création de ligne dans validation simulation + mail + modification de la vue + modèle - [x] pour la 3ème : vérifier l'état + l'impossibilité de redemander une dérogation ### DG ou équivalent (poids 2) - [ ] créer une simulation - [ ] sans dérogation nécessaire -> vérifier qu'il y a une ligne dans simulations à l'état 3 - [ ] avec une dérogation nécessaire -> vérifier qu'on skip bien la page de demande de dérogation et que la simulation est enregistrée avec l'état 1 et les validations nécessaire et actuelle à 2 - [ ] page "Mes simulations" - [x] retrouver chacune des simulations : - [x] pour la 1ère : vérifier qu'il n'est pas possible de créer une dérogation - [x] pour la 2nde : vérifier qu'elle est bien validée sans demande de dérogation possible - [x] valider une demande de dérogation (en passant pas le GC par exemple) + ajouter un commentaire -> vérifier la mise à jour du model et de la vue + vérifier la présence du commentaire et de la décision dans validation simulation et le changement de l'état et de la validation actuelle dans simulation (état 1 et validation actuelle 2) - [x] idem pour un refus, (etat 0 et validation actuelle 0) ## Affichage page mes simulation - [ ] Vérifier la récupération de toutes les simulations, selon le poids métier -> il doit être possible de voir des simulations réalisées directement par un poids 2, ainsi que des demande qu'il peut valider - [ ] Tester l'affichage correct en fonction de la taille des informations remontées (montant élevés, noms/prénoms longs) - [ ] Tester les infos affichées si vide (durée, nom, prénom ...) - [ ] Tester un ID_AD null - [ ] Tester un ID_AD d'une personne qui n'existe pas dans STCEB - [ ] Vérifier qu'il est bien possible d'afficher le pdf de chaque simulation, tester avec des état différents (en attente, validée, refusée) - [ ] Vérifier les tris et champs de recherche - [ ] Vérifier l'affichage des tris selon le poids métier - [ ] Vérifier l'affichage correcte des boutons selon le poids métier - [ ] Vérifier la récupération de la dernière simu sur les différents profils clients (client/prospects) - [ ] Vérifier tous les mails envoyés (ortho/mise en page) ## Recette MCO ### Page création de simulation - [x] Vérifier que l'écran de chargement de la validation de la simulation est présent lors du chargement et ce jusqu'à ce que la pop-up de l'envoi de mail s'affiche - [ ] Vérifier qu'il est bien impossible de mettre des virgules dans les champs numériques(à tester sur IE) - [ ] Vérifier qu'il est bien impossible de mettre des nombres décimaux dans les champs "Nombre de personnes au foyer" et "Durée"