} else { header("Location: " . DOL_URL_ROOT . '/expedition/index.php'); } exit; } else { $db->rollback(); } } if ($action == 'setdate_livraison' && $user->rights->expedition->livraison->creer) { $object = new Livraison($db); $object->fetch($id); $object->fetch_thirdparty(); //print "x ".$_POST['liv_month'].", ".$_POST['liv_day'].", ".$_POST['liv_year']; $datedelivery = dol_mktime(GETPOST('liv_hour', 'int'), GETPOST('liv_min', 'int'), 0, GETPOST('liv_month', 'int'), GETPOST('liv_day', 'int'), GETPOST('liv_year', 'int')); $object->fetch($id); $result = $object->set_date_livraison($user, $datedelivery); if ($result < 0) { $mesg = '<div class="error">' . $object->error . '</div>'; } } /* * Build document */ if ($action == 'builddoc') { $object = new Livraison($db); $object->fetch($id); $object->fetch_thirdparty(); // Save last template used to generate document if (GETPOST('model')) { $object->setDocModel($user, GETPOST('model', 'alpha')); }