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 2011-03-22 17:30:08

jacko07
Member
Registered: 2011-03-16
Posts: 10

[bug] plugin commande 1.3.0 statut de la commande

Bonjour,

j'ai trouvé un petit bug au niveau du circuit de la validation.
En effet, une fois qu'une commande est livrée complètement, si on clique sur le bouton "actualiser" la commande repasse à "en cours d'édition".
Le problème c'est qu'on ne peut plus recevoir de matériel donc la commande ne passera plus en "livrée".

Ma petite idée pour corriger ça était de verifier le statut de la commande avant de faire un update de celle-ci.

else if (isset ($_POST["update"])) {
   $PluginOrderOrder->check($_POST['id'],'w');
   if($PluginOrderOrder->getStatusCmd() == PluginOrderOrder::ORDER_STATUS_APPROVED 
        || $PluginOrderOrder->getStatusCmd() == PluginOrderOrder::ORDER_STATUS_DRAFT
        || $PluginOrderOrder->getStatusCmd() == PluginOrderOrder::ORDER_STATUS_WAITING_APPROVAL)
      $PluginOrderOrder->update($_POST);

   glpi_header($_SERVER['HTTP_REFERER']);
} 

Peut etre que je me trompe ...

bonne soirée

Offline

#2 2011-03-23 14:15:28

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

Re: [bug] plugin commande 1.3.0 statut de la commande

effectivement. En fait tu fais actualiser, ca modifie le statut de la commande : pas normal. Je vais corriger.

Par contre en re-cliquant sur Valider la commande ça revient a son état Livrée.


Xavier Caillaud
Blog GLPI Infotel

Offline

#3 2011-03-30 14:40:57

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

Re: [bug] plugin commande 1.3.0 statut de la commande

Corrigé pour la prochaine version

https://forge.indepnet.net/projects/ord … isions/459


Xavier Caillaud
Blog GLPI Infotel

Offline

Board footer

Powered by FluxBB