Bug #3925

Trouble on mandatory fields of ticket templates for post-only (v1)

Added by tsmr almost 8 years ago. Updated almost 8 years ago.

Status:ClosedStart date:10/04/2012
Priority:NormalDue date:
Assignee:moyo% Done:

100%

Category:Helpdesk
Target version:0.83.5

Description

Pour reproduire le bug :

Sur un gabarit (utilisé par défaut coté console simplifiée) :
Mettre 2 champs du helpdesk et 2 de la console centrale (titre, description / attribué à groupe, source de la demande) en champs obligatoires :

Création d'un nouveau ticket coté interface simplifiée :

Des champs obligatoires ne sont pas renseignés. Veuillez corriger : Source de la demande, Attribué à - Groupe

Step 1 : do not check not set fields


Related issues

Related to GLPI-PROJECT - Bug #3929: Trouble on mandatory fields of ticket templates for post-... Closed 10/04/2012

Associated revisions

Revision 19431
Added by moyo almost 8 years ago

Trouble on mandatory fields of ticket templates for post-only (v1) fixed #3925

Revision 19432
Added by moyo almost 8 years ago

Trouble on mandatory fields of ticket templates for post-only (v1) see #3925

History

#1 Updated by moyo almost 8 years ago

pour moi ce n'est pas un bug.
Si les champs sont définis obligatoires et qu'ils ne peuvent pas être saisis côté post-only forcément ca bloque.
D'où l'intérêt des valeurs prédéfinis.

Par contre de mémoire, les règles métiers passent après ce contrôle ce qui n'est peut être pas une bonne chose. Même si je n'en suis pas convaincu.

#2 Updated by tsmr almost 8 years ago

moyo wrote:

pour moi ce n'est pas un bug.
Si les champs sont définis obligatoires et qu'ils ne peuvent pas être saisis côté post-only forcément ca bloque.
D'où l'intérêt des valeurs prédéfinis.

Par contre de mémoire, les règles métiers passent après ce contrôle ce qui n'est peut être pas une bonne chose. Même si je n'en suis pas convaincu.

Je ne suis pas tout à fait d'accord. Pourquoi obliger de prédéfinir un groupe alors que l'on veut juste que le champ soit obligatoire ?
Si on veut juste obliger le post-only a saisir le titre et la description et le technicien a saisir en plus le groupe d'attribution on ne peut pas donc ?

#3 Updated by ddurieux almost 8 years ago

Je suis assez d'accord avec TSMR, les champs oblogatoires en obligatoire et qui ne sont pas disponibles coté post-only ne devrait pas bloquer.

Dans l'example que tu cite Moyo, si tu met le champs en prédéfini et obligatoire et que donc tu ne peux pas la changer en post-only (ou que tu ne le change pas en interface standard), le ticket se bloque car le champs == celui prédéfini (il n'a donc pas été changé) et le controle du champs obligatoire bloque (car le champs pas modifié)

#4 Updated by moyo almost 8 years ago

Le test == n'est que sur la description.
Sur le problème je tiens toujours ma position. Ce n'est pas un bug. Les specs ont été faites comme ça.
Après que les templates à utiliser soient différents suivant l'interface c'est un autre sujet.
Définir un champ obligatoire c'est qu'il est indispensable pour le traitement du ticket... Donc il faut bien qu'il soit défini d'une manière ou d'une autre...

#5 Updated by ddurieux almost 8 years ago

moyo wrote:

Après que les templates à utiliser soient différents suivant l'interface c'est un autre sujet.

Effectivement, ça peut être une bonne solution

#6 Updated by moyo almost 8 years ago

  • Subject changed from Problème sur les champs obligatoires du gabarit de ticket to Trouble on mandatory fields of ticket templates for post-only (v1)
  • Assignee set to moyo

#7 Updated by moyo almost 8 years ago

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

Applied in changeset r19431.

#8 Updated by moyo almost 8 years ago

  • Status changed from Resolved to Closed

#9 Updated by moyo almost 8 years ago

  • Status changed from Closed to Resolved

#10 Updated by moyo almost 8 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF