Projet

Général

Profil

Development #12895

verrouiller toutes les demandes du même usager (?)

Ajouté par Frédéric Péters il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
22 août 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Lorsqu'un agent traite une demande on verrouille celle-ci, mais s'il y a d'autres demandes du même usager qui sont "liées", ça pourrait être utile d'également les verrouiller; comme ça le même agent peut les traiter.


Fichiers

Révisions associées

Révision 04168a2e (diff)
Ajouté par Frédéric Péters il y a plus de 7 ans

backoffice: also lock related user formdata (#12895)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 7 ans

  • Tracker changé de Bug à Development
#2

Mis à jour par Thomas Noël il y a plus de 7 ans

Selon moi c'est une bonne idée.

Bien sûr il faudra vérouiller uniquement les demandes sur lesquelles l'agent a un accès. Et filtrer aussi sur les demandes de la même catégorie ?

(l'idée suivante, avoir quelque part une vue des "demandes que je suis en train de traiter", qui seront les demandes vérouillées par l'agent concerné)

#3

Mis à jour par Benjamin Dauvergne il y a plus de 7 ans

à une demande qui ressemble à ça ? Sinon ça me semble un peu prématuré.

#4

Mis à jour par Frédéric Péters il y a plus de 7 ans

La demande du ticket, c'est live from Liège.

#5

Mis à jour par Frédéric Péters il y a plus de 7 ans

#6

Mis à jour par Thomas Noël il y a plus de 7 ans

J'ai la même demande à Alfortville, sauf que c'est uniquement sur les demandes de la même catégorie (c'est la notion de "lien" qui est présente là bas : même usager + même catégorie).

En l'état, ce patch va un peu mettre le bazar si une personne fait une demande état civil et un dossier famille. Ca ne sera pas géré par les mêmes gens (mais le même service, ie concerned_roles).

Je préférerais donc self.filled.related_user_forms = formdata_by_category[self.formdef.category_id] ; mais ça devient plutôt arbitraire comme choix.

#7

Mis à jour par Frédéric Péters il y a plus de 7 ans

Le lock est posé uniquement sur les demandes où l'agent a, vraiment vraiment, là en l'état, une action possible. Je préfère me baser là-dessus plutôt que sur les catégories.

#8

Mis à jour par Thomas Noël il y a plus de 7 ans

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

Le lock est posé uniquement sur les demandes où l'agent a, vraiment vraiment, là en l'état, une action possible. Je préfère me baser là-dessus plutôt que sur les catégories.

Yep, moins arbitraire, c'est mieux.

Cependant il faut changer le message de lock pour expliciter que ce sont bien les demandes de la même personne qui sont lockées.

#10

Mis à jour par Thomas Noël il y a plus de 7 ans

Ack

#11

Mis à jour par Frédéric Péters il y a plus de 7 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 04168a2e3cb3adb83fb493829bac8dbc8432a807
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Sep 21 14:45:08 2016 +0200

    backoffice: also lock related user formdata (#12895)
#12

Mis à jour par Frédéric Péters il y a plus de 7 ans

  • Version cible mis à v1.59
#13

Mis à jour par Frédéric Péters il y a plus de 7 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF