コード例 #1
0
ファイル: tilaus_myynti.php プロジェクト: Hermut/pupesoft
     tulosta_tarjous($otunnus, $komento["Tarjous"], $kieli, $tee, '', $verolliset_verottomat_hinnat, $naytetaanko_rivihinta, $naytetaanko_tuoteno, $liita_tuotetiedot, $naytetaanko_yhteissummarivi);
     $query = "UPDATE lasku SET alatila='A' where yhtio='{$kukarow['yhtio']}' and alatila='' and tunnus='{$kukarow['kesken']}'";
     $result = pupe_query($query);
     // Meillä voi olla versio..
     if ($laskurow["tunnusnippu"] > 0) {
         $result = pupe_query($query);
         $query = "SELECT tunnus from lasku where yhtio='{$kukarow['yhtio']}' and tunnusnippu='{$laskurow['tunnusnippu']}' and tunnus <= '{$laskurow['tunnus']}' and tila='T'";
         $result = pupe_query($query);
         $tarjous = $laskurow["tunnusnippu"] . "/" . mysql_num_rows($result);
     } else {
         $tarjous = $laskurow["tunnus"];
     }
     if (tarkista_oikeus("crm/kuittaamattomat.php")) {
         $mkk = date("Y-m-d", mktime(0, 0, 0, date("m"), date("d") + 14, date("Y")));
         $mhh = " 10:00:00";
         kalenteritapahtuma("Muistutus", "Tarjous asiakkaalle", "Muista tarjous {$tarjous}\n\n{$laskurow['viesti']}\n{$laskurow['comments']}\n{$laskurow['sisviesti2']}", $laskurow["liitostunnus"], "K", "", $laskurow["tunnus"], "'" . $mkk . $mhh . "'");
     }
     // Tilaus ei enää kesken...
     $query = "UPDATE kuka set kesken=0 where yhtio='{$kukarow['yhtio']}' and kuka='{$kukarow['kuka']}'";
     $result = pupe_query($query);
 } elseif ($toim == "EXTTARJOUS" or $toim == "EXTENNAKKO") {
     if (($laskurow['tila'] == 'T' or $laskurow['tila'] == 'N') and $laskurow['alatila'] == '' and $laskurow['liitostunnus'] < 0) {
         require 'inc/tarjouksen_splittaus.inc';
     }
 } elseif ($kukarow["extranet"] == "" and $toim == "SIIRTOTYOMAARAYS") {
     // Sisäinen työmääräys valmis
     require "tyomaarays/tyomaarays.inc";
 } elseif ($kukarow["extranet"] == "" and ($toim == "TYOMAARAYS" or $toim == "TYOMAARAYS_ASENTAJA" or $toim == "REKLAMAATIO")) {
     if ($kukarow["extranet"] == "" and $yhtiorow["tee_siirtolista_myyntitilaukselta"] == 'K' and $laskurow['tila'] == 'C' and $laskurow['alatila'] == '' and empty($tulosta)) {
         require 'tilauksesta_varastosiirto.inc';
         tilauksesta_varastosiirto($laskurow['tunnus'], 'P');
コード例 #2
0
ファイル: asennuskalenteri.php プロジェクト: Hermut/pupesoft
        $tee = "";
    } elseif ($tee == "LISAA") {
        $query = "INSERT INTO kalenteri\n              SET\n              yhtio      = '{$kukarow['yhtio']}',\n              laatija    = '{$kukarow['kuka']}',\n              luontiaika = now(),\n              tapa       = '{$tyojono}',\n              kuka       = '{$asentaja}',\n              pvmalku    = '{$year}-{$month}-{$day} {$aika}',\n              pvmloppu   = '{$lyear}-{$lmonth}-{$lday} {$laika}',\n              liitostunnus= '{$liitostunnus}',\n              tyyppi     = 'asennuskalenteri'";
        if ($yhtiorow['tyomaarays_asennuskalenteri_muistutus'] == 'K' and isset($lisaa_muistutus) and trim($lisaa_muistutus) == 'kylla') {
            $query .= ", kentta02 = '{$liitostunnus}' ";
            $kysely = "SELECT *\n                 FROM kalenteri\n                 WHERE yhtio       = '{$kukarow['yhtio']}'\n                 AND tyyppi        = 'Muistutus'\n                 AND tapa          = 'Asentajan kuittaus'\n                 AND liitostunnus  = '{$liitostunnus}'\n                 AND kentta02      = '{$liitostunnus}'\n                 AND kuittaus     != ''\n                 ORDER BY tunnus DESC";
            $muistutus_chk_res = pupe_query($kysely);
            if (mysql_num_rows($muistutus_chk_res) != 0) {
                $muistutus_chk_row = mysql_fetch_assoc($muistutus_chk_res);
                $kysely = "UPDATE kalenteri SET\n                   pvmloppu    = '{$lyear}-{$lmonth}-{$lday} {$laika}'\n                   WHERE yhtio = '{$kukarow['yhtio']}'\n                   AND tunnus  = '{$muistutus_chk_row['tunnus']}'";
                $muistutus_insert_res = pupe_query($kysely);
            } else {
                $kysely = "SELECT viesti, comments, sisviesti2\n                   FROM lasku\n                   WHERE yhtio = '{$kukarow['yhtio']}'\n                   AND tunnus  = '{$liitostunnus}'";
                $viestit_chk_res = pupe_query($kysely);
                $viestit_chk_row = mysql_fetch_assoc($viestit_chk_res);
                kalenteritapahtuma("Muistutus", "Asentajan kuittaus", "Muista työmääräys {$liitostunnus}\n\n{$viestit_chk_row['viesti']}\n{$viestit_chk_row['comments']}\n{$viestit_chk_row['sisviesti2']}", $liitostunnus, "K", '', $liitostunnus, "'{$year}-{$month}-{$day} {$aika}'", "'{$lyear}-{$lmonth}-{$lday} {$laika}'", 'ASENTAJA');
            }
        }
        pupe_query($query);
        $tee = "";
    }
}
if ($tee == "MUOKKAA") {
    $query = "SELECT *\n            FROM kalenteri\n            WHERE\n            {$konsernit}\n            and tunnus = '{$tyotunnus}'\n            and tyyppi = 'asennuskalenteri'";
    $result = pupe_query($query);
    if (mysql_num_rows($result) == 1) {
        $kalerow = mysql_fetch_array($result);
        $year = substr($kalerow["pvmalku"], 0, 4);
        $month = substr($kalerow["pvmalku"], 5, 2);
        $day = substr($kalerow["pvmalku"], 8, 2);
        $aika = substr($kalerow["pvmalku"], 11, 5);