Note : certaines parties du ticket nécessite la gestion de l'historisation #41
Contexte
On a besoin d'un backoffice dans l'outil pour que des personnes à l'abc puissent configurer certaines informations (par exemple gérer les facteurs émissions)
Tests d'acceptance
L'Ademe met régulièrement à jour les facteurs d'émission. Nous avons donc besoin d'une page où on peut apporter l'excel de l'Ademe (ou tout autre base que nous voudrions importer - mais on fera toujours un excel sous la même forme). L'idée est d'importer et de vérifier les informations qui ont été modifié. Il arrive que l'Ademe fasse quelques erreurs que l'on souhaite vérifier avant de l'importer dans notre base de données.
On veut donc que l'utilisateur ait accès à une page telle que celle-ci :
Sur cette page il faut :
un import de fichier : le fichier est juste récupéré mais pas sauvegardé, nous n'en avons pas besoin
Quand l'utilisateur importe le fichier, on utilise le script créé dans le ticket #29
On remplit ensuite le tableau avec les informations importées en différenciant :
Les nouveaux facteurs d'émissions en les affichant en couleur à définir avec Gabriel
Les facteurs d'émissions déjà existants mais qui ont des modifications en affichant les cases où il y a les modifications en rouge (afficher l'ancienne valeur en hover)
On n'affiche pas les facteurs d'émissions inchangés
Pour les filtres dans un premier temps on peut réutiliser celui de la page des facteurs d'émissions
Dans le tableau : donner la possibilité à l'utilisateur de modifier le facteur d'émission ou de le supprimer.
Note : certaines parties du ticket nécessite la gestion de l'historisation #41
Contexte
On a besoin d'un backoffice dans l'outil pour que des personnes à l'abc puissent configurer certaines informations (par exemple gérer les facteurs émissions)
Tests d'acceptance
L'Ademe met régulièrement à jour les facteurs d'émission. Nous avons donc besoin d'une page où on peut apporter l'excel de l'Ademe (ou tout autre base que nous voudrions importer - mais on fera toujours un excel sous la même forme). L'idée est d'importer et de vérifier les informations qui ont été modifié. Il arrive que l'Ademe fasse quelques erreurs que l'on souhaite vérifier avant de l'importer dans notre base de données.
On veut donc que l'utilisateur ait accès à une page telle que celle-ci :
Sur cette page il faut :
Infos de test
Comment bien tester ce ticket ?
Stratégie technique
Quelle strat technique adopter pour ce ticket ?