Project

General

Profile

Development #38796

Condition d'affichage sur les actions globales

Added by Marie Kuntz 3 months ago. Updated 3 months ago.

Status:
Nouveau
Priority:
Bas
Assignee:
-
Target version:
-
Start date:
06 Jan 2020
Due date:
% Done:

0%

Patch proposed:
No
Planning:
No

Description

Il sera pratique d'avoir des conditions d'affichage sur les actions globales (sur les actions en général, d'ailleurs), et pas seulement des conditions d'exécution. Le cas d'usage est intéressant sur le listing, pas forcément sur une demande (encore que).

Quelqu'un pour chiffrer ce développement ?

History

#2 Updated by Thomas Noël 3 months ago

Sur la page de listing, on afficherait les actions globales dont la condition d'affichage est vraie pour toutes les demandes du filtrage choisi ? C'est un calcul plutôt (très) intensif, j'ai un peu de mal à imaginer comment faire, même en asynchrone (ajax).

#5 Updated by Marie Kuntz 3 months ago

Le cas se pose apparemment plutôt sur les actions globales accessibles aux usagers, donc pas sur le listing comme je l'avais envisagé, mais bien sur une démarche.
Le cas d'usage :
Un usager a la possibilité d'abandonner sa démarche quelque soit son statut, y compris dans les statuts finaux (terminé, rejeté, abandonné). Un agent, on peut le former à ne pas le faire, un usager, lui, il voit un bouton, il clique dessus.

#6 Updated by Thomas Noël 3 months ago

Marie Kuntz a écrit :

Le cas se pose apparemment plutôt sur les actions globales accessibles aux usagers, donc pas sur le listing comme je l'avais envisagé, mais bien sur une démarche.

Ok.

Le cas d'usage :
Un usager a la possibilité d'abandonner sa démarche quelque soit son statut, y compris dans les statuts finaux (terminé, rejeté, abandonné). Un agent, on peut le former à ne pas le faire, un usager, lui, il voit un bouton, il clique dessus.

La condition serait ici "afficher seulement sur les demandes ouvertes".

On pourrait imaginer, sur une action globale, avoir un choix

Cette action concerne : [ ] les demandes ouvertes [ ] les demandes terminées

avec la possibilité de cocher l'une et/ou l'autre. Je ne mesure pas si cette possibilité couvre un besoin important et générique, ni si elle est facile à mettre en œuvre. (j'ai bien noté la priorité basse de ce ticket)

#7 Updated by Marie Kuntz 3 months ago

Je m'interroge sur la pertinence d'avoir des actions globales sur des actions terminées.
Par terminé tu entends "statut final" ?

#8 Updated by Thomas Noël 3 months ago

Marie Kuntz a écrit :

Je m'interroge sur la pertinence d'avoir des actions globales sur des actions terminées.

J'imaginais anonymiser, supprimer...

Par terminé tu entends "statut final" ?

C'est le terme dans Publik pour dire qu'une demande est terminée : https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-de-workflows/les-statuts-de-workflow/#le-caractere-final-dun-statut

#9 Updated by Marie Kuntz 3 months ago

Thomas Noël a écrit :

Marie Kuntz a écrit :

Je m'interroge sur la pertinence d'avoir des actions globales sur des actions terminées.

J'imaginais anonymiser, supprimer...

Ce sont généralement des actions automatiques ; si elles sont manuelles, elles sont assignées à une fonction, pas à l'usager, mais comme je n'envisage pas tous les cas possibles, ça peut être bien de conserver cette option.

Par terminé tu entends "statut final" ?

C'est le terme dans Publik pour dire qu'une demande est terminée : https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-de-workflows/les-statuts-de-workflow/#le-caractere-final-dun-statut

Je préfère m'assurer que je comprends bien :)

Si l'on part sur ce que propose Thomas dans la note 6, est-ce que quelqu'un peut proposer un chiffrage de cette évolution ?

Also available in: Atom PDF