Actions
Feature #2435
ferméTravail en groupe
Début:
19/09/2011
Echéance:
% réalisé:
100%
Temps estimé:
Livraison en TEST:
Livraison en PROD:
Description
Il faudrait ajouter un paramètre d'instance à l'application pour indiquer si l'on souhaite travailler sur les demandes en groupe.
C'est à dire que toutes les demandes reçues (traitées ou non) soient visible dans la liste des demandes reçues par les personnes ayant les droits de récepteurs sur l'instance de l'application.
Pour cela il faudrait modifier la méthode getReceivedFormInstances() de la classe FormsOnlineDAOJdbc de la manière suivante :
/* first get forms whose user can be receiver */
StringBuffer query = new StringBuffer("select * from ");
query.append(FORMS_INSTANCES_TABLENAME).append(" where instanceId = '").append(instanceId)
.append("' and formId = ").append(formId);
boolean workgroup = true; // TODO : récupérer cette valeur du paramètre d'instance du composant
if (!workgroup) {
query.append(" and (validatorId ='").append(userId).append("' ");
query.append(" or ( validatorId is null ))");
}
query.append(" order by creationDate desc");
Actions
#1
Mis à jour par Nicolas Eysseric il y a plus de 9 ans
- Statut changé de New à In progress...
- Assigné à mis à Nicolas Eysseric
- Version cible mis à Version 5.15
- % réalisé changé de 0 à 50
Actions
#2
Mis à jour par Nicolas Eysseric il y a environ 9 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 50 à 100
Cela a été fait à l'occasion de la feature #4400. Un paramètre permet d'utiliser le mode "travail en groupe".
Actions
#3
Mis à jour par Nicolas Eysseric il y a environ 9 ans
- Statut changé de Resolved à Closed
Réalisée avec la feature #4400 (intégrée hier par Miguel).
Actions