Project

General

Profile

Development #7110

Affichage des statuts workflow (possibilité d'en cacher à certains rôles)

Added by Victor Claudet almost 5 years ago. Updated 7 months ago.

Status:
Nouveau
Priority:
Bas
Assignee:
-
Start date:
30 Apr 2015
Due date:
% Done:

0%

Patch proposed:
No
Planning:
Yes

Description

Demande de Vincennes mais qui me parait intéressante.

Dans certains workflows nous définissons des statuts purement techniques du type, "dispatch", "réattribution de la demande" que les agents de ne comprennent pas.

Actuellement il y a possibilité de cacher des statuts à l'usager mais pas aux agents. Il faudrait peut-être ajouter un niveau en ajoutant une case à cocher "ne pas afficher aux rôles" (affichage uniquement à l'admin). Ou même en définissant la liste des rôles qui peuvent voir ces statuts.


Related issues

Related to w.c.s. - Development #40079: Afficher uniquement les passages dans les statuts "waitpoint" ou "endpoint" Nouveau 21 Feb 2020
Duplicated by w.c.s. - Development #19242: Pouvoir contrôler l'affichage d'un statut sur l'interface de traitement Rejeté 06 Oct 2017

History

#1 Updated by Frédéric Péters almost 5 years ago

Cela concerne les pages de listings où il y a trop de statuts difficilement compréhensibles, ou les agents ont des problèmes ailleurs aussi ?

#2 Updated by Frédéric Péters almost 5 years ago

  • Status changed from Nouveau to Information nécessaire

#3 Updated by Victor Claudet almost 5 years ago

Les pages de listing, mais aussi le journal de la demande elle-même.

#4 Updated by Frédéric Péters almost 5 years ago

  • Status changed from Information nécessaire to Nouveau

#5 Updated by Frédéric Péters almost 4 years ago

  • Subject changed from Affichage des statuts workflow to Affichage des statuts workflow (possibilité d'en cacher à certains rôles)

#6 Updated by Frédéric Péters over 2 years ago

  • Duplicated by Development #19242: Pouvoir contrôler l'affichage d'un statut sur l'interface de traitement added

#7 Updated by Stéphane Laget over 2 years ago

+ 1 du coup

#8 Updated by Frédéric Péters over 2 years ago

  • Project changed from Au quotidien to w.c.s.

#9 Updated by Pierre Cros over 2 years ago

Pour tournai ce serait utile sur une démarche complexe où il y a des A/R multiple vers un statut "technique" (dans lequel aucun message ne s'affiche, aucune action n'est à disposition). Ça permettrait de ne pas allonger trop l'historique.

#10 Updated by Frédéric Péters over 2 years ago

Pour avancer, périmètre à délimiter :

  • cacher les éléments de l'historique / ne pas afficher ces noms de statuts dans les listings (prendre le dernier statut "intelligible")
  • faire ça par rapport à des rôles précis / par rapport à seulement l'admin.

De loin, je dirais que c'est très compliqué d'avoir une incidence sur les listings (et que c'est ça qui a laissé ce ticket inactif).

Pour le deuxième point je dirais que le soucis est avant tout un point d'UI, remplacer la case à cocher "Cacher ce statut au demandeur" par une liste de rôles/fonctions "Limiter l'affichage à ces rôles". Et là comme c'est une nouvelle fonctionnalité je dirais qu'on pourrait faire "Limiter l'affichage à ces fonctions" avec une liste de cases à cocher, vu qu'on a bien moins de rôles que de fonctions. (mais si on veut limiter à tout le monde sauf la personne qui crée le workflow il faut définir une fonction pour celle-ci).

#11 Updated by Pierre Cros over 2 years ago

Pour mon besoin, "Cacher aux agents" sans plus de précisions suffit. Mais limiter aux fonctions c'est très bien. On crée déjà souvent une fonction "testeur", ceux qui veulent que seul le créateur voit le bousin, il lui colleront le rôle lié à cette fonction.

L'affichage dans les listings c'est pas un sujet dans mon usage, il s'agit toujours de statuts transitoires, dans lesquels une demande ne reste jamais.

#12 Updated by Stéphane Laget over 2 years ago

J'ai exactement le même besoin. Ce qui est important c'est le fait que ces statuts techniques "polluent" l'historique pour les agents traitants.
Pour les listing ce n'est pas un pb pour moi, ces statuts étant souvent que des points de passage.

#13 Updated by Thomas Noël about 2 years ago

Je note ici que la demande n'est pas vraiment de cacher un statut : si une demande est dans un statut "chose", elle apparaitra bien comme ayant ce statut, dans les listing comme au niveau de l'affichage de la demande elle-même (colonne de droite).

Ce qui est en fait demandé, c'est "juste" de ne pas polluer l'historique, de ne pas afficher ces statuts dedans. C'est donc pas tout à fait la même que ce qu'on fait quand on cache un statut au demandeur (où le demandeur a l'impression que la demande est restée dans le dernier statut visible). Et c'est sans doute plus simple à atteindre techniquement.

#14 Updated by Stéphane Laget about 2 years ago

C'est effectivement le besoin.
En fait, ces statuts polluant sont des statuts qui ne contiennent aucun "saut manuel" ou "saut à la soumission" mais uniquement des "sauts automatiques", bref qui ne requièrent pas l'intervention d'un agent ou d'un usager.
Pour ma part, il n'y a pas de pb majeur à afficher ces statuts dans les listings ou dans la colonne de droite, c'est effectivement juste un pb dans l'historique.

#15 Updated by Frédéric Péters about 2 years ago

À ce compte-là, on pourrait même de manière automatique ne pas afficher les passages en statut qui ne sont pas marqués "waitpoint" ou "endpoint" (et qui n'ont rien à afficher). Non ?

#16 Updated by Stéphane Laget about 2 years ago

absolument, du coup tu diminues largement les erreurs de paramétrage, et cela évite de reprendre les WF existants, tout en répondant au besoin.

#17 Updated by Thomas Noël about 2 years ago

Frédéric Péters a écrit :

À ce compte-là, on pourrait même de manière automatique ne pas afficher les passages en statut qui ne sont pas marqués "waitpoint" ou "endpoint" (et qui n'ont rien à afficher). Non ?

Il me semble que ça serait déjà pas mal. Peut-être imaginer un bouton "full" pour tout afficher quand même, histoire de voir par où la demande est passée (très important lors du support, quand même).

#18 Updated by Stéphane Laget about 2 years ago

Un bouton discret alors... ou alors un paramètre à passer en url sur le détail de la demande comme http//urldelademande/94/?full pour rester sur une interface simple

#19 Updated by Stéphane Laget 9 months ago

  • Target version set to Wishlist
  • Planning changed from No to Yes

#20 Updated by Pierre Cros 7 months ago

  • Priority changed from Normal to Bas

#21 Updated by Mikaël Ates about 1 month ago

  • Related to Development #40079: Afficher uniquement les passages dans les statuts "waitpoint" ou "endpoint" added

Also available in: Atom PDF