Fonctionnalité #12787
openAfficher l'état d'absence de l'utilisateur dans les listes de diffusion et les circuits au moyen d'une pastille
Description
En tant qu'utilisateur, je n'ai pas d'information qu'une personne est absente.
Lorsque j'enregistre un courrier vers une personne, il serait intéressant d'avoir un
message indiquant que cette personne est absente et le courrier sera (ou pas dans le cas ou
les bannettes n'ont pas été redirigé) vers la personne la remplaçant.
Ceci pose problème dans le cas du visa également. Par exemple, lorsque je prépare mon circuit
de visa, il serait intéressant d'avoir un message indiquant la personne absente avec la personne la remplaçant (ou pas)
. Afin de pouvoir modifier le circuit avant d'envoyer le courrier au parapheur.
A. Compréhension
En tant qu'utilisateur,
je souhaite avoir une indication sur l'absence d'un utilisateur lorsque :
- je visualise la liste de diffusion d'un courrier
- je visualise un circuit de visa
- je visualise un circuit d'avis
afin d'améliorer les délais de traitement du courrier en substituant le cas échéant un utilisateur absent par un utilisateur présent.
B. Proposition
Affichage de l'information du statut "absent" de l'utilisateur sur :
- circuit d'avis
- circuit de visa
- liste de diffusion
- action de redirection vers un utilisateur
Hors périmètre
Pas affiché dans les liste d'auto-complétions (filtre)
Uniquement après sélection
(l'info est transmise dès l'autocomplétion)
Pas d'information de bannette redirigée ou non ce qui est impossible à savoir (prédire le courrier dans sa bannette en fonction des clauses)
Mise à jour dynamique sur les circuits pré-enregistrés.
Proto
https://www.figma.com/design/fDTSHDfxghaZfOyWiYJhnv/COURRIER-library?node-id=3040-40&t=Gt85L23hPvM78LiY-1
Pastille rouge
Information au survol : indicateur “Absence activée” - pas d’indicateur de délais de reprise de l'utilisateur
BACK : récupérer l'info, modifications dans chaque route -> oui pour des raisons de sécurité
FRONT : affichage du cartouche avec l'information reçue
US LIEE
#30789
C. Evaluation
Version cible : tag évolutif de la version 24
Planification selon commande
Effort BACK : 3
Effort Front : 5
Updated by Support Maarch almost 5 years ago
- Status changed from A qualifier to A traiter
Updated by Henri QUENEAU almost 5 years ago
En tant qu'utilisateur, je n'ai pas d'information qu'une personne est passée absente.
Lorsque j'enregistre un courrier pour une personne d'une liste de diffusion, il serait intéressant d'avoir un message indiquant que cette personne est absente et que le courrier sera redirigé vers la personne remplaçante (ou pas dans le cas ou les bannettes n'ont pas été redirigée)
Ceci pose problème dans le cas du visa également. Par exemple, lorsque je prépare mon circuit de visa, il serait intéressant d'avoir un message indiquant la personne absente avec la personne la remplaçant (ou pas). Afin de pouvoir modifier le circuit avant d'envoyer le courrier au parapheur.
Updated by Emmanuel DILLARD almost 5 years ago
- Subject changed from utilité de l'absence to Notifier les absences lors des affectations (Diffusion, Visa, Attribution)
- Status changed from A traiter to En attente financement
- Target version changed from 19.04 (Fin de vie) to 20.03 (Fin de vie)
Updated by Emmanuel DILLARD almost 5 years ago
- Target version changed from 20.03 (Fin de vie) to Inscription Backlog Courrier
Updated by Emmanuel DILLARD over 4 years ago
- Priority changed from 1-Majeur to 2-Sérieux
Updated by Emmanuel DILLARD over 4 years ago
- Priority changed from 2-Sérieux to 3-Mineur
Updated by Emmanuel DILLARD about 4 years ago
- Subject changed from Notifier les absences lors des affectations (Diffusion, Visa, Attribution) to Traitement / absences : Notifier les absences lors des affectations (Diffusion, Visa, Attribution)
- Status changed from En attente financement to R&D - A étudier
- Assignee changed from Henri QUENEAU to EDI PO
Updated by Emmanuel DILLARD over 3 years ago
- Project changed from 298 to Backlog Courrier
- Target version deleted (
Inscription Backlog Courrier)
Updated by Emmanuel DILLARD over 3 years ago
- Target version changed from 250 to Develop
Updated by Robin SALDINGER over 3 years ago
Point remonté par de nombreux clients
Lorsqu'un utilisateur A est indiqué comme absent (statut Absent + éventuellement redirection de bannettes) et qu'il est appelé dans un circuit de visa / demande d'avis, rien n'indique à la personne qui crée le circuit de visa/avis que l'utilisateur A est absent ni le nom de la personne vers qui le courrier sera redirigé (dans le cas d'une redirection de bannette).
Updated by Emmanuel DILLARD over 3 years ago
- Due date set to 08/16/2021
- Priority changed from 3-Mineur to 2-Sérieux
Updated by Emmanuel DILLARD over 3 years ago
- Due date changed from 08/16/2021 to 08/23/2021
Updated by Emmanuel DILLARD over 3 years ago
- Due date changed from 08/23/2021 to 09/27/2021
Updated by Emmanuel DILLARD about 3 years ago
- Due date changed from 09/27/2021 to 10/18/2021
Updated by Emmanuel DILLARD almost 3 years ago
- Assignee changed from EDI PO to Ines MKACHER
Updated by Ines MKACHER over 2 years ago
- Status changed from R&D - A étudier to En attente financement
Updated by Emmanuel DILLARD about 2 years ago
- Due date set to 09/26/2022
- Status changed from En attente financement to R&D - A étudier
- Assignee set to Emmanuel DILLARD
Updated by Emmanuel DILLARD about 2 years ago
- Description updated (diff)
- Status changed from R&D - A étudier to En attente financement
- Assignee changed from Emmanuel DILLARD to Rached BEHIRY
Updated by Emmanuel DILLARD about 2 years ago
- Target version changed from Develop to Inscription Backlog
Updated by Rached BEHIRY over 1 year ago
- Status changed from En attente financement to A traiter
Updated by Emmanuel DILLARD over 1 year ago
- Status changed from A traiter to Clôturé
Updated by Nathanaël TRAVIER 8 months ago
- Status changed from Clôturé to Complément d'Informations
- Assignee changed from Rached BEHIRY to Emmanuel DILLARD
- Version source set to 24.0
Updated by Emmanuel DILLARD 8 months ago
- Status changed from Complément d'Informations to R&D - A étudier
Updated by Emmanuel DILLARD 5 months ago
- Subject changed from Traitement / absences : Notifier les absences lors des affectations (Diffusion, Visa, Attribution) to Traitement / absences : Visualiser les absences lors des affectations (Diffusion, Visa, Attribution)
- Priority changed from 2-Sérieux to 0-Bloquant
- Target version changed from Inscription Backlog to 24.x
Updated by Emmanuel DILLARD 4 months ago
- Subject changed from Traitement / absences : Visualiser les absences lors des affectations (Diffusion, Visa, Attribution) to Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser sa mise en absence
- Description updated (diff)
Updated by Emmanuel DILLARD 4 months ago
- Subject changed from Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser sa mise en absence to Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser l'état d'absence de l'utilisateur
Updated by Emmanuel DILLARD 4 months ago
- Subject changed from Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser l'état d'absence de l'utilisateur to ANALYSE - Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser l'état d'absence de l'utilisateur
- Description updated (diff)
- Status changed from R&D - A étudier to R&D - A planifier
- Inutile en recherche avancée (sauf si c'est le même composant)
Updated by Emmanuel DILLARD 4 months ago
- Status changed from R&D - A planifier to R&D - En cours
Updated by Emmanuel DILLARD 4 months ago
- Due date changed from 06/03/2024 to 08/13/2024
Updated by Emmanuel DILLARD 4 months ago
- Target version changed from 24.x to 24.1
Updated by Emmanuel DILLARD 4 months ago
- Version source changed from 24.0 to 24
Updated by Joseph AKEL 4 months ago
ANALYSE BACK-END:¶
De manière générale afin de pouvoir afficher l'information concernant l'absence d'un user, il faut remonter le contenu de la colonne "status" de la table users.
-Liste de diffusion:¶
La fonction getBysResId() dans ListInstanceController.php qui remonte les users attributaires ou en copies, ne récupère pas l'info de la colonne concernée. Il est possible de modifier la requête afin de pouvoir envoyer l'information au front. Concernant la recherche, c'est la fonction getUsers() de AutoCompleteController.php qui remonte les users. Seuls les users non absents sont remontés.
-Circuit de visa:¶
La fonction getVisaCircuitByResId() dans ListInstanceController.php qui remonte les users déjà présents dans le circuit, ne récupère pas l'info de la colonne concernée. Il est possible de modifier la requête afin de pouvoir envoyer l'information au front. Concernant la recherche, c'est la fonction getUsersForCircuit() de AutoCompleteController.php qui remonte les users. Seuls les users non absents sont remontés.
-Circuit d'avis:¶
La fonction getOpinionCircuitByResId() dans ListInstanceController.php qui remonte les users déjà présents dans le circuit, ne récupère pas l'info de la colonne concernée. Il est possible de modifier la requête afin de pouvoir envoyer l'information au front. Concernant la recherche, c'est la fonction getUsersForCircuit() de AutoCompleteController.php qui remonte les users. Seuls les users non absents sont remontés.
-Redirection vers un user:¶
La fonction getRedirectInformations() dans PreProcessActionController.php qui remonte les users à qui il est possible de rediriger le courrier, remonte déjà les users qui ne sont pas absents.
Il faut prévoir un effeort de 3 pour le back.
Updated by Joseph AKEL 4 months ago
- Status changed from R&D - En cours to R&D - En test
Updated by Jean-Laurent DUZANT 4 months ago
- Status changed from R&D - En test to R&D - Terminé
Updated by Emmanuel DILLARD 3 months ago
- Description updated (diff)
- Status changed from R&D - Terminé to En cours d'écriture PO
- Assignee changed from Joseph AKEL to Emmanuel DILLARD
Updated by Emmanuel DILLARD 3 months ago
- Subject changed from ANALYSE - Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser l'état d'absence de l'utilisateur to Afficher l'état d'absence de l'utilisateur dans les listes de diffusion et les circuits au moyen d'une pastille
- Status changed from En cours d'écriture PO to R&D - A étudier
Updated by Emmanuel DILLARD 3 months ago
- Description updated (diff)
- Due date deleted (
08/13/2024)
Updated by Emmanuel DILLARD 3 months ago
- Description updated (diff)
- Status changed from R&D - A étudier to En attente financement
- Assignee changed from Emmanuel DILLARD to Sarah BAZIN
- Priority changed from 0-Bloquant to 2-Sérieux
- Target version changed from 24.1 to 24.x
Updated by Emmanuel DILLARD 3 months ago
- Copied to Fonctionnalité #30789: Action de redirection : paramètre d'action pour prendre en compte les utilisateurs déclarés en absence added
Updated by Sarah BAZIN 3 months ago
- Assignee changed from Sarah BAZIN to Nathanaël TRAVIER
Updated by Emmanuel DILLARD 3 months ago
- Priority changed from 2-Sérieux to 3-Mineur
Updated by Nathanaël TRAVIER about 2 months ago
- Status changed from En attente financement to Complément d'Informations
- Assignee changed from Nathanaël TRAVIER to Emmanuel DILLARD
Updated by Emmanuel DILLARD about 1 month ago
- Assignee deleted (
Emmanuel DILLARD)
Updated by Emmanuel DILLARD about 1 month ago
- Status changed from Complément d'Informations to R&D - A planifier
Updated by Emmanuel DILLARD 20 days ago
- Priority changed from 3-Mineur to 1-Majeur
- Target version set to 24.3
Updated by Emmanuel DILLARD 19 days ago
- Target version changed from 24.3 to 24.2
Updated by Emmanuel DILLARD 3 days ago
- Target version changed from 24.2 to 24.3
Updated by Emmanuel DILLARD 2 days ago
- Priority changed from 1-Majeur to 2-Sérieux