Projet

Général

Profil

Ergonomie #16265

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 environ 3 ans. Mis à jour il y a plus de 2 ans.

Statut:
R&D - Terminé
Priorité:
0-Bloquant
Assigné à:
Ludovic ARAUJO
Version cible:
Début:
12/02/2021
Echéance:
20/04/2021
Version applicable MC:
Tags Courrier:

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 ?"

Historique

#2 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Echéance mis à 16/02/2021
  • Statut changé de A qualifier à R&D - A étudier

#3 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Statut changé de R&D - A étudier à Etude planifiée

#4 Mis à jour par Emmanuel DILLARD il y a environ 3 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)

#5 Mis à jour par Ludovic ARAUJO il y a environ 3 ans

  • Statut changé de 17 à A traiter
  • Assigné à Ludovic ARAUJO supprimé
  • Priorité changé de 2-Sérieux à 1-Majeur

#7 Mis à jour par Emmanuel DILLARD il y a environ 3 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 ?

#8 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Version cible changé de Inscription Backlog Courrier à Courrier 20.03 TMA

#9 Mis à jour par Emmanuel DILLARD il y a environ 3 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

#10 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Statut changé de 17 à En attente financement

#11 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Echéance 22/02/2021 supprimé
  • Priorité changé de 1-Majeur à 2-Sérieux

#12 Mis à jour par Ludovic ARAUJO il y a environ 3 ans

  • Assigné à Ludovic ARAUJO supprimé
  • 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.

#13 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Echéance mis à 01/04/2021
  • Statut changé de En attente financement à Etude planifiée

#14 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Statut changé de Etude planifiée à 17
  • Assigné à mis à Ludovic ARAUJO

#16 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Statut changé de 17 à R&D - En cours
  • Assigné à Ludovic ARAUJO supprimé

#17 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Projet changé de Backlog à CURRENT SPRINT

#18 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Echéance changé de 01/04/2021 à 20/04/2021

#19 Mis à jour par Alex ORLUC il y a environ 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'));
        }
    }

#20 Mis à jour par Alex ORLUC il y a environ 3 ans

  • Assigné à mis à Ludovic ARAUJO

#21 Mis à jour par Florian AZIZIAN il y a environ 3 ans

  • Statut changé de R&D - En cours à Complément d'Informations

#22 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Projet changé de CURRENT SPRINT à Backlog
  • Statut changé de Complément d'Informations à R&D - Terminé

#24 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de Courrier 20.03 TMA à 286

#25 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Version cible changé de 286 à 290

#26 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Version cible changé de 290 à 20.03 TMA2

Formats disponibles : Atom PDF