You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2023-07-31 17:40:14

Jalila_7891
Member
Registered: 2023-07-31
Posts: 13

Ajout nouveaux champs

bonjour,
Je travaille avec GLPI 10.0.7 sous Windows server 2019.
je souhaite utiliser GLPI pour l'automatisation du workflow demande de mission/gestion des déplacements. A cet effet j'ai créé un sous entité pour les RH et je veux ajouter de nouveaux champs (autre que ceux existants par ex: destination, date de départ, date de retour, moyen de transport sous forme de liste déroulante) au tickets de cette sous-entité.
est-ce que vous avez une idée comment ajouter de nouveau champs?
Merci d'avance

Offline

#2 2023-08-01 10:05:24

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,168

Re: Ajout nouveaux champs

je vois au moins 2 solutions (sans modifier le code)
-le plugin fields qui permet d'ajouter des champs sur les tickets
-le plugin formcreator qui permet de creer des formulaires qui se transforment en ticket.

formcreator est plus ergonomique pour la personne qui rédige la demande, mais les réponses sont dans la description du ticket ( pas dans ds champs séparés)
toutefois pour de l'automatisation vous retrouverez les réponses à chaque question dans les formulaires associés aux tickets.

avec fields vous pourrez plus facilement filtrer vos tickets par destination, date de départ date de retour, moyen de transport.
avec formcreator, en fonction de des réponses aux questions  vous pourrez choisir l'entité du ticket, les techniciens en charge, la catégorie, le gabarit de ticket ( avec des taches préremplies par exemple)  l'urgence, ....


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#3 2023-08-01 10:24:31

Jalila_7891
Member
Registered: 2023-07-31
Posts: 13

Re: Ajout nouveaux champs

bonjour,
Merci HELPER pour ta réponse, j'ai ajouté formcreator mais je n'arrive pas à exporter les réponses au formulaire. l'exportation contient uniquement les champs du formulaire et non pas leurs réponses administration => Formulaire => je sélectionne mon formulaire et je l'exporte.
est-ce que c'est le cas pour tout le monde ou je loupe quelque chose?
Sinon pour fields, est-ce que l'extraction des tickets avec toutes les informations pour chaque demande est possible?

Offline

#4 2023-08-01 11:00:50

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,168

Re: Ajout nouveaux champs

il n'est pas possible d'exporter directement le formulaire de réponse mais comme vous parliez d'automatisation je pensais une connexion directe avec l'API vec l'API on peut récupérer le formulaire et les réponses :

url pour les réponses :

monserveurglpi/glpi/apirest.php/PluginFormcreatorFormAnswer/$idDeLaReponse/PluginFormcreatorAnswer


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#5 2023-08-01 11:04:51

Chico008
Member
Registered: 2022-12-14
Posts: 384

Re: Ajout nouveaux champs

Avec Form Creation on peut exporter les question mais aussi les réponses dans un ticket,
quand on fait la cible, en dessus y'a la liste de tout les champs recuperable

Offline

#6 2023-08-01 11:09:23

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,168

Re: Ajout nouveaux champs

le plugin fields permet d'afficher les champs créés dans les colonnes de la liste de tickets et d'exporter en csv, pfd, ou slk


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#7 2023-08-01 12:26:01

Jalila_7891
Member
Registered: 2023-07-31
Posts: 13

Re: Ajout nouveaux champs

Merci pour vos réponses, je pense que je vais partir sur fields. J'ai une autre question concernant les champs obligatoires: même si j'ai désactivé l'héritage des gabarits de l'entité mère (administration=>entités=>sous entité=>assistance=>gabarit de ticket), mes sous entités héritent toujours le gabarit de l'entité mère, est-ce que je dois faire autre chose??

Offline

#8 2023-08-02 10:10:23

Jalila_7891
Member
Registered: 2023-07-31
Posts: 13

Re: Ajout nouveaux champs

Bonjour,
des idées pour le problème de l'héritage des sous entités?
Merci d'avance.

Offline

#9 2023-08-02 10:12:29

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,168

Re: Ajout nouveaux champs

les gabarits peuvent être liés :
-aux entités
-aux profils utilisateurs
-aux catégories de tickets


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#10 2023-08-02 15:48:39

Jalila_7891
Member
Registered: 2023-07-31
Posts: 13

Re: Ajout nouveaux champs

Merci beaucoup pour votre réponse, mais je pense que je n'ai pas bien expliquer mon problème:
j'ai une entité root A et des sous entités filles B et C, je veux que B et C n'héritent pas le gabarit de A, j'ai choisi pour B et C leur propres gabarit au niveau "administration=>entités=>sous entité=>assistance=>gabarit de ticket" mais lorsque je vérifie B et C héritent toujours le gabarit de A, est-ce que je doit changé autre chose?
merci une autre fois.

Offline

Board footer

Powered by FluxBB