Projet

Général

Profil

Actions

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.

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

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 ARAUJO supprimé
  • 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/2021 supprimé
  • Priorité changé de 1-Majeur à 2-Sérieux

Mis à jour par Ludovic ARAUJO il y a plus de 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.

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 ARAUJO supprimé

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 298 à 299

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 Alex ORLUC il y a plus de 3 ans

  • Assigné à mis à Ludovic ARAUJO

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 plus de 3 ans

  • Version cible changé de 286 à 290

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

  • Version cible changé de 290 à 20.03 TMA2
Actions

Formats disponibles : Atom PDF