} else { if ($object->statut == 6) { $newstatus = 2; } else { if ($object->statut == 7) { $newstatus = 3; } else { if ($object->statut == 9) { $newstatus = 1; } } } } } // Refused->Validated $result = $object->setStatus($user, $newstatus); if ($result > 0) { header('Location: ' . $_SERVER["PHP_SELF"] . '?id=' . $object->id); exit; } else { setEventMessage($object->error, 'errors'); } } } else { if ($action == 'addline' && $user->rights->fournisseur->commande->creer) { $langs->load('errors'); $error = 0; // Set if we used free entry or predefined product $predef = ''; $product_desc = GETPOST('dp_desc') ? GETPOST('dp_desc') : ''; if (GETPOST('prod_entry_mode') == 'free') {
$newstatus = 4; } // Received->Received partially if ($order->statut == 6) { $newstatus = 2; } // Canceled->Approved if ($order->statut == 7) { $newstatus = 3; } // Canceled->Process running if ($order->statut == 9) { $newstatus = 1; } // Refused->Validated $result = $order->setStatus($user, $newstatus); if ($result > 0) { Header('Location: ' . $_SERVER["PHP_SELF"] . '?id=' . $_REQUEST['id']); exit; } else { $mesg = '<div class="error">' . $order->error . '</div>'; } } } /* * Add a line into product */ if ($action == 'addline' && $user->rights->fournisseur->commande->creer) { if (($_POST['qty'] || $_POST['pqty']) && ($_POST['pu'] && ($_POST['np_desc'] || $_POST['dp_desc']) || $_POST['idprodfournprice'])) { $ret = $object->fetch($id); if ($ret < 0) {