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 2009-06-23 10:41:16

Gentwix
Member
Registered: 2006-07-12
Posts: 49

Changement d'Etat d'un ordinateur ou d'une imprimante

Bonjour à tous,

J'essaie de développer une page pour automatiser la réforme des ordinateurs ou des imprimantes et j'ai du mal à trouver, lors d'un changement d'état d'une machine, quel sont les modifications faîtes dans la bd ? (tables/champs)

Merci d'avance


GLPI 0.83.31 / Debian 6.0.6 x86_64

Offline

#2 2009-06-23 10:42:57

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

réforme = plugin uninstall non ?
comment voulez vous automatiser ?

Offline

#3 2009-06-23 14:05:47

Gentwix
Member
Registered: 2006-07-12
Posts: 49

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

Non, ce n'est pas une plugin, c'est juste un développement pour les besoins internes, cela n'a rien avoir avec la plugin réforme, c'est juste le terme qui est sorti de son contexte.

C'est l'état d'une machine que je désire changer par une requête sql mais je ne sais pas quel champ ou table changer. J'ai trouvé la table glpi_dropdown_state mais cela n'est pas suffisant.


GLPI 0.83.31 / Debian 6.0.6 x86_64

Offline

#4 2009-06-23 14:08:21

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

quel est votre but exactement ? car ça peut intéresser d'autres gens...

Offline

#5 2009-06-23 15:00:33

gloupi
Member
Registered: 2009-06-23
Posts: 5

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

Je me permets de répondre, étant donné que je boss avec Gentwix.

Le but est de faire un script tiers qui change l'état d'une machine de la base GLPI, en l'occurrence nous avons un état appelé "Réformé" que nous affectons à certaines machines du parc.

Ces différents état sont ceux listé dans la table "glpi_dropdown_state".

Nous voudrions donc savoir où se fait l'association, afin de pouvoir ensuite faire les requêtes SQL qui permetrons à notre script tiers de "réformer" une machine sans passer par GLPI.

Last edited by gloupi (2009-06-23 15:01:14)

Offline

#6 2009-06-23 15:09:30

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

c'est bien ce que je pensais
votre besoin est générique, et fait l'objet d'un ticket dans la roadmap : https://dev.indepnet.net/glpi/ticket/882

je pense que vous auriez intérêt, si vous êtes pressé, et si vous voulez bien reverser le script, à en faire un plugin
l'association d'un machine et d'un état se fait dans la table glpi_computers via le champs 'state'

Offline

#7 2009-06-23 15:19:15

gloupi
Member
Registered: 2009-06-23
Posts: 5

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

J'aurais peut être du préciser que nous sommes en version 0.68.3 et ce champ n'existe pas dans la table.

Vous souvenez-vous de la structure de cette version ?

Last edited by gloupi (2009-06-23 15:19:44)

Offline

#8 2009-06-23 15:20:21

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

0.68.3, piouff, je passe mon tour smile

Offline

#9 2009-06-24 09:35:00

ben01n
Member
Registered: 2009-02-11
Posts: 69

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

C'est peut être le moment pour se décider à faire une MAJ de votre GLPI histoire de simplifier le problème wink

Offline

#10 2009-06-25 13:42:35

gloupi
Member
Registered: 2009-06-23
Posts: 5

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

Je viens de passer en 0.71.5, et la simple modification du champ state dans glpi_computer ne change rien.

Êtes vous certain qu'il n'y a rien d'autre à modifier ?

Au cas ou ça influence, j'utilise OCS avec GLPI.

Last edited by gloupi (2009-06-25 13:59:27)

Offline

#11 2009-06-25 19:16:50

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

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

Le champ 'statut' d'un ordinateur est bien noté dans le champ 'state' de la table glpi_computers (enfin l'ID de la table glpi_dropdown_state)


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

#12 2009-06-30 09:35:53

gloupi
Member
Registered: 2009-06-23
Posts: 5

Re: Changement d'Etat d'un ordinateur ou d'une imprimante

J'ai beau changer l'ID, dans GLPI rien le statut reste inchangé.

Vous êtes sur qu'il n'y a que ça ?

Last edited by gloupi (2009-06-30 10:36:57)

Offline

Board footer

Powered by FluxBB