Feature #4861

Add a dead date to answer to a satisfaction survey

Added by yllen over 6 years ago. Updated about 5 years ago.

Status:ClosedStart date:04/06/2014
Priority:NormalDue date:
Assignee:yllen% Done:

100%

Category:Helpdesk
Target version:0.90

Description

http://www.glpi-project.org/forum/viewtopic.php?id=35934

Ajouter un paramétrage dans la configuration de l'entité, partie Enquete de satisfaction en indiquant la validité de l'enquête.
Si cette date est dépassée, ne plus afficher le formulaire de l'enquête de satisfaction mais un message "Date limite de réponse à l'enquête dépassée"

Associated revisions

Revision 23520
Added by yllen over 5 years ago

add dead date answer for survey - see #4861

Revision 23521
Added by yllen over 5 years ago

add dead date answer for survey - fixed #4861

History

#1 Updated by moyo over 6 years ago

  • Status changed from Feedback to New
  • Target version changed from Candidate for next major version to 0.85.1

Me semble plutôt logique.
par contre le paramètre à ajouter est la durée de l'enquête (en jours par exemple)

#2 Updated by moyo almost 6 years ago

  • Target version changed from 0.85.1 to 0.85.2

#3 Updated by moyo almost 6 years ago

  • Target version changed from 0.85.2 to 0.85.3

#4 Updated by moyo over 5 years ago

  • Target version changed from 0.85.3 to 0.85.4

#5 Updated by moyo over 5 years ago

  • Target version changed from 0.85.4 to 0.85.5

#6 Updated by yllen over 5 years ago

Pour cette demande j'ai eu plusieurs personnes qui n'utilisaient pas l'enquête de satisfaction (ou l'ont arretee un moment) et voulaient la mettre en place. Le problème est qu'il prend tous les tickets clos depuis la dernière enquête, ce qui peut être loin dans le temps.

Je propose donc d'ajouter une date de début d'enquête qui serait plutot un champ "pour les tickets clos après le". Cette donnée est déjà présente pour les enquetes actives, je propose donc de rendre cette valeur modifiable.

Vos avis ?

#7 Updated by moyo over 5 years ago

On ne se base pas sur la dernière date d'enquête pour générer les suivantes ? A l'initialisation il suffit de forcer la date de recherche a la date du jour non ?
Ça correspond a une autre problématique que le ticket initial non ? Donc nouveau ticket ?

#8 Updated by yllen over 5 years ago

Si on avait lancé une enquête il y a 3 ans et que on a arreté, le max_$closedate aura cette date d'il y a trois et le cron regénérera les enquêtes à compter de cette date.
Et le champ délai ne sert qu'à savoir combien de jours après la cloture l'enquete est générée.
Je ne comprend pas ta phrase de "forcer la date de recherche à la date du jour" ; moi c'est la problématique du lancement du cron qui me gène (savoir encore quelles dates les enquetes doivent être générées).

#9 Updated by moyo over 5 years ago

Pour résumer :
au changement inatif / actif des enquetes : on met max_closedate à la date du jour pour toutes les entités concernées.
Je maintiens que c'est une autre problèmatique que celle de ce ticket. J'ouvre donc un autre ticket. #5345

#10 Updated by yllen over 5 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r23521.

#11 Updated by yllen over 5 years ago

  • Assignee set to yllen

#12 Updated by orthagh over 5 years ago

  • Target version changed from 0.85.5 to 0.90

#13 Updated by yllen about 5 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF