Esempio n. 1
0
            if ($paivitetyt_rivit > 0) {
                echo "<br />", t("Päivitettiin suuntalavan tuotteet paikalle"), " {$suuntalavanhyllyalue} {$suuntalavanhyllynro} {$suuntalavanhyllyvali} {$suuntalavanhyllytaso}<br />";
                $vietiinko_koko_suuntalava = 'joo';
            }
        }
    }
}
if ($toiminto == 'suuntalavat') {
    require 'suuntalavat.inc';
}
if ($toiminto == 'tulosta_sscc') {
    require 'tulosta_sscc.inc';
}
// tehdään errorichekkejä jos on varastoonvienti kyseessä
if ($toiminto == "kaikkiok" or $toiminto == "kalkyyli") {
    $varastoerror = saako_vieda_varastoon($otunnus, $toiminto, 'echota_virheet');
    if ($varastoerror != 0) {
        echo "<br><form method='post'>";
        echo "<input type='hidden' name='toimittajaid' value='{$toimittajaid}'>";
        echo "<input type='hidden' name='toiminto' value=''>";
        echo "<input type='hidden' name='ytunnus' value='{$laskurow['ytunnus']}'>";
        echo "<input type='submit' value='" . t("Takaisin") . "'>";
        echo "</form>";
        $ytunnus = "";
        $toiminto = "dummieimitään";
    }
}
// lasketaan lopullinen varastonarvo
if ($toiminto == "kaikkiok") {
    require "varastonarvo_historia.inc";
}
Esempio n. 2
0
             // Tehdään insertti erotukselle
             $kopioitu_tilausrivi = kopioi_tilausrivi($_tunnus);
             // Päivitä kopioidun kpl (maara - varattu)
             paivita_tilausrivin_kpl($kopioitu_tilausrivi, $_syotetty_maara - $chk_varattu_row['varattu']);
         }
     }
 }
 // Päivitetään hyllypaikat
 $paivitetyt_rivit = paivita_hyllypaikat($alusta_tunnus, $hyllyalue, $hyllynro, $hyllyvali, $hyllytaso);
 if ($paivitetyt_rivit > 0) {
     // Hylly arrayksi...
     $hylly = array("hyllyalue" => $hyllyalue, "hyllynro" => $hyllynro, "hyllyvali" => $hyllyvali, "hyllytaso" => $hyllytaso);
     // Viedään varastoon keikka kerrallaan.
     foreach ($saapumiset as $saapuminen) {
         // Saako keikan viedä varastoon
         if (saako_vieda_varastoon($saapuminen, 'kalkyyli', 1) == 1) {
             // Ei saa viedä varastoon, skipataan?
             $varastovirhe = true;
             continue;
         } else {
             vie_varastoon($saapuminen, $alusta_tunnus, $hylly);
             if (isset($komento) and $komento['Tavaraetiketti'] != "") {
                 $suuntalavat = array($alusta_tunnus);
                 $otunnus = $saapuminen;
                 require 'tilauskasittely/tulosta_tavaraetiketti.inc';
             }
         }
     }
     // Jos kaikki meni ok
     if (isset($varastovirhe)) {
         $error['varalle'] .= t("Virhe varastoonviennissä") . "<br>";