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 2017-04-26 11:09:09

maximemasse35
Member
Registered: 2017-04-26
Posts: 6

Script traitement automatique ticket

Bonjour,

J'ai réalisé un script perl pour permettre le traitement automatique d'un ticket lorsque celui-ci est validé.
Le script permet donc d'extraire les données situé dans la partie description du ticket en récupérant directement les informations stocké dans la base de données.
Après avoir donc traité le ticket via mon script perl, je voudrais que celui-ci passe en statut "Résolu".

Pour cela, faut-il que je fasse une requête de type update pour mettre à jour le champ statut dans la base de données ou passer par l'utilisation d'une API ?

Merci de vos réponse

Maxime

Last edited by maximemasse35 (2017-04-26 12:27:42)

Offline

#2 2017-04-27 11:47:24

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Script traitement automatique ticket

Les traitement automatiques peuvent être réalisés via un plugin et les mise à jour du ticket via les fonctions update du coeur


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2017-04-27 12:12:22

maximemasse35
Member
Registered: 2017-04-26
Posts: 6

Re: Script traitement automatique ticket

Merci de votre réponse

Actuellement mon script perl fonctionne en effectuant une requête update directement dans la base de données pour passer le ticket en "Résolu" mais je voudrais savoir si cette méthode est sensible à la casse ?

Comment puis je avoir accès aux fonctions update de cœur ?

Merci de vos réponse

Offline

#4 2017-04-27 14:01:35

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Script traitement automatique ticket

Fonctions update et updateInDb du fichier commonDBTM.class

Les données sont nettoyées avant l'insertion en base


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2017-04-27 14:53:16

maximemasse35
Member
Registered: 2017-04-26
Posts: 6

Re: Script traitement automatique ticket

Merci beaucoup pour votre réponse

Offline

Board footer

Powered by FluxBB