Beispiel #1
0
 if (isset($_SERVER['QUERY_STRING'])) {
     $qp = explode('&', $_SERVER['QUERY_STRING']);
 } else {
     $qp = $_SERVER['argv'];
     //-- pour récup des params via le terminal
     array_shift($qp);
     //-- via le terminal, le premier élément est le nom du script => on dépile le 1er élément
 }
 if (is_array($qp)) {
     $nbCommandes = $qp[0];
     $conDbo = $exaprint->getConDbo();
     if (!$conDbo && isset($nbCommandes) && $nbCommandes > '0') {
         $exaprint->getUpNbCmdNbPose($nbCommandes, 'XPRESS++', $numberNew);
         //-- UPDATE NB COMMANDES
         if (count($qp) > '1') {
             $exaprint->getUpFindDateExp($qp[1], '1', 'XPRESS++');
         }
         //-- UPDATE DATE
         for ($i = 1; $i <= 10; $i++) {
             //-- LOOP QUANTITE
             $numberNew = $numberNew + 50;
             $exaprint->getUpQuantity($numberOld, $numberNew, "XPRESS++");
             $data = $exaprint->getSmartGang($numberNew, "XPRESS++");
             //-- START FUNCTION smartGang
             $numberOld = $numberNew;
             $endLoop = $exaprint->getmicrotime();
             if ($data == "end") {
                 $exaprint->logFile(basename(__FILE__), "script", "OK ", "Express {$nbCommandes} cmds | '{$numberNew}'ex executed @ " . round($endLoop - $start, 5) . "sec");
             }
         }
         if (count($qp) > '1') {
Beispiel #2
0
 $numberOld = $numberOld25 = 500;
 if (isset($_SERVER['QUERY_STRING'])) {
     $qp = explode('&', $_SERVER['QUERY_STRING']);
 } else {
     $qp = $_SERVER['argv'];
     //-- pour récup des params via le terminal
     array_shift($qp);
     //-- via le terminal, le premier élément est le nom du script => on dépile le 1er élément
 }
 if (is_array($qp)) {
     $nbCommandes = $qp[0];
     $conDbo = $exaprint->getConDbo();
     if (!$conDbo && isset($nbCommandes) && $nbCommandes > '0') {
         if (count($qp) > '1') {
             $nbj = $qp[1];
             $exaprint->getUpFindDateExp($nbj, '1', "++MONO");
         }
         //-- UPDATE DATE
         for ($i = 1; $i <= 10; $i++) {
             //-- LOOP QUANTITE
             $numberNew = $numberNew + 50;
             $exaprint->getUpQuantity($numberOld, $numberNew, "++MONO");
             //-- UPDATE QUANTITE
             $exaprint->getUpNbCmdNbPose($nbCommandes, "++MONO", $numberNew);
             //-- UPDATE NB COMMANDES
             $data = $exaprint->getSmartGang($numberNew, "++MONO");
             //-- START FUNCTION smartMono
             $numberOld = $numberNew;
             $endLoop = $exaprint->getmicrotime();
             if ($data == "end") {
                 $exaprint->logFile(basename(__FILE__), "script", "OK ", "{$nbCommandes} cmds MONO | '{$numberNew}'ex executed @ " . round($endLoop - $start, 5) . "sec");