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 2008-11-14 15:15:13

traveleur
Member
Registered: 2008-10-30
Posts: 7

Réservation plusieurs matériels

Bonjour,

   Nous utilisons la fonction réservation (glpi v. 071.2) pour le prêt de matériel audio-visuel et nous avons énormément d'entrées/sorties.

En attendant d'utiliser un autre outil plus adapté à notre besoin, nous nous contentons de cette fonction, mais depuis peu de temps, impossible de faire une réservation sur plusieurs matériels simultanément.

Détails:
        Je coche les matériels que je veux inclure à ma réservation
        Les matériels cochés apparaissent bien dans la fenêtre suivante, je valide la réservation
        Mais il prend seulement la réservation du premier matériel.

Merci pour votre aide et pour votre travail.

Offline

#2 2008-11-14 15:16:25

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

Re: Réservation plusieurs matériels

bonjour
en mode debug, ça dit qqchose ? et dans les traces ?

Offline

#3 2008-11-14 17:16:06

traveleur
Member
Registered: 2008-10-30
Posts: 7

Re: Réservation plusieurs matériels

Pas d'erreur dans les logs (php et mysql) et je ne vois pas grand chose dans le mode debug.

Offline

#4 2008-11-14 19:55:25

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Réservation plusieurs matériels

aucun problème sur la demo


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#5 2008-11-14 21:00:16

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

Re: Réservation plusieurs matériels

Je sais qu"on va dire que je suis pas aimable mais franchement on est obligé de le demander à chaque fois ....

http://glpi-project.org/forum/viewtopic.php?id=128


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

Offline

#6 2008-11-17 11:20:39

traveleur
Member
Registered: 2008-10-30
Posts: 7

Re: Réservation plusieurs matériels

Je sais que c'est dur pour vous de régler un problème sans détails suffisants, mais j'ai du mal à en donner plus.

J'ai un GLPI 0.71.2 installé sur une debian etch , apache2, php5, mysql 5. J'utilise généralement firefox pour les réservations, mais c'est arrivé au technicien d'utiliser GLPI sur Safari, mais pas au moment ou ont commencé les bugs.

Récemment, j'ai séparé les matériels dans plusieurs sous-entités, c'était la seule façon de clarifier le planning très chargé des réservations, voici la hiérarchie:

      Global Voir Tous
        Matériel audio-video  Voir Tous
            » Camescopes
            » Micros
            » Trépieds vidéo
            » video-projecteurs
         Matériel photo  Voir Tous
            » Appareils photo numériques
            » Appareils photos argentiques
Je soupçonnais d'ailleurs que ce changement soit la source du problème. Donc j'ai fais des tests en ne réservant que du matériel qui se trouve dans la même entité, puis dans des entités différentes, mais toujours le même résultat.

Pour ce qui est du mode debug, voila ce que je vois exactement:

Je fais une réservation:

- Je coche les 2 matériels que je veux inclure à ma réservation, je valide,

Dans le mode debug, je vois la requête SQL avec les ID de mes 2 matériels que j'ai coché

SQL REQUEST : 5 Queries took 0.001s

N°     Queries    Time    Errors
1    SHOW COLUMNS
FROM glpi_reservation_resa    0.001    
2    SELECT *
FROM glpi_reservation_item
WHERE (ID = 37)                    0.000    
3    SELECT *
FROM glpi_peripherals
WHERE (ID = 362)                    0.000    
4    SELECT *
FROM glpi_reservation_item
WHERE (ID = 43)                    0.000    
5    SELECT *
FROM glpi_peripherals
WHERE (ID = 363)                    0.000    


GET VARIABLE
KEY    =>    VALUE
add_item    =>   
KEY    =>    VALUE
37    =>    37
43    =>    43
show    =>    resa
add_resa_on_item    =>    resa
date    =>    2008-11-17


- Je mets une date, un commentaire, etc... je valide
- le planning  de réservation s'affiche.
Et le mode debug m'affiche :

SQL REQUEST : 2988 Queries took 0.048s (je ne mets pas le reste, c'est un peu long... et les requêtes affchées correspondent à l'affichage du planning et non au résultat de la validation de la réservation, donc impossible de vérifier pourquoi il ne prend que le premier matériel)

pas de log d'erreur php ou mysql et j'ai bien activé l'option. Pour vérifier que les logs étaient actifs, j'ai fait une erreur d'authentification, j'ai bien un fichier log PHP avec l'erreur correspondante.

Si je peux être plus précis n'hésitez pas à me le dire.

Merci de votre aide.

Offline

#7 2008-11-17 17:18:27

traveleur
Member
Registered: 2008-10-30
Posts: 7

Re: Réservation plusieurs matériels

je voulais faire des tests supplémentaires, j'ai donc mis GLPI sur une machine virtuelle Ubuntu. J'ai importé ma base GLPI. Le problème se reproduit...


Si ça peut vous aider...

Offline

#8 2008-11-19 11:08:11

traveleur
Member
Registered: 2008-10-30
Posts: 7

Re: Réservation plusieurs matériels

Après de multiples tests, j'ai réussi à identifier le problème. Cela provenait du profil (technicien) que j'avais créé.
En créant un autre profil ou en utilisant le profil post-only, plus de problèmes pour réserver plusieurs matériels sur la même réservation...

Par contre, Je ne sais pas pourquoi ce profil ne fonctionne plus..

@+.

Offline

#9 2008-11-19 15:16:42

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Réservation plusieurs matériels

quel profil exact a cet utilisateur ?


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#10 2008-11-21 11:18:15

traveleur
Member
Registered: 2008-10-30
Posts: 7

Re: Réservation plusieurs matériels

Voici le profil:

my.php?image=glpiprofilstechnicienparh1.png

Offline

Board footer

Powered by FluxBB