Ergonomie #16265
ferméFiche de traitement : en cas de modification de métadonnée puis de changement de page lié à une action, le message "voulez-vous sauvegarder les modifications" perturbe les utilisateurs
Ajouté par Ludovic ARAUJO il y a presque 4 ans. Mis à jour il y a presque 3 ans.
Description
remarque client : "Lorsqu'on est dans un courrier en page de traitement, dès que l'on qualifie le courrier ou que l'on modifie une métadonnée, il faut systématiquement valider le message "voulez-vous enregistrer les modifications".
Y compris lorsque l'on valide l'action "enregistrer les modifications".
Par ailleurs, si on répond "non" à la question, cela valide le courrier qui part dans un autre statut, mais sans sauvegarder les modifications apportées. Ce n'est pas cohérent et ça prête à confusion pour l'utilisateur, qui ne sait pas forcément à quoi ce rapporte ce message."
Axe d'amélioration : changer le message pour "Voulez vous continuer sans sauvegarder les modifications, elle ne seront pas prise en compte et l'action sera effectuée ?"
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Echéance mis à 16/02/2021
- Statut changé de A qualifier à R&D - A étudier
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Statut changé de R&D - A étudier à Etude planifiée
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Statut changé de Etude planifiée à 17
- Assigné à changé de EDI PO à Ludovic ARAUJO
-> changer le libellé de l'action (ce qu'elle fait : retour bannette, autre....) "Enregistrer les modifications" n'existe pas en tant qu'action système
-> la sauvegarde des modifications (ou non) est simplement lié au changement de page / d'onglet et non pas opérée par une action. (voir Coche verte)
Mis à jour par Ludovic ARAUJO il y a presque 4 ans
- Statut changé de 17 à A traiter
- Assigné à
Ludovic ARAUJOsupprimé - Priorité changé de 2-Sérieux à 1-Majeur
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Sujet changé de remplacer le message "voulez-vous enregistrer les modifications" à Fiche de traitement : en cas de modification de métadonnée puis de changement de page lié à une action, le message "voulez-vous sauvegarder les modifications" perturbe les utilisateurs
- Echéance changé de 16/02/2021 à 22/02/2021
- Statut changé de A traiter à Etude planifiée
- Assigné à mis à EDI PO
La mécanique d'enregistrement des métadonnées n'est pas liée aux actions. (décorrélée)
Le massage apparait :
- si une modification de métadonnée est détectée
- si l'utilisateur change de page. (Onglet, retour bannette, action.....)
La difficulté remontée ne concerne ce message qu'au moment où l'utilisateur valide une action (si des métadonnées sont modifiées)
**Comportement actuel
**
- Modifier une métadonnée
- valider une action
Message "Voulez-vous sauvegarder les modifications ?"
Choix par défaut : "Oui"
-> enregistrement des données
-> poursuite de l'action
Choix : "Non"
-> pas d'enregistrement des données
-> poursuite de l'action
**Options étudiées :
**
A. Suggestion client :
Changer le libellé de la modale en "Voulez vous continuer sans sauvegarder les modifications, elle ne seront pas prise en compte et l'action sera effectuée ?"
Oblige à mettre un contrôleur spécifique pour les actions car c'est la même mécanique qui est appelée lors du changement de page ou d'onglet
Choix par défaut "Oui"
Les modifications ne sont pas sauvegardées, l'action est poursuivie
Choix "Non"
Les modifications ne sont pas sauvegardées, l'utilisateur reste bloqué sur la page sauf s'il enregistre les modifications avec le bouton coche verte
IMPASSE
B. Option
Libellé du Message lors de la validation de l'action
Nécessite un contrôleur spécifique
"Vous avez modifié des données. Voulez-vous les sauvegarder ?
Choix "Oui"
Sauvegarde des données
Poursuite de l'action
Choix "Non"
Pas de sauvegarde des données
Poursuite de l'action
Choix "Annuler"
Arrêt de l'exécution de l'action
Fermeture de la modale
C. Option ?
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Version cible changé de Inscription Backlog Courrier à Courrier 20.03 TMA
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Statut changé de Etude planifiée à 17
- Assigné à changé de EDI PO à Ludovic ARAUJO
"Vous avez modifié des données. Voulez-vous les sauvegarder ?
Choix "Oui"
Sauvegarde des données
Poursuite de l'action
Choix "Non"
Pas de sauvegarde des données
Poursuite de l'action
Choix "Annuler"
Arrêt de l'exécution de l'action
Fermeture de la modale
Cible 20.03 (TMA),20.10, 21.03
Effort : 8
EVO2 SPM
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Statut changé de 17 à En attente financement
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Echéance
22/02/2021supprimé - Priorité changé de 1-Majeur à 2-Sérieux
Mis à jour par Ludovic ARAUJO il y a plus de 3 ans
- Assigné à
Ludovic ARAUJOsupprimé - Priorité changé de 2-Sérieux à 0-Bloquant
Modification de la demande pour une solution au plus simple :
Uniquement dans le cadre d'une action.
Enregistrer tout le temps les modifications sans poser de question à la réalisation de l'action.
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Echéance mis à 01/04/2021
- Statut changé de En attente financement à Etude planifiée
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de Etude planifiée à 17
- Assigné à mis à Ludovic ARAUJO
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de 17 à R&D - En cours
- Assigné à
Ludovic ARAUJOsupprimé
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Echéance changé de 01/04/2021 à 20/04/2021
Mis à jour par Alex ORLUC il y a plus de 3 ans
fonction à modifier (src/frontend/app/process/process.component.ts) => ~l.619 :
async processAction() {
if (this.indexingForm.isValidForm()) {
this.actionService.loading = true;
if (this.isToolModified()) {
await this.saveTool();
if (this.appDocumentViewer.isEditingTemplate()) {
await this.appDocumentViewer.saveMainDocument();
}
this.actionService.launchAction(this.selectedAction, this.currentUserId, this.currentGroupId, this.currentBasketId, [this.currentResourceInformations.resId], this.currentResourceInformations, false);
} else {
if (this.appDocumentViewer.isEditingTemplate()) {
await this.appDocumentViewer.saveMainDocument();
}
this.actionService.launchAction(this.selectedAction, this.currentUserId, this.currentGroupId, this.currentBasketId, [this.currentResourceInformations.resId], this.currentResourceInformations, false);
}
} else {
this.notify.error(this.translate.instant('lang.mustFixErrors'));
}
}
Mis à jour par Florian AZIZIAN il y a plus de 3 ans
- Statut changé de R&D - En cours à Complément d'Informations
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 299 à 298
- Statut changé de Complément d'Informations à R&D - Terminé
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 298 à Backlog Courrier
- Version cible changé de Courrier 20.03 TMA à 286
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Version cible changé de 290 à 20.03 TMA2