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 2007-05-17 08:36:08

Cana
Member
Registered: 2007-01-30
Posts: 24

REcuperer les infos de garantie sur le site Dell

Bonjour,

Puisque glpi récupère le service TAG des ordis Dell et le serial des HP, il serait tout à fait possible de récupérer automatiquement la date de livraison, début et fin de garantie...
Y' a pas un programmeur que ca int'eresse?

Offline

#2 2007-05-17 11:49:44

aurel
Member
From: France
Registered: 2004-09-23
Posts: 1,254

Re: REcuperer les infos de garantie sur le site Dell

lol non mais un utilisateur oui n'est ce pas Cana. Pour ce qui est du service TAG je n'ai pas de solution mais lorsque tu as plusieurs PC commandé en même temps tu peux te simplifier la tache en créant un Gabarit d'ordinateur dans lequel tu entres tous les champs redondant à ces ordinateurs comme les composants, les logiciels (ceux sans licence), les informations commerciales...

A+

Offline

#3 2007-05-17 15:03:49

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

Je ne savais même pas qu'il était possible de vérifier ces infos sur le site de HP !
S'il n'y avait besoin que du sérial ce serait parfait, malheureusement il faut aussi le product number qui n'est pas toujours disponible dans OCS pour les HP, et quand il l'est fait partie du modèle et n'est pas une donnée isolée...
Il y a trop de variables pour qu'un tel plugin soit viable : il faut traiter correctement le champs en fonction du modèle, une marque = un site, un changement sur le site et le plugin est "mort"...
Bref, bien que digne d'intérêt, je ne pense pas que ce soit à l'équipe glpi de faire ça, mais à quelqu'un qui en a besoin de le réaliser...

Edit :
Un truc tout bête, réaliser un lien externe de ce type serait possible (sous réserve d'avoir accès à ces champs ou d'autres :

http://h20000.www2.hp.com/bizsupport/TechSupport/WarrantyResults.jsp?lang=en&sn=[SERIAL]&pn=[MODEL]&country=FR&nickname=&find=Display+Warranty+Information+%C2%BB

Un de mes serial pour tester : CZC4251075 & PN : PE142T
(Le PN est remonté par OCS en tant que modèle : HP d330 uT(PE142T)

Edit2 :
Chez IBM ou Lenovo :

http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/warranty?type=[MODEL]&serial=[SERIAL]&action=warranty&brandind=5000008&Submit.x=0&Submit.y=0&Submit=Submit
http://www-307.ibm.com/pc/support/site.wss/warrantyLookup.do?type=[MODEL]&serial=[SERIAL]&warrantySubmit2.x=0&warrantySubmit2.y=0&country=897&iws=off&sitestyle=lenovo

Problème, le modèle est normalement "XXXX-XXX" et le site veux seulement le "XXXX" ! En plus ça ne marche pas à tous les coups car les deux sites n'ont pas la même base de données hmm

Chez Dell, c'est plus simple car serial uniquement :

http://support.euro.dell.com/support/topics/topic.aspx/emea/shared/support/my_systems_info/fr/details?c=fr&cs=frbsdt1&l=fr&s=bsd&ServiceTag=[SERIAL]

Je n'ai pas de Dell mais j'ai trouvé ce serial sur le net : 5RFDP01

Last edited by EmpereurZorg (2007-05-17 17:02:11)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#4 2007-05-21 15:12:53

Cana
Member
Registered: 2007-01-30
Posts: 24

Re: REcuperer les infos de garantie sur le site Dell

Salut Zorg,

Pour les liens c'est une solution mais comment fais tu pour que les liens dell n'apparaissent que sur les machines dell dans glpi, possible ou pas possibe?
En tout cas le lien fonctionne nickel pour Dell, merci du coup de pouce.
Pour HP je me sers juste du serial récupéré par ocs sur cette page :
http://h50001.www5.hp.com/ewc/WebEntitlement

Last edited by Cana (2007-05-21 15:29:47)

Offline

#5 2007-05-21 18:23:21

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

Cana wrote:

Pour les liens c'est une solution mais comment fais tu pour que les liens dell n'apparaissent que sur les machines dell dans glpi, possible ou pas possibe?

Pas possible actuellement en tout cas... il faudrait voir si ce genre de filtre par marque pourrait être utile à d'autres liens pour justifier un dev spécifique.

Cana wrote:

Pour HP je me sers juste du serial récupéré par ocs sur cette page :
http://h50001.www5.hp.com/ewc/WebEntitlement

Quand les webmonsters de chez HP rendront cette page compatible avec les "standards", je daignerai peut-être me pencher dessus hmm Sous entendu ça marche effectivement sous IE, mais pas du tout avec Firefox, et la méthode ne permet pas non plus de créer un lien direct.
En fait je viens de créer des liens "Garantie HP" et "Garantie IBM" en utilisant le numéro d'inventaire qui ne nous sert pas pour copier les type, donc c'est [SERIAL] et [OTHERSERIAL] . Après quelques modifications par lot, tout est ok si ce n'est certaines anciennes ref IBM qui ne passent pas/plus.
a+
Anthony.

Last edited by EmpereurZorg (2007-05-21 18:23:40)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#6 2007-07-17 12:40:24

ser_glpi
Member
From: PARIS
Registered: 2006-01-25
Posts: 140
Website

Re: REcuperer les infos de garantie sur le site Dell

J'ai cherché mais je ne trouve pas de solution pour que les // ne soit pas remplacé par des --

Y a t il une astuce dans l'écriture du lien protocolé?


GLPI  0.84.8 - Plateforme PROD:  Apache/2.2.22 (Debian) PHP 5.4.36-0+deb7u3 - Operating system: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64, MySQL 5.5.41-0+wheezy1-log

Offline

#7 2008-01-08 17:42:52

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

Bonjour (et bonne année !),

Le site de HP cité plus haut ne semble plus renvoyer les garanties, il faut maintenant passer par là :
http://h30125.www3.hp.com/csn/lcl/fr/sa … LER:4:-USA

Quelqu'un a-t-il un méthode pour transformer ce formulaire en lien "intélligible" par GLPI ?
La page de résultats renvoie vers celle-ci, mais comment lui faire comprendre que le serial est [SERIAL] et le modèle [OTHERSERIAL] ?

a+
Anthony.


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#8 2008-01-08 19:39:49

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: REcuperer les infos de garantie sur le site Dell

j'ai un script que m'a fournit baaz pour les infos dells.

Il enregistre la page degarantie dell au format html et crée un document dans glpi et le relie au matériel. Si ca intéresse big_smile


Xavier Caillaud
Blog GLPI Infotel

Offline

#9 2008-01-08 21:40:24

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

tsmr wrote:

j'ai un script que m'a fournit baaz pour les infos dells.
Il enregistre la page degarantie dell au format html et crée un document dans glpi et le relie au matériel. Si ca intéresse big_smile

Salut,
Sur les sites d'IBM et de Dell, les numéros de série à analyser sont à indiquer dans l'url donc pas de problème pour l'utilisation des "liens externes" dans glpi ou pour ton script, mais comme j'imagine que ce dernier agit comme un parseur html à partir d'une url et que le site d'HP utilise une méthode 'POST' pour générer celle-ci, ça ne marchera pas (ou alors Baaz est vraiment un génie big_smile).

Je ne sais pas comment faire passer les refs attendues par le serveur dans une url, à moins d'arriver à faire générer un fichier html à glpi qui inclus ces fameux 'POST'... (dur dur !)

Enfin, poste toujours, ça peut servir big_smile

(Eh, mais, c'est mon 200ème message, pas le plus clair mais j'arrive pas à mieux m'expliquer big_smile )

Last edited by EmpereurZorg (2008-01-08 21:53:22)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#10 2008-01-08 23:58:55

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

<squick>

Last edited by EmpereurZorg (2008-01-09 00:28:05)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#11 2008-01-09 00:06:18

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

En virant 99% du code de la page HP (méthode dite "alarache"...), on peut générer ce genre de fichier html dans un lien externe :

Celui-ci inclus le numéro de série :

<html lang='en-us'>
<BODY onload=document.frmPhyCarePackLookup.submit();>
<form name="frmPhyCarePackLookup" method="post" class="form" action="http://h30125.www3.hp.com/csn/lcl/fr/salesmktg/elfpack/elf_registration_physical_result.asp?code=ELER:5:-USA">
        <INPUT type="text" name="txtHardwareSerialNum" value="HUB71016XK"></INPUT>
        <INPUT type="text" name="txtHardwareProductNum" value="EH522AV"></INPUT>
</form></BODY></HTML>

Le "type" de machine remonté par OCS est plus complet/parlant, donc chez nous on utilise le "numéro d'inventaire" ([otherserial]) pour y placer ces types "light". Le lien à faire générer par glpi est donc :

<html lang='en-us'>
<BODY onload=document.frmPhyCarePackLookup.submit();>
<form name="frmPhyCarePackLookup" method="post" class="form" action="http://h30125.www3.hp.com/csn/lcl/fr/salesmktg/elfpack/elf_registration_physical_result.asp?code=ELER:5:-USA">
        <INPUT type="text" name="txtHardwareSerialNum" value="[SERIAL]"></INPUT>
        <INPUT type="text" name="txtHardwareProductNum" value="[OTHERSERIAL]"></INPUT>
</form></BODY></HTML>

[edit] Mince, Firefox m'affiche le code au lieu de l'ouvrir... un problème de type mime sur apache je pense... on verra plus tard !

Last edited by EmpereurZorg (2008-01-09 00:28:54)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#12 2008-01-09 00:16:12

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: REcuperer les infos de garantie sur le site Dell

Mais pourquoi poste t'il deux fois ?

Parce que ......


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#13 2008-01-09 00:27:20

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

Arf.... C'était donc pas sur "edit" que j'ai cliqué ?
Tant pis, je vide un des posts, à défaut de pouvoir le supprimer...
a+
Anthony.


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#14 2008-01-09 00:52:27

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: REcuperer les infos de garantie sur le site Dell

wink


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#15 2008-01-09 02:26:20

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: REcuperer les infos de garantie sur le site Dell

http://glpi-project.org/tarballs-plugins/delltag.tar.gz
(Attention version de dev)

tongue

à recupérer demain, si dieu le veux tongue


Xavier Caillaud
Blog GLPI Infotel

Offline

#16 2008-01-09 18:15:39

msp
Member
From: Québec
Registered: 2007-06-26
Posts: 45

Re: REcuperer les infos de garantie sur le site Dell

Merci beaucoup tsmr


Plateforme : FreeBSD 7.0 / Version GLPI : 0.71.2 / Version OCS : 1.01
Version Apache : 2.2.9 / Version MySQL : 5.0.67 / Navigateur : Firefox 3.0.4

Offline

#17 2008-01-09 18:32:37

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: REcuperer les infos de garantie sur le site Dell

wink


Xavier Caillaud
Blog GLPI Infotel

Offline

#18 2008-01-09 19:13:03

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

Merci, y'a plus qu'à voir ce que je peux en faire big_smile
Quant au sujet initial, j'ai d'abord pesté un peu, puis employé l'artillerie lourde, au moins maintenant ça marche au poil !

a+
Anthony.

Last edited by EmpereurZorg (2008-01-09 19:13:35)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#19 2008-01-10 19:01:48

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

Après m'être pris la tête en passant par un batch, google me trouve un petit forum HP nous renvoyant vers un autre site de "warranty lookup" :
http://www11.itrc.hp.com/service/ewarra … tyInput.do

Très clair le site HP, 3 façons de trouver des infos de garantie, sauf que ce petit dernier semble marcher du toner avec plein de ref !

Avec l'expérience acquise sur la galère du précédent site, en 30 seconde et avec la webdev toolbar de Firefox, on obtient donc un lien externe tout bête :

http://www11.itrc.hp.com/service/ewarranty/warrantyResults.do?productNumber=[OTHERSERIAL]&serialNumber1=[SERIAL]&country=FRANCE&submit

Voili voilà... pour en finir là (j'espère !)
a+
Anthony.


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#20 2008-01-10 19:05:47

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: REcuperer les infos de garantie sur le site Dell

hann.. tu vas meme pourvoir faire un hptag comme delltag big_smile


Xavier Caillaud
Blog GLPI Infotel

Offline

#21 2008-01-11 02:49:16

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: REcuperer les infos de garantie sur le site Dell


Xavier Caillaud
Blog GLPI Infotel

Offline

#22 2008-01-11 12:12:04

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

yikes
C'est super sympa, mais du coup je suis obligé de dire que ça ne marche pas... hmm

En effet, pour HP (et Lenovo d'ailleurs), il faut le modèle de matériel que j'ai - à défaut de mieux - renseigné dans le numéro d'inventaire (car en plus ils ne sont pas homogènes) :
-----
Le site de HP veut un modèle : PE228ET
OCS renseigne "HP Compaq dx6100 MT (PE228ET)" (parfois xxx (PE228ET#ABF))
-----
Le site d'IBM/Lenovo veut un modèle serveur : 8837 ou 2888
OCS renseigne "eserver xSeries 336 -[883705G]-" ou "2888WR5"
-----

Je pense que nous allons adopter une convention de nommage de style HP pour tous les modèles en faisant des changements de masse car nous devons quand même garder toutes les infos d'OCS (sur ~450PC, il n'y a pas tant de ref que cela).

____


A mon sens il est possible de ne faire qu'un seul plugin commun à toutes les marques, mais avec le prérequis ci dessus.

Pour les numéros de série, aucun problème.

Pour les modèles :
Si DELL : "NULL"
Si HP : "utiliser le champs modèle sauf le #* si présent, dans la parenthèse si présente", "NULL" si champs vide
Si IBM : "utiliser les 4 premiers chiffres du champs modèle, dans la parenthèse si présente", "NULL" si champs vide

=> Liens à utiliser :
DELL :

http://support.euro.dell.com/support/topics/topic.aspx/emea/shared/support/my_systems_info/fr/details?c=fr&cs=frbsdt1&l=fr&s=bsd&ServiceTag=[SERIAL]

IBM/Lenovo :

http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/warranty?type=[MODELE]&serial=[SERIAL]&action=warranty&brandind=5000008&Submit.x=22&Submit.y=11&Submit=Submit

HP :

http://www11.itrc.hp.com/service/ewarranty/warrantyResults.do?productNumber=[MODELE]&serialNumber1=[SERIAL]&country=FRANCE&submit

Au niveau du plugin lui même, la restriction du fournisseur est elle importante ? Car si DELL est le seul à vendre du matos DELL, le matos HP ou IBM nous est vendu par au moins deux fournisseurs...

Voilà, je sais pas si ça t'intéresse de modifier ton plug'in DELL pour en faire un seul "générique" aux trois marques, mais bon... Maman, pourquoi j'arrive pas maîtriser le développement, rien que l'ouverture de ce plugin m'a fait tomber les bras sad

Last edited by EmpereurZorg (2008-01-11 12:14:40)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#23 2008-01-11 13:15:37

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: REcuperer les infos de garantie sur le site Dell

NB : cela fonctionne si comme indiqué dans le prerequis.txt a la racine du plugin tu mets :

Le matériel doit avoir le champ numéro de serie rempli sous la forme ProductNumber-SerialNumber
Le matériel doit avoir les informations financières d'activées
Le matériel doit avoir le bon fabricant (HP)

et que tu prends aussi cette correction tongue
https://dev.indepnet.net:8080/plugins/changeset/5767


Xavier Caillaud
Blog GLPI Infotel

Offline

#24 2008-01-11 14:42:57

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: REcuperer les infos de garantie sur le site Dell

Trop fort le tsmr, le plugin fonctionne nickel : le site renvoyant uniquement le serial, j'ai cru a une adaptation rapide, c'était mal connaître le talent du monsieur tongue (j'avais lu les prérequis Dell, mais pas HP !)

Par contre, si je peut émettre un petite critique (après je part en week-end), modifier le serial n'est pas une excellente idée quand on bosse avec OCS, car pour notre cas il fait parti des critères d'existence de machine... d'où l'idée du filtre sur le modèle. Ca par contre - si je trouvre l'endroit dans le code - ça devrait être à ma portée big_smile
A part un truc de coloration syntaxique, vous bossez comment sur le code pour vous y retrouver ? (question de gros nooob tongue )

a+
Anthony.

PS. Dans la colonne "Résultat" de l'import, la date "import ok" est celle de date d'achat, il vaut mieux préciser la date du jour de l'import, non ?

Last edited by EmpereurZorg (2008-01-11 14:48:56)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#25 2008-01-11 14:53:10

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: REcuperer les infos de garantie sur le site Dell

si tu peux venir sur irc ce sera bcp plus pratique. tongue


Xavier Caillaud
Blog GLPI Infotel

Offline

Board footer

Powered by FluxBB