From e28dbbaf30fd7f750ff7aa5467ec43106feff1fc Mon Sep 17 00:00:00 2001 From: theophilebodin Date: Thu, 25 Jul 2019 15:34:26 +1100 Subject: [PATCH] MAJ doc --- chapitres/04_demandes.md | 55 +++++++++++++++++++++++----------------- chapitres/05_workflow.md | 32 +++++++++++++++-------- 2 files changed, 54 insertions(+), 33 deletions(-) diff --git a/chapitres/04_demandes.md b/chapitres/04_demandes.md index 17017d8..9e72ea7 100644 --- a/chapitres/04_demandes.md +++ b/chapitres/04_demandes.md @@ -23,33 +23,28 @@ _ex : "2019/D0001", "2019/D0002", ..._ ## Modification -Pour modifier les informations d'une demande, il faut double cliquer sur la demande en question. -Un onglet s'ouvre, en affichant un récapitulatif globale de la demande. +Les agents CDS et administrateurs peuvent modifier les informations d'une demande en double cliquant sur la demande en question. +La page qui s'ouvre, possède tous les onglets nécessaires aux modifications des données. -Deux boutons apparaissent en haut de cette page : 'Supprimer' (voir partie ci-dessous) et 'Modifier' - -En cliquant sur le bouton modifier, la même pop-up que lors de la création s'ouvre, et il est possible de naviguer à travers les étapes afin d'effectuer les modifications nécessaires. +Les utilisateurs **ne peuvent plus modifier leur demande** si cette dernière n'est pas à l'état "Brouillon" ! ## Suppression -Dans l'onglet récapitulatif d'une demande, il est possible de supprimer la demande concernée. -Un bouton présent sur chaque ligne de la liste des demandes permet d'effectuer la même action. +Il n'est possible de supprimer une demande que si elle est en l'état "Brouillon". +Un bouton présent dans la liste des demandes permet la suppression. Un message apparaît afin de demander la confirmation. -Il n'est pas possible de récupérer les informations d'une demande supprimée. +Il n'est pas possible de récupérer les informations d'une demande supprimée ! ## Filter les demandes Il est possible de filter la liste des demandes, en fonction des champs présents dans le panel "Filtres de recherche". -La liste s'actualise "à la volée", au fur et à mesure de la saisie des filtres. - -Le bouton "poubelle" permet de vider tous les filtres ## Trier les demandes Les demandes peuvent être triées en cliquant sur la colonne voulue. Un double clic permet d'inverser le tri. Il n'est pas possible de trier sur deux colonnes en même temps. -Pour réinitialiser le tri une fois enclanché, il faut fermer l'onglet des demandes puis le ré-ouvrir. +Pour réinitialiser le tri une fois enclenché, il faut fermer l'onglet des demandes puis le ré-ouvrir. ## S'assigner une demande @@ -58,6 +53,15 @@ Il est possible de s'assigner une demande depuis la liste des demandes en cliqua ![Connexion](images/chap_04/assigner_demande.png "Connexion"). +## Images à intégrer + +Il est possible d'ajouter des images à intégrer dans le futur message envoyé. +Ces images seront visibles directement dans le mail, et ne seront pas attachées en pièces jointes. + +Ces iamges doivent respecter les formats acceptés, à savoir : jpg, jpeg, png, pdf et zip. +Les autres formats ne sont pas reconnus. + + ## Pièces jointes Il est possible d'ajouter des pièces jointes à la demande. @@ -80,32 +84,36 @@ Ces annotations sont visibles dans l'onglet d'édition d'une demande. Elles peuv ## Etat de la demande -L'état de la demande est renseigné sur l'écran d'édition d'une demande, en blanc sur fond vert, en haut au centre de la page. +Les étapes des états d'une demande sont présentes une fois la demande créée. +Elles apparaissent en haut de la page d'édition d'une demande. ## Validations -Lorsqu'une demande est à l'état 'A approuver', l'onglet 'Validations' apparaît. Il est possible d'ajouter ou de supprimer des validateurs associés à une demande. -Lorsqu'un validateur a fait un choix en cliquant sur l'icône à côté de son nom, il n'est plus possible de le modifier ! Ce validateur ne peut plus être supprimé. -Les validations seront amenées àautoriser ou non le passage de la demande à l'état suivant (cf. chapitre suivant sur le workflow du statut des demandes) +Les validateurs d'une demande sont ajoutés lors de la création de la demande. +Ils sont définis par le sous-type de la demande. +Les agents CDS peuvent aussi ajouter ou de supprimer des validateurs via l'écran d'édition d'une demande. ## Historique Les modifications suivantes sont tracées pour chaque demande, et présentes dans l'onglet 'Historique' : -- Ajout/suppression d'un validateur -- Changement d'état +- Création d'une demande - Ajout/suppression d'une pièce jointe - Ajout/suppression d'une annotation +- Changement d'état +- Ajout/suppression d'un validateur - Ajout/suppression d'une date de planification +- Commentaire d'une invalidation +- Validation/Approbation (ou non) d'une demande Il est possible de filtrer ces historiques en fonction du type d'évenement. ## Liste des destinataires Vous pouvez choisir les destinataires parmi les listes de diffusion créées dans le menu d'administration. -Il est également possible de rajouter des destinataires à partir des utilisateurs de l'application, de listes disponibles dans exchange, -ainsi que des destinataires ajoutés à la main. Pour ces derniers vous devrez séparer chaque adresse email par une virgule dans la zone de texte "Autres". +Il est également possible de rajouter des destinataires à partir des utilisateurs de l'application, et de listes disponibles dans exchange, +ainsi que des destinataires ajoutés à la main. Pour ces derniers vous devrez séparer chaque adresse email par une **virgule** dans la zone de texte "Autres". ## Mise en Forme @@ -119,10 +127,11 @@ A gauche on a : - le sujet de la communication souhaité par le demandeur - le message souhaité par le demandeur -## Mails importants +## Demande urgente +(sera implémenté sprint 5) -Lors de la création d'une demande, il est possible de cocher la case "Imporant". Si cette case est cochée, les mails envoyés pour cette demande auront un "flag" important lors de la récéption sur les divers clients mail. -Ces mails incluent : les informations de changement d'état, ainsi que les mails planifiés. +Une utilisateur peut créer une "Demande urgente". Dans ce cas, il n'est pas nécessaire de renseigner de +date de planification. L'envoi doit partir au plus tôt, et les étapes de validations sont outrepassées ## Copie d'une demande diff --git a/chapitres/05_workflow.md b/chapitres/05_workflow.md index 4ea39e7..7932755 100644 --- a/chapitres/05_workflow.md +++ b/chapitres/05_workflow.md @@ -9,26 +9,38 @@ Toutes les demandes à l'état brouillon peuvent être supprimées. Une fois qu'une demande est envoyée (c.a.d passée à l'état 'A qualifier') elle ne peut plus être supprimée, mais peut prendre le status 'Annulé' à tout moment. -Le changement d'état d'une demande se fait via l'écran d'édition d'une demande. +Le changement d'état d'une demande se fait via l'écran d'édition d'une demande pour les agents du CDS. Les boutons sont situés en haut à droite de l'écran. A chaque changement d'étape, une fenêtre vient demander confirmation. Les changement d'état sont historisés dans la demande. +Les validateurs et approbateurs n'ont pas accès à cet écran d'édition. +Ils peuvent valider (ou non) la demande depuis son récapitulatif. -## Demande incomplète -Lorsqu'une demande passe à l'état 'Incomplet', l'utilisateur doit spécifier pourquoi la demande est incomplète. +## Invalidation + +Lorsqu'une demande n'est pas valide, l'utilisateur doit spécifier pourquoi la demande est incomplète. Ce message est présent dans l'historique du changement d'état. -La demande est ensuite automatiquement assignée au demandeur. +Dès qu'un validateur ou un approbateur réfute la demande, elle retourne à l'état "A mettre en forme". + +Il suffit qu'un seul approbateur refuse la demande pour qu'elle retourne à mettre en forme. + + +## Planification + +Une demande peut être planifiée de deux manières différentes. +- traditionnelle : Lorsque le dernier approbateur **valide** la demande, elle passe automatiquement à l'état "Planifié". +- forcée : Le centre de service a la main pour forcer les changements d'état. ## Mails d'information Lors des changement d'état, des mails sont envoyés aux destinataires concernés : -* "A qualifier" -> "Incomplet" : au **demandeur** -* "Incomplet" -> "A qualifier" : au **CDS** -* "Mise en forme" -> "A valider" : au **demandeur** -* "Mise en forme" -> "Planifié" : au **demandeur** -* "A valider" -> "Mise en forme" : au **CDS** +* "Brouillon" -> "A qualifier" : au **CDS** +* "A qualifier" -> "Brouillon" : au **demandeur** +* "A mettre en forme" -> "A valider" : au **demandeur** +* "A mettre en forme" -> "Planifié" : au **demandeur** +* "A valider" -> "A mettre en forme" : au **CDS** * "A valider" -> "A approuver" : aux **validateurs** -* "A approuver" -> "Mise en forme" : au **CDS** +* "A approuver" -> "A mettre en forme" : au **CDS** * "A approuver" -> "Planifié" : au **demandeur** et au **CDS** * "*" -> "Annulé" : au **demandeur** et au **CDS** \ No newline at end of file