Projet

Général

Profil

Actions

Fonctionnalité #12787

ouvert

Afficher l'état d'absence de l'utilisateur dans les listes de diffusion et les circuits au moyen d'une pastille

Ajouté par Henri QUENEAU il y a presque 5 ans. Mis à jour il y a 2 jours.

Statut:
R&D - A planifier
Priorité:
1-Majeur
Assigné à:
-
Version cible:
Début:
23/12/2019
Echéance:

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


Demandes liées 1 (1 ouverte0 fermée)

Copié vers Backlog Courrier - Fonctionnalité #30789: Action de redirection : paramètre d'action pour prendre en compte les utilisateurs déclarés en absenceEn attente financementSarah BAZIN23/12/2019Actions

Mis à jour par Support Maarch il y a presque 5 ans

  • Statut changé de A qualifier à A traiter

Mis à jour par Henri QUENEAU il y a presque 5 ans

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.

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

  • Sujet changé de utilité de l'absence à Notifier les absences lors des affectations (Diffusion, Visa, Attribution)
  • Statut changé de A traiter à En attente financement
  • Version cible changé de 19.04 (Fin de vie) à 20.03 (Fin de vie)

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

  • Version cible changé de 20.03 (Fin de vie) à Inscription Backlog Courrier

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

  • Priorité changé de 1-Majeur à 2-Sérieux

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

  • Priorité changé de 2-Sérieux à 3-Mineur

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

  • Assigné à mis à Henri QUENEAU

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

  • Sujet changé de Notifier les absences lors des affectations (Diffusion, Visa, Attribution) à Traitement / absences : Notifier les absences lors des affectations (Diffusion, Visa, Attribution)
  • Statut changé de En attente financement à R&D - A étudier
  • Assigné à changé de Henri QUENEAU à EDI PO

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

  • Projet changé de 298 à Backlog Courrier
  • Version cible Inscription Backlog Courrier supprimé

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

  • Version cible mis à 250

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

  • Version cible changé de 250 à Develop

Mis à jour par Robin SALDINGER il y a plus de 3 ans

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).

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

  • Echéance mis à 16/08/2021
  • Priorité changé de 3-Mineur à 2-Sérieux

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

  • Echéance changé de 16/08/2021 à 23/08/2021

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

  • Echéance changé de 23/08/2021 à 27/09/2021

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

  • Echéance changé de 27/09/2021 à 18/10/2021

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

  • Echéance 18/10/2021 supprimé

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

  • Assigné à changé de EDI PO à Ines MKACHER

Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Statut changé de R&D - A étudier à En attente financement

Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Assigné à Ines MKACHER supprimé

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

  • Echéance mis à 26/09/2022
  • Statut changé de En attente financement à R&D - A étudier
  • Assigné à mis à Emmanuel DILLARD

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

  • Description mis à jour (diff)

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

  • Description mis à jour (diff)

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

  • Description mis à jour (diff)
  • Statut changé de R&D - A étudier à En attente financement
  • Assigné à changé de Emmanuel DILLARD à Rached BEHIRY

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

  • Version cible changé de Develop à Inscription Backlog

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

  • Echéance 26/09/2022 supprimé

Mis à jour par Rached BEHIRY il y a plus d'un an

  • Statut changé de En attente financement à A traiter

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Statut changé de A traiter à Clôturé

Mis à jour par Nathanaël TRAVIER il y a 7 mois

  • Statut changé de Clôturé à Complément d'Informations
  • Assigné à changé de Rached BEHIRY à Emmanuel DILLARD
  • Version source mis à 24.0

Mis à jour par Emmanuel DILLARD il y a 7 mois

  • Statut changé de Complément d'Informations à R&D - A étudier

Mis à jour par Emmanuel DILLARD il y a 6 mois

  • Description mis à jour (diff)

Mis à jour par Emmanuel DILLARD il y a 6 mois

  • Echéance mis à 03/06/2024

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Sujet changé de Traitement / absences : Notifier les absences lors des affectations (Diffusion, Visa, Attribution) à Traitement / absences : Visualiser les absences lors des affectations (Diffusion, Visa, Attribution)
  • Priorité changé de 2-Sérieux à 0-Bloquant
  • Version cible changé de Inscription Backlog à 24.x

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Sujet changé de Traitement / absences : Visualiser les absences lors des affectations (Diffusion, Visa, Attribution) à Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser sa mise en absence
  • Description mis à jour (diff)

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Sujet changé de Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser sa mise en absence à Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser l'état d'absence de l'utilisateur

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Sujet changé de Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser l'état d'absence de l'utilisateur à ANALYSE - Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser l'état d'absence de l'utilisateur
  • Description mis à jour (diff)
  • Statut changé de R&D - A étudier à R&D - A planifier
  • Inutile en recherche avancée (sauf si c'est le même composant)

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Statut changé de R&D - A planifier à R&D - En cours

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Assigné à Emmanuel DILLARD supprimé

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Echéance changé de 03/06/2024 à 13/08/2024

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Version cible changé de 24.x à 24.1

Mis à jour par Emmanuel DILLARD il y a 4 mois

  • Version source changé de 24.0 à 24

Mis à jour par Joseph AKEL il y a 4 mois

  • Assigné à mis à Joseph AKEL

Mis à jour par Joseph AKEL il y a 4 mois

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.

Mis à jour par Joseph AKEL il y a 4 mois

  • Statut changé de R&D - En cours à R&D - En test

Mis à jour par Jean-Laurent DUZANT il y a 4 mois

  • Statut changé de R&D - En test à R&D - Terminé

Mis à jour par Emmanuel DILLARD il y a 2 mois

  • Description mis à jour (diff)
  • Statut changé de R&D - Terminé à En cours d'écriture PO
  • Assigné à changé de Joseph AKEL à Emmanuel DILLARD

Mis à jour par Emmanuel DILLARD il y a 2 mois

  • Sujet changé de ANALYSE - Lors du choix d'un utilisateur dans les interfaces, pouvoir visualiser l'état d'absence de l'utilisateur à Afficher l'état d'absence de l'utilisateur dans les listes de diffusion et les circuits au moyen d'une pastille
  • Statut changé de En cours d'écriture PO à R&D - A étudier

Mis à jour par Emmanuel DILLARD il y a 2 mois

  • Description mis à jour (diff)
  • Echéance 13/08/2024 supprimé

Mis à jour par Emmanuel DILLARD il y a 2 mois

  • Description mis à jour (diff)
  • Statut changé de R&D - A étudier à En attente financement
  • Assigné à changé de Emmanuel DILLARD à Sarah BAZIN
  • Priorité changé de 0-Bloquant à 2-Sérieux
  • Version cible changé de 24.1 à 24.x

Mis à jour par Emmanuel DILLARD il y a 2 mois

  • Copié vers Fonctionnalité #30789: Action de redirection : paramètre d'action pour prendre en compte les utilisateurs déclarés en absence ajouté

Mis à jour par Emmanuel DILLARD il y a 2 mois

  • Description mis à jour (diff)

Mis à jour par Sarah BAZIN il y a 2 mois

  • Assigné à changé de Sarah BAZIN à Nathanaël TRAVIER

Mis à jour par Emmanuel DILLARD il y a 2 mois

  • Priorité changé de 2-Sérieux à 3-Mineur

Mis à jour par Emmanuel DILLARD il y a environ un mois

  • Version cible 24.x supprimé

Mis à jour par Nathanaël TRAVIER il y a environ un mois

  • Statut changé de En attente financement à Complément d'Informations
  • Assigné à changé de Nathanaël TRAVIER à Emmanuel DILLARD

Mis à jour par Emmanuel DILLARD il y a 29 jours

  • Assigné à Emmanuel DILLARD supprimé

Mis à jour par Emmanuel DILLARD il y a 28 jours

  • Statut changé de Complément d'Informations à R&D - A planifier

Mis à jour par Emmanuel DILLARD il y a 4 jours

  • Priorité changé de 3-Mineur à 1-Majeur
  • Version cible mis à 24.3

Mis à jour par Emmanuel DILLARD il y a 2 jours

  • Version cible changé de 24.3 à 24.2
Actions

Formats disponibles : Atom PDF