示例#1
0
}
if ($from == "kohdista") {
    echo "<form method='post' action='keikka.php'>\n    <input type='hidden' name='toiminto' value='kohdista'>\n    <input type='hidden' name='muut_siirrettavat' value = '{$muut_siirrettavat}'>\n    <input type='hidden' name='otunnus' value='{$otunnus}'>\n    <input type='submit' value='" . t("Takaisin saapumiseen") . "'>\n    </form>";
}
if ($from == "KERAA") {
    echo "<form method='post' action='keraa.php'>\n    <input type='hidden' name='toim' value='{$aputoim}'>\n    <input type='hidden' name='id'   value='{$otunnus}'>\n    <input type='submit' value='" . t("Takaisin keräykseen") . "'>\n    </form>";
}
if ($from == "valmistus") {
    echo "<form method='post' action='valmista_tilaus.php'>\n    <input type='hidden' name='toim' value='{$aputoim}'>\n    <input type='hidden' name='tee' value='VALMISTA'>\n    <input type='hidden' name='tulin' value='VALINNASTA'>\n    <input type='hidden' name='valmistettavat' value = '{$muut_siirrettavat}'>\n    <input type='hidden' name='otunnus' value='{$otunnus}'>\n    <input type='submit' value='" . t("Takaisin valmistukselle") . "'>\n    </form>";
}
if ($from == "KORJAA") {
    $urli = lopetus($lopetus, "", TRUE);
    echo "<form method='post' action='{$urli}'>\n    <input type='hidden' name='id'   value='{$otunnus}'>\n    <input type='submit' value='" . t("Takaisin laitemyyntien tarkistukseen") . "'>\n    </form>";
}
if ($from == "INVENTOINTI") {
    $urli = lopetus($lopetus, "", TRUE);
    echo "<form method='post' action='{$urli}'>\n    <input type='hidden' name='id'   value='{$otunnus}'>\n    <input type='submit' value='" . t("Takaisin inventointiin") . "'>\n    </form>";
}
if (!empty($valitut_sarjat)) {
    echo "<br><br>\n          <form method='post' id='sarjanumerotarrat' name='sarjanumerotarrat'>\n            <input type='hidden' name='ostorivitunnus' value='{$ostorivitunnus}'>\n            <input type='hidden' name='from' value='{$from}'>\n            <input type='hidden' name='lopetus' value='{$lopetus}'>\n            <input type='hidden' name='aputoim' value='{$aputoim}'>\n            <input type='hidden' name='otunnus' value='{$otunnus}'>\n            <input type='hidden' name='muut_siirrettavat' value='{$muut_siirrettavat}'>\n            <input type='hidden' name='tee' value='NAYTATILAUS'>\n            <input type='hidden' name='valitut_sarjat' value='" . implode(",", $valitut_sarjat) . "'>\n            <input type='submit' value='" . t("Tulosta tarrat valituille sarjanumeroille") . "' onClick=\"js_openFormInNewWindow('sarjanumerotarrat', ''); return false;\">\n          </form>";
}
if (strpos($_SERVER['SCRIPT_NAME'], "sarjanumeroseuranta.php") !== FALSE) {
    require "inc/footer.inc";
}
/**
 *
 * @param array   $tuote        Tarvitaan kentat tuoteno, tunnus ja automaattinen_sarjanumerointi
 * @param string  $tunnuskentta Tarvitaan, jos kaytossa on generointitapa 1
 *
 * @return string Sarjanumero
 */
示例#2
0
     // päivitetään tässä tilaus tulostetuksi
     $query = "UPDATE lasku SET lahetepvm = now() WHERE tunnus='{$kukarow['kesken']}'";
     $result = pupe_query($query);
     if ($toim == "HAAMU") {
         $query = "UPDATE lasku SET tila='D', tilaustyyppi = 'O' WHERE tunnus='{$kukarow['kesken']}'";
         $result = pupe_query($query);
         $query = "UPDATE tilausrivi SET tyyppi = 'D' WHERE yhtio = '{$kukarow['yhtio']}' and otunnus = '{$kukarow['kesken']}'";
         $result = pupe_query($query);
     }
     $query = "UPDATE kuka SET kesken=0 WHERE session='{$session}'";
     $result = pupe_query($query);
     $kukarow["kesken"] = '';
     $tilausnumero = 0;
     $tee = '';
     if ($lopetus != '') {
         lopetus($lopetus, "META");
     }
 }
 //Kuitataan OK-var riville
 if ($tee == "OOKOOAA") {
     $query = "UPDATE tilausrivi\n              SET var2 = 'OK'\n              WHERE tunnus = '{$rivitunnus}'";
     $result = pupe_query($query);
     $tee = "Y";
     $rivitunnus = "";
 }
 // Olemassaolevaa riviä muutetaan, joten poistetaan se ja annetaan perustettavaksi
 if ($tee == 'PV') {
     $query = "SELECT tilausrivi.*,\n              tuote.sarjanumeroseuranta,\n              tuote.myyntihinta_maara,\n              tilausrivin_lisatiedot.tilausrivilinkki,\n              tilausrivin_lisatiedot.tilausrivitunnus\n              FROM tilausrivi use index (PRIMARY)\n              LEFT JOIN tuote use index (tuoteno_index) ON tuote.yhtio=tilausrivi.yhtio and tuote.tuoteno=tilausrivi.tuoteno\n              LEFT JOIN tilausrivin_lisatiedot ON (tilausrivin_lisatiedot.yhtio = tilausrivi.yhtio AND tilausrivin_lisatiedot.tilausrivilinkki > 0 AND tilausrivin_lisatiedot.tilausrivilinkki = tilausrivi.tunnus)\n              WHERE tilausrivi.tunnus = '{$rivitunnus}'\n              and tilausrivi.yhtio    = '{$kukarow['yhtio']}'\n              and tilausrivi.otunnus  = '{$kukarow['kesken']}'";
     $result = pupe_query($query);
     if (mysql_num_rows($result) == 0) {
         echo t("Tilausrivi ei enää löydy") . "! {$query}";
         $query = "SELECT varasto from lasku where yhtio = '{$kukarow['yhtio']}' and tunnus = '{$otun}'";
         $laskun_res = pupe_query($query);
         $laskun_row = mysql_fetch_assoc($laskun_res);
         $query = "SELECT maa from varastopaikat where yhtio = '{$kukarow['yhtio']}' and tunnus = '{$laskun_row['varasto']}'";
         $varaston_res = pupe_query($query);
         $varaston_row = mysql_fetch_assoc($varaston_res);
         $ultilno = tarvitaanko_intrastat($varaston_row["maa"], $maa_maara);
         $query = "UPDATE lasku\n                SET maa_maara                  = '{$maa_maara}',\n                maa_lahetys                    = '{$varaston_row['maa']}',\n                kauppatapahtuman_luonne        = '{$kauppatapahtuman_luonne}',\n                kuljetusmuoto                  = '{$kuljetusmuoto}',\n                sisamaan_kuljetus              = '{$sisamaan_kuljetus}',\n                sisamaan_kuljetusmuoto         = '{$sisamaan_kuljetusmuoto}',\n                sisamaan_kuljetus_kansallisuus = '{$sisamaan_kuljetus_kansallisuus}',\n                kontti                         = '{$kontti}',\n                aktiivinen_kuljetus            = '{$aktiivinen_kuljetus}',\n                aktiivinen_kuljetus_kansallisuus= '{$aktiivinen_kuljetus_kansallisuus}',\n                poistumistoimipaikka           = '{$poistumistoimipaikka}',\n                poistumistoimipaikka_koodi     = '{$poistumistoimipaikka_koodi}',\n                aiotut_rajatoimipaikat         = '{$aiotut_rajatoimipaikat}',\n                maaratoimipaikka               = '{$maaratoimipaikka}',\n                bruttopaino                    = '{$bruttopaino}',\n                lisattava_era                  = '{$lisattava_era}',\n                vahennettava_era               = '{$vahennettava_era}',\n                comments                       = '{$lomake_lisatiedot}',\n                ultilno                        = '{$ultilno}'\n                WHERE tunnus                   = '{$otun}' and yhtio = '{$kukarow['yhtio']}'";
         $result = pupe_query($query);
         //päivitetään alatila vain jos tilaus ei vielä ole laskutettu
         $query = "UPDATE lasku\n                SET alatila = 'E'\n                WHERE yhtio = '{$kukarow['yhtio']}'\n                and tunnus  = '{$otun}'\n                and tila    = 'L'\n                and alatila NOT IN ('X', 'J')";
         $result = pupe_query($query);
     }
     $tee = '';
     if ($lopetus != "") {
         lopetus($lopetus, 'meta');
     }
 }
 if ($tee == 'K') {
     echo "<table>";
     echo "<form method='post'>\n        <input type='hidden' name='toim' value='{$toim}'>\n        <input type='hidden' name='otunnus' value='{$otunnus}'>\n        <input type='hidden' name='lopetus' value='{$lopetus}'>\n        <input type='hidden' name='tee' value='L'>";
     $query = "SELECT *\n              FROM lasku\n              WHERE tunnus in ({$otunnus}) and yhtio='{$kukarow['yhtio']}'";
     $result = pupe_query($query);
     $laskurow = mysql_fetch_assoc($result);
     $query = "SELECT sum(kollit) kollit, sum(kilot) kilot\n              FROM rahtikirjat\n              WHERE otsikkonro in ({$otunnus}) and yhtio='{$kukarow['yhtio']}'";
     $result = pupe_query($query);
     $rahtirow = mysql_fetch_assoc($result);
     if ($laskurow["bruttopaino"] == 0) {
         $laskurow["bruttopaino"] = $rahtirow["kilot"];
     }
     $query = "SELECT * from asiakas WHERE yhtio = '{$kukarow['yhtio']}' and tunnus = '{$laskurow['liitostunnus']}'";