if (mysql_num_rows($asres) == 1) {
             $asiakas = mysql_fetch_assoc($asres);
             $ok = 1;
             echo "<font class='message'>Kohdistettiin: {$suoritus['nimi_maksaja']} --> {$asiakas['nimi']} viitteen perusteella</font><br>\n";
             if ($asiakas['konserniyhtio'] != '') {
                 $query = "UPDATE tiliointi\n                      SET tilino = '{$yhtiorow['konsernimyyntisaamiset']}'\n                      WHERE yhtio  = '{$kukarow['yhtio']}'\n                      AND tunnus   = '{$suoritus['ltunnus']}'\n                      AND korjattu = ''";
                 $result2 = pupe_query($query);
             }
             $query = "UPDATE suoritus\n                  set asiakas_tunnus = '{$asiakas['tunnus']}'\n                  where tunnus = '{$suoritus['tunnus']}'\n                  AND yhtio    = '{$kukarow['yhtio']}'";
             $result2 = pupe_query($query);
         }
     }
 }
 // Kokeillaan kohdistaa nimellä
 if ($ok == 0) {
     $unimi = poista_osakeyhtio_lyhenne($suoritus['nimi_maksaja']);
     $old = array("[", "{", "\\", "|", "]", "}");
     $new = array("Ä", "ä", "Ö", "ö", "Å", "å");
     $unimi = str_replace($old, $new, $unimi);
     $asiakasokmaksaja = FALSE;
     // Kokeillaan eka suoraan suorituksen maksajalla, 12 merkkia, aktiiviset asiakkaat
     $query = "SELECT nimi, konserniyhtio, tunnus\n              FROM asiakas\n              WHERE yhtio  = '{$kukarow['yhtio']}'\n              and laji    != 'R'\n              and laji    != 'P'\n              and left(nimi, 12) = '{$suoritus['nimi_maksaja']}'";
     $asres = pupe_query($query);
     if (mysql_num_rows($asres) == 1) {
         $asiakas = mysql_fetch_assoc($asres);
         $asiakasokmaksaja = TRUE;
     }
     // Kokeillaan eka suoraan suorituksen maksajalla, 12 merkkia, kaikki asiakkaat
     if (!$asiakasokmaksaja) {
         $query = "SELECT nimi, konserniyhtio, tunnus\n                FROM asiakas\n                WHERE yhtio  = '{$kukarow['yhtio']}'\n                and laji    != 'R'\n                and left(nimi, 12) = '{$suoritus['nimi_maksaja']}'";
         $asres = pupe_query($query);
Beispiel #2
0
        liita_lasku($karhukierros, $row['tunnus']);
    }
}
// tulostetaan jos ei lähetetä ekirjettä eikä maventaan
if (isset($_POST['ekirje_laheta']) === false and $tee_pdf != 'tulosta_karhu' and $_REQUEST['maventa_laheta'] != 'Lähetä Maventaan') {
    if (function_exists("pupesoft_sahkoposti") and !empty($laheta_karhuemail_myyjalle)) {
        $pathinfo = pathinfo($pdffilenimi);
        $params = array("to" => $laheta_karhuemail_myyjalle, "subject" => t("Maksukehotuskopio"), "ctype" => "text", "attachements" => array(0 => array("filename" => $pdffilenimi, "newfilename" => "", "ctype" => $pathinfo['extension'])));
        if (pupesoft_sahkoposti($params)) {
            echo t("Maksukehotuskopio lähetettiin myyjälle") . ": {$laheta_karhuemail_myyjalle}...\n<br>";
        }
    }
    if (isset($_REQUEST['email_laheta']) and $_REQUEST['karhu_email'] != "") {
        if (!empty($yhtiorow['maksukehotus_cc_email'])) {
            $asiakkaan_nimi = trim($asiakastiedot['nimi'] . " " . $asiakastiedot['nimitark']);
            $asiakkaan_nimi = poista_osakeyhtio_lyhenne($asiakkaan_nimi);
            $asiakkaan_nimi = trim(pupesoft_csvstring($asiakkaan_nimi));
            $newfilename = t("Maksukehotus") . " - " . date("Ymd") . " - " . $laskutiedot['laskunro'] . " - " . $asiakkaan_nimi . ".pdf";
            $sahkoposti_cc = $yhtiorow['maksukehotus_cc_email'];
        } else {
            $newfilename = $pdffilenimi;
            $sahkoposti_cc = "";
        }
        $pathinfo = pathinfo($pdffilenimi);
        $params = array("to" => $_REQUEST['karhu_email'], "cc" => $sahkoposti_cc, "subject" => t("Maksukehotus", $kieli), "ctype" => "text", "body" => $karhuviesti . "\n\n" . $yhteyshenkiloteksti . "\n\n\n", "attachements" => array(0 => array("filename" => $pdffilenimi, "newfilename" => $newfilename, "ctype" => $pathinfo['extension'])));
        if (pupesoft_sahkoposti($params)) {
            echo t("Maksukehotus lähetetään osoitteeseen") . ": {$_REQUEST['karhu_email']}...\n<br>";
            if (!empty($sahkoposti_cc)) {
                echo t("Maksukehotuskopio lähetetään myös osoitteeseen") . ": {$sahkoposti_cc}...\n<br>";
            }
        }