formcreator icon indicating copy to clipboard operation
formcreator copied to clipboard

Validateur : Disparation des formulaires après validation

Open morcra opened this issue 3 years ago • 11 comments

Bonjour,

J'utilise GLPI 9.5.5 et le plugin Formcreator 2.11.3.

J'ai actuellement un problème de vu sur les validateurs des formulaires. Je ne sais pas depuis quand mais les validateurs ne peuvent plus voir les formulaires qu'ils ont validé précédemment / suivre le ticket sur l'interface simplifié. Avant ils étaient comme observateur du ticket quand il était validateur.

Maintenant, ils peuvent uniquement valider les formulaires puis le ticket disparait de leur interface....

Auriez-vous une idée sur cette issue ???

Merci d'avance :)

morcra avatar May 26 '21 09:05 morcra

Bonjour

Je ne vois aucune remontée récent pouvant correspondre ou ressembler à votre problème.

  • Reproduisez le problème et arrêtez vous avant la validation.
  • Retrouvez le jeu de réponses faites par le demandeur dans la table glpi_plugin_formcreator_formanswers et relevez son ID.
  • Retrouvez dans la table glpi_plugin_formcreator_issues l'ID de la demande d'assistance correspondant. Les colonnes sub_itemtype et original_id correspondent au type et à l'ID de l'objet identifié à l'étape précédente.
  • Validez la demande d'assistance
  • En supposant que le formulaire génère un seul ticket, la ligne trouvée précédemment doit disparaître, et une autre ligne sera crée avec sub_itemtype = 'Ticket' et original_id contient l'ID du ticket créé. Si elle n'existe pas, alors on se rapproche du problème. Si elle existe, montrez les données de la ligne. Les textes relatifs au contenu de la demande peuvent être masqués si besoin.

btry avatar May 26 '21 11:05 btry

Bonjour,

Je viens de réaliser le test, lors de validation une nouvelle ligne est bien crée. sub_itemtype = 'Ticket' et original_id = ID du ticket.

Voici une capture de la ligne : image

morcra avatar May 26 '21 13:05 morcra

Je vois que la demande porte le statut 4 (en attente). Pouvez-vous vérifier que le ticket est bien en attente également ?

btry avatar May 26 '21 13:05 btry

Oui je confirme le statut "en attente" . J'ai une règle métier qui passe automatique les tickets en "en attente" dès la création.

morcra avatar May 26 '21 15:05 morcra

Quelle interface utilisent vos validateurs ? le catalogue de service ou le helpdesk de GLPI ?

btry avatar May 26 '21 15:05 btry

Les utilisateurs passent pas l'interface simplifié avec le catalogue de service via cette interface :

image

Info : Les tickets visibles sont mes tickets

morcra avatar May 27 '21 13:05 morcra

Bonjour

Dans cette version de Formcreator, c'est normal. Ce point devrait être résolu dans la version 2.12.

btry avatar May 27 '21 15:05 btry

Ok c'est bien noté.

Dans les versions précédentes cela fonctionnait ?

morcra avatar May 27 '21 15:05 morcra

Non c'est une limitation causée par le design interne du plugin au niveau de la base de données.

btry avatar May 27 '21 16:05 btry

Ok merci pour votre retour !

morcra avatar May 31 '21 07:05 morcra

Bonjour

La version finale de Formcreator 2.12.0 devrait sortir demain. Si vous avez l'opportunité de tester le bug avec cette version, merci de faire un retour.

btry avatar Jul 21 '21 10:07 btry