# MVP pour le parcours gestionnaire
Pré-requis: un portefeuille doit être assigné au gestionnaire.
## Général
>[décliner par parcours/fonctionnalités ces priorités? Préciser les droits pour chaque fonctionnalités (lecture/écriture)]
- Page d'accueil **P3** >[incontournable côté dev] :negative_squared_cross_mark:
- Liste des campagnes ouvertes **P1** >[comment ça se présente déjà?]
- Suivi de collecte par enquête (?) **P3**
- Page Campagnes (consultation des différentes campagnes) **P1** :negative_squared_cross_mark:
- Liste des campagnes ordonnées alphabétiquement **P1**
- Liste des campagnes ouvertes ou fermées **P1 Post MVP** > [les campagnes fermées font elles parties de la bascule ?]>[Oui pour pouvoir associer des contacts, soit 13 derniers mois au moins]
- Filtre
- par source **P1**
- par millésime **P1 Post MVP**
- par période **P1 Post MVP**
- Page unités enquêtées (consultation des différentes unités enquêtées - tuiles) **P1** :heavy_check_mark:
- Recherche d'une unité enquêtée ordonnées par id métier (ex:siren) **P1** :heavy_check_mark:
- par identifiant technique **P1** >[sujet flou, qu'est ce qu'on affiche, qu'est ce qui est identifiant ou pas?]
- par id métier (ex:siren) **P1**
- par Raison sociale **P2**
- Liste des unités enquêtées **P1**
- filtres :heavy_check_mark:
- source **P2**
- millésime **P1 Post MVP**
- période **P1 Post MVP**
- Page contacts (consultation des différents contacts - tuiles) **P1** [:heavy_check_mark: impact qui ne fait pas de distinction contact/Ue (on a répondant)]
- Recherche d'un contact **P1** :heavy_check_mark:
- Id de connexion **P1**
- Nom prénom **P1**
- Adresse mail **P1**
- Liste des contacts :heavy_check_mark:
- Filtre
- par source **Post MVP**
- par millésime **P2 Post MVP**
- par période **P2 Post MVP**
- Page interrogations (consultation des différentes interrogations - tuiles) par défaut les intérrogations de mon portefeuille gestionnaire **P1** :negative_squared_cross_mark:
- Recherche d'une interrogation :negative_squared_cross_mark:
- par identifiant technique UE **P1**
- par id métier UE (ex:siren) **P1**
- par identifiant interrogation (Post MVP, nouveau besoin)
- >[contact? Nom prénom, id de connexion]
- Liste des interrogations :negative_squared_cross_mark:
- des campagnes ouvertes **P1**
- par gestion (ou toutes), par reprise **P1**
- ordonnée par score qualité en reprise **P1** >[compliqué côté info car le score qualité est dans Traiter]
- (ordonnée par id interrogation en gestion **P3** ou groupé par campagne ?)
- Filtre :negative_squared_cross_mark:
- par source **P2**
- par millésime **P2 Post MVP**
- par période **P2 Post MVP**
- par état **P1**
- par événement de communication **P3**
- tri par score **P3** >[redondant avec ce qu'il y a dans la liste]
- Page interrogation >[= une tuile]
- Afficher les statuts **P1** :heavy_check_mark: >[horodatés]
- Afficher l'historique de communication **P1** :negative_squared_cross_mark:
- Afficher les commentaires **P2** :heavy_check_mark: >[passer en P1, parce que permet de s'appuyer dessus lorsqu'il manque de fonctionnel par ailleurs, version simplifiée du commentaire (sans auteur, date et modif possible)]
- Afficher la date de collecte **P1** :heavy_check_mark: >[Chloé, Sandra et Enzo: est-ce que c'est la date réception du questionnaire ou un affichage des dates de début/fin de collecte? Si date de réception on l'a dans les statuts non? qui sont horodatés]
- Accéder facilement aux infos de la campagne, de l'UE **P1** :negative_squared_cross_mark:
- Modification du rôle : principal / secondaire >[Chloé, Sandra et Enzo: A challenger si on revoit la notion de contact principal qui serait rattaché à l'UE]
- Suppression du contact pour une campagne (+ création si était contact principal) >[redéfinir ce qu'est un contact principal]>[Chloé, Sandra et Enzo: si contact principal = UE, alors ici on ne gère que les contacts secondaire, et la suppression peut être gérer post MVP pour un contact secondaire (ou en commentaire en attendant)]
- Afficher la copie des communications envoyées **Post MVP** :negative_squared_cross_mark:
- Bouton voir le questionnaire miroir **P1** :heavy_check_mark: >[Chloé, Sandra et Enzo: rajouté ici car besoin de cette fonctionnalité en gestion]
- Bouton Télécharger le questionnaire vierge **Post MVP** :negative_squared_cross_mark: >[Chloé, Sandra et Enzo: rajouté ici car besoin de cette fonctionnalité en gestion]
- Si reprise : :negative_squared_cross_mark:
- interrogation validée : questionnaire en lecture seule, Bouton Modifier -> statut devient "en cours d'expertise" **P1**
- interrogation à expertiser : Bouton Enregistrer et recalculer le score -> statut devient "en cours d'expertise" **P1**
- Si score atteint, guider l'utilisateur pour Clore/Terminer/Fermer(?) l'expertise
- Clore/terminer/Fermer (?) l'expertise -> statut devient "validée" **P1**
- ~~Bouton Télécharger le questionnaire vierge~~ >[Chloé, Sandra et Enzo: recopié niveau gestion de la page interrogation]
- ~~Bouton voir le questionnaire miroir~~ >[Chloé, Sandra et Enzo: recopié niveau gestion de la page interrogation]
- Page Unité Enquêtée **P1**
- Affichage des informations sur l'unité enquêtée obtenues depuis l'échantillon (modification impossible) **P1** :heavy_check_mark:
- Liste des campagnes **P1** :negative_squared_cross_mark: > [Autre solution : renvoyer vers la page campagnes avec filtre pré-renseigné sur l'unité enquêtée]
- Liste des contacts **P1**
- Créer un nouveau contact **P3** > :heavy_check_mark:[Toujours ce soucis juridique de savoir si un gestionnaire peut donner des droits à une personne inconnue]
- Page campagne **P1**
- Affichage des infos de campagne **P1** :heavy_check_mark:
- Liste des interrogations (collecte + reprise) **P1** :negative_squared_cross_mark: > [possiblement un lien vers la page interrogations avec un filtre sur la campagne]
- Calendrier **P1** :heavy_check_mark:
- Suivi de campagne "simple" (collecte + reprise) **P1** :heavy_check_mark:
- spécimen des courriers **P3 Post MVP** :negative_squared_cross_mark:
- Page contact **P1**
- Affichage **P1** :heavy_check_mark:
- modification des infos de contact **P1** :heavy_check_mark: > [Comment vérifier l'identité des gens?]
- Réinitialisation du mot de passe (?) :heavy_check_mark: > [Redéfinir le besoin]
- Liste des interrogations **P1** :heavy_check_mark: > [possiblement un lien vers la page interrogations avec un filtre sur le contact]
- Modification du rôle : principal / secondaire **Post MVP à cet endroit**
- Suppression du contact pour une campagne (+ création si était contact principal) >[redéfinir ce qu'est un contact principal] **Post MVP à cet endroit**
- Associer une habilitation à un contact
- Afficher la liste des Ue sur lesquels il est habilité
## Back office
- Permettre à un utilisateur de charger en masse des événements de communication (probablement pour les mails qu'on ne saurait pas gérer dans les premières versions)
- Permettre à un utilisateur de charger en masse des événements de collecte (déchets, hors champs...)