8.1.3.13. Modifier une sous action

8.1.3.13.1. Acteur(s)

Concerne :

8.1.3.13.2. Pré-conditions

L’acteur doit être authentifié dans un contexte spécifique donné :

  • un éditeur pst dans le contexte d’une sous action, dans n’importe lequel de tous ses états (« En création », « À agender », « En cours », « Annulé », « Finalisé »)

  • un gestionnaire d’actions dans le contexte d’une sous action dans n’importe lequel de tous ses états (« En création », « À agender », « En cours », « Annulé », « Finalisé »)

8.1.3.13.3. Démarrage

L’acteur se trouve sur la vue d’une sous-action.

vue_sa_17

8.1.3.13.4. Le scénario principal

  1. L’acteur modifie une sous-action.

bouton_modification_sa

  1. Le système affiche le formulaire d’édition de la sous-action.

formulaire_modification_sa

  1. L’acteur met à jour les champs et sauvegarde.

sauvegarde_formulaire_modification_sa

  1. Le système sauvegarde la sous-action et affiche sa vue.

vue_modification_sa_17

8.1.3.13.5. Le(s) scénario(s) alternatif(s)

  1. Annulation du formulaire (à l’étape 3 du scénario principal).

  1. L’acteur annule le formulaire.

annulation_formulaire_modification_sa

  1. Le système retourne à la page précédente avec un message d’annulation.

modification_sa_annulee

  1. Suppression de la date d’échéance (à l’étape 3 du scénario principal).

  1. L’acteur supprime la date d’échéance et enregistre le formulaire.

  2. Le système sauvegarde les données et affiche la vue de l’élément avec la date maximum de ses éventuels enfants et un message d’avertissement.

avertissement_echeance_supprimee_modification_sa

  1. Le système affiche également cette date en rouge dans le tableau de bord de l’action parent.

affichage_echeance_tableau_bord_a

  1. Remplissage d’une date d’échéance inférieure à la plus grande de ses enfants (à l’étape 3 du scénario principal).

  1. L’acteur remplit une date d’échéance inférieure à la plus grande de ses enfants et enregistre le formulaire.

  2. Le système sauvegarde les données et affiche la vue de l’élément avec un message d’avertissement.

avertissement_echeance_inferieure_modification_sa

  1. Remplissage d’une date d’échéance supérieure à l’une de ses parents (à l’étape 3 du scénario principal).

  1. L’acteur remplit une date d’échéance supérieure à l’une de ses parents et enregistre le formulaire.

  2. Le système sauvegarde les données et affiche la vue de l’élément avec un message d’avertissement.

avertissement_echeance_superieure_modification_sa