You are not logged in.
Pages: 1
Topic closed
Salut,
J'ai un petit problème avec ce super plugin. Sur 1300 machines j'en ai une 100aine qui ne passe pas.
L'import n'indique pas d'erreur mais nombre total de matériel importés : 0. Quand je reviens sur la liste des pc à importer j'ai dans status en rouge "problème lors de l'importation"
Glpi 0.83.7, plugins import fabricant 1.5.2
Si vous avez une idée ?
Last edited by gach (2013-10-15 08:45:01)
Offline
Peut être un time out.
Il faut réinitialiser l'import en modification massive et retenter ?
Xavier Caillaud
Blog GLPI Infotel
Offline
Salut,
Merci de prendre le temps de répondre.
J'ai donc réinitialisé l'import mais j'ai toujours une erreur:
Informations fabricant Import KO (09-10-2013) Echec de connexion/récupération de données au site du fabricant
Pourtant le lien "informations fabricant" est bon
Je suis passé en glpi 0.83.91.
Offline
bizarre.
un exemple de TAG ne fonctionnant pas ?
Xavier Caillaud
Blog GLPI Infotel
Offline
Voici un TAG FVXSP4J
Offline
Salut,
Je sais pas si tu as eu le temps de regarder mais pour info j'ai un collègue qui a le même problème. Certain Dell ne passe pas et c'est souvent des series (genre nouvelle salle de TP).
a+
Offline
Bonjour,
Je rencontre également le même problème.
Glpi v. 0.84.2
Import Fabricant v. 1.6.0
Offline
Xavier Caillaud
Blog GLPI Infotel
Offline
Re,
J'ai remplacer le fichier dellsoap par celui que tu partages par le lien.
L'import ne fonctionne pas du tout avec le fichier, je tombe sur une page plus ou moins en vrac avec le code de la page.
Offline
gach c'est le fichier pour GLPI 0.84.X, pas pour 0.83
Xavier Caillaud
Blog GLPI Infotel
Offline
Ok j'avais pas suivie.
Tu as rien pour la 0.83 ?
Bonne semaine,
Offline
il suffit d'adapter la modification (rien de bien folichon si ?)
Xavier Caillaud
Blog GLPI Infotel
Offline
Mais vu que je suis vraiment pas folichon en php j'ai du mal.
Il faut que j'ajoute ça :
$tmp = $line['EntitlementData'];
foreach($tmp as $info) {
if (is_array($info)) {
$dates[]=$info[$field];
}
}
à ça ?:
$dates = array();
foreach($infos['Asset'] as $line) {
if (isset($line['Entitlements']['EntitlementData'])) {
foreach($line['Entitlements']['EntitlementData'] as $info) {
$dates[]=$info[$field];
}
}
}
Offline
Bonjour,
Je viens de tester le correctif.
L'import est OK sur l'environnement suivant :
Glpi v. 0.84.2
Import Fabricant v. 1.6.0
Merci Tsmr !
Offline
faut juste ajouter ca :
if (is_array($info)) {
}
pour entourer le $dates[]=$info[$field];
Xavier Caillaud
Blog GLPI Infotel
Offline
J'ai pas accès au serveur mais en gros ça donnera ça ?
$dates = array();
foreach($infos['Asset'] as $line) {
if (isset($line['Entitlements']['EntitlementData'])) {
foreach($line['Entitlements']['EntitlementData'] as $info) {
if (is_array($info)) {
$dates[]=$info[$field];
}
}
}
}
Offline
Offline
Super ça marche.
Merci de ton aide.
Offline
Cool. Je clos
Xavier Caillaud
Blog GLPI Infotel
Offline
Pages: 1
Topic closed