Example #1
0
         list($apu, $dymmu) = explode(" ", $trow["popvm"]);
         list($apu_vv, $apu_kk, $apu_pp) = explode("-", $apu);
         echo "<a href='{$palvelin2}selaa_maksuaineisto.php?alkuvv={$apu_vv}&alkukk={$apu_kk}&alkupp={$apu_pp}&loppuvv={$apu_vv}&loppukk={$apu_kk}&loppupp={$apu_pp}&kuka_poimi={$trow['maksaja_nimi']}'>";
         echo tv1dateconv($trow["popvm"], "PITKÄ", "");
         echo "</a>";
     } else {
         echo tv1dateconv($trow["popvm"], "PITKÄ", "");
     }
     echo " &raquo;  {$trow['maksaja_nimi']}";
 }
 echo "</td></tr>";
 if ($trow['maksajanpankkitili'] != '') {
     echo "<tr><th>" . t("Oma pankkitili") . "</th><td>{$trow['maksajanpankkitili']} ({$trow['maksajanpankkitilinro']})</td></tr>";
 }
 // tehdään laskulinkit
 echo "<tr><th nowrap>" . t("Liitteet") . "</th><td>" . ebid($tunnus) . "</td></tr>";
 echo "</table>";
 // Lopetetaan oikea sarake
 echo "</td></tr>";
 $query = "SELECT fakta\n              FROM toimi\n              WHERE yhtio = '{$kukarow['yhtio']}' and tunnus='{$trow['liitostunnus']}'";
 $faktares = pupe_query($query);
 $faktarow = mysql_fetch_assoc($faktares);
 if (trim($faktarow["fakta"]) != "" or $trow["comments"] != "") {
     $vali = " ";
     if ($faktarow["fakta"] != "" and $trow["comments"] != "") {
         $vali = "<br>";
     }
     echo "<tr><th colspan='3'>" . t("Fakta") . " / " . t("Kommentit") . "</th></tr>";
     echo "<tr><td colspan='3'>" . wordwrap($faktarow["fakta"] . $vali . $trow["comments"], 120, "<br>") . "</td></tr>";
 }
 echo "<tr><th colspan='3'>" . t("Selite tiliöinneille") . "</th></tr><tr><td colspan='3'><input type='text' id='lisaselite' value='{$lisaselite}' maxlength='150' size='60'></td></tr>";
Example #2
0
     $jaetutres = pupe_query($query);
     echo "<div id='div_{$trow['tunnus']}' class='popup'>";
     printf(t("Lasku on jaettu %s osaan!"), mysql_num_rows($jaetutres));
     echo "<br>" . t("Alkuperäinen summa") . " {$trow['arvo']} {$trow['valkoodi']}<br>";
     $osa = 1;
     while ($jaetutrow = mysql_fetch_assoc($jaetutres)) {
         echo "{$osa}: {$jaetutrow['summa']} {$jaetutrow['valkoodi']}<br>";
         $osa++;
     }
     echo "</div>";
     echo " <a class='tooltip' id='{$trow['tunnus']}'><img src='{$palvelin2}/pics/lullacons/alert.png'></a>";
 }
 echo "</td>";
 // tehdään lasku linkki
 echo "<td nowrap class='ptop'>";
 $lasku_urlit = ebid($trow['tunnus'], true);
 if (count($lasku_urlit) == 0) {
     echo t("Paperilasku");
 } elseif (is_array($lasku_urlit)) {
     foreach ($lasku_urlit as $lasku_url) {
         echo "<a href='{$lasku_url}' target='Attachment'>" . t("Näytä liite") . "</a><br>";
     }
 }
 echo "</td>";
 // Ok, mutta onko meillä varaa makssa kyseinen lasku???
 if ($yritirow["tilinylitys"] != "" or $trow["ysumma"] <= $yritirow["maksulimitti"]) {
     //Kikkaillaan jotta saadda seuraavan laskun tunnus
     if ($dataseek < mysql_num_rows($result) - 1) {
         $kikkarow = mysql_fetch_assoc($result);
         mysql_data_seek($result, $dataseek + 1);
         $kikkalisa = "#{$kikkarow['tunnus']}";
Example #3
0
     echo "<br>" . pupe_DataTablesEchoSort($trow['kapvm']) . tv1dateconv($trow["kapvm"]);
 }
 echo "</td>";
 echo "<td valign='top'>" . tarkistahetu($trow["ytunnus"]) . "</td>";
 if ($trow['comments'] != '') {
     echo "<td valign='top'>{$trow['nimi']}<br><font class='error'>{$trow['comments']}</font></td>";
 } else {
     echo "<td valign='top'>{$trow['nimi']}</td>";
 }
 echo "<td valign='top'>{$trow['postitp']}</td>";
 echo "<td valign='top' style='text-align: right;'>{$trow['kotisumma']} {$yhtiorow['valkoodi']}</td>";
 echo "<td valign='top' style='text-align: right;'>{$trow['summa']} {$trow['valkoodi']}</td>";
 echo "<td valign='top' style='text-align: right;'>{$trow['laskunro']}</td>";
 echo "<td valign='top' style='text-align: right;'>{$liitetty}</td>";
 // tehdään lasku linkki
 echo "<td valign='top'>" . ebid($trow['tunnus']) . "</td>";
 if ($liitetaanko_editilaus_laskulle_hakemisto != '') {
     echo "<td valign='top'>";
     list($invoice, $purchaseorder, $invoice_ei_loydy, $purchaseorder_ei_loydy, $loytyy_kummastakin, $purchaseorder_tilausnumero) = laskun_ja_tilauksen_vertailu($kukarow, $trow['tunnus']);
     if ($invoice != FALSE and $invoice != 'ei_loydy_edia') {
         if (count($purchaseorder_ei_loydy) == 0 and count($invoice_ei_loydy) == 0 and count($loytyy_kummastakin) > 0) {
             $ok = 'ok';
             foreach ($loytyy_kummastakin as $tuoteno => $null) {
                 if (substr($tuoteno, 0, 15) != "Ei_tuotekoodia_" and ($invoice[$tuoteno]['tilattumaara'] != $purchaseorder[$tuoteno]['tilattumaara'] or abs($invoice[$tuoteno]['nettohinta'] - $purchaseorder[$tuoteno]['nettohinta']) > 1)) {
                     echo "<a href='laskujen_vertailu.php?laskunro={$trow['laskunro']}&lopetus=hyvak.php////kutsuja=//'>", t("Eroja"), "</a>";
                     $ok = '';
                     break;
                 }
             }
             if ($ok == 'ok') {
                 echo "<font class='ok'>", t("OK"), "</font>";
     // alvikannat alkuun
     mysql_data_seek($alv_result, 0);
     $alvit_logistiikka = 0;
     while ($alv_row = mysql_fetch_assoc($alv_result)) {
         $verokanta = $alv_row["selite"];
         echo "<td nowrap valign='top' align='right'>" . number_format($alvrow["alv{$verokanta}"], 2, ',', ' ') . "</td>";
         $alvsumma[$verokanta] += $alvrow["alv{$verokanta}"];
         $alvit_logistiikka += $alvrow["alv{$verokanta}"];
     }
     if ($laji == "myynti") {
         if ($alvit_logistiikka != 0 and strtoupper($row['maa']) != strtoupper($yhtiorow['maa'])) {
             echo "<td nowrap valign='top' class='back'><font class='error'>VIRHE: Verollinen lasku toimitettu ulkomaille!</font></td>";
         }
         echo "<td nowrap valign='top' class='back'><a href='../tilauskasittely/tulostakopio.php?otunnus={$row['tunnus']}&toim=LASKU&tee=NAYTATILAUS'>" . t("Näytä lasku") . "</a></td>";
     } else {
         echo "<td nowrap valign='top' class='back'>" . ebid($row['tunnus']) . "</td>";
     }
     echo "</tr>";
     $summa += $row["summa"];
 }
 echo "<tr>";
 echo "<th colspan='3'>" . t("Yhteensä") . "</th>";
 echo "<th style='text-align:right;' nowrap>" . number_format($summa, 2, ',', ' ') . "</th>";
 echo "<th></th>";
 echo "<th></th>";
 // alvikannat alkuun
 mysql_data_seek($alv_result, 0);
 while ($alv_row = mysql_fetch_assoc($alv_result)) {
     echo "<th style='text-align:right;' nowrap>" . number_format($alvsumma[$alv_row["selite"]], 2, ',', ' ') . "</th>";
 }
 echo "</tr>";
Example #5
0
}
if ($iframe != '') {
    echo "</div>";
}
if ($iframe != '') {
    echo "</div>";
}
if ($iframe != '') {
    echo "<div style='height: 710px; overflow: auto; width: 40%;'>";
}
//Oikealla laskun kuva
if ($smlaskurow["tunnus"] > 0) {
    if ($smlaskurow["tila"] == "U") {
        $url = $palvelin2 . "tilauskasittely/tulostakopio.php?otunnus={$smlaskurow['tunnus']}&toim=LASKU&tee=NAYTATILAUS";
    } else {
        $urlit = ebid($smlaskurow["tunnus"], TRUE);
        $url = $urlit[0];
    }
    if ($iframe != '') {
        echo "<iframe src='{$url}' style='width:100%; height: 710px; border: 0px; display: block;'></iFrame>";
    } else {
        echo "<br><br><a href='{$url}' target='Attachment'>" . t("Näytä lasku") . "</a>";
    }
}
if ($iframe != '') {
    echo "</div>";
}
echo $loppudiv;
echo "<div style='float: bottom;'>";
require "inc/footer.inc";
echo "</div>";
Example #6
0
 echo "<thead>\n        <tr>\n        <th>", t("Pvm"), "</th>\n        <th>", t("Eräpäivä"), "</th>\n        <th>", t("Laskunro"), "</th>\n        <th>", t("Nimi"), "</th>\n        <th>", t("Summa"), "</th>\n        <th>", t("Valuutta"), "</th>\n        <th>", t("Ebid"), "</th>\n        <th>", t("Tila"), "</th>\n        <th>", t("Laatija"), "</th>\n        </tr>\n        <tr>\n        <td><input type='text' class='search_field' name='search_pvm'></td>\n        <td><input type='text' class='search_field' name='search_erpvm'></td>\n        <td><input type='text' class='search_field' name='search_laskunro'></td>\n        <td><input type='text' class='search_field' name='search_nimi'></td>\n        <td><input type='text' class='search_field' name='search_summa'></td>\n        <td><input type='text' class='search_field' name='search_valuutta'></td>\n        <td><input type='text' class='search_field' name='search_ebid'></td>\n        <td><input type='text' class='search_field' name='search_tila'></td>\n        <td><input type='text' class='search_field' name='search_laatija'></td>\n        </tr>\n      </thead>";
 echo "<tbody>";
 while ($trow = mysql_fetch_assoc($result)) {
     echo "<tr class='aktiivi'>";
     if ($kukarow['taso'] < 2) {
         echo "<td valign='top'>{$trow["tapvm"]}</td>";
     } else {
         echo "<td valign='top'><a href = '../muutosite.php?tee=E&tunnus={$trow['tunnus']}&lopetus={$lopetus}'>{$trow["tapvm"]}</td>";
     }
     echo "<td valign='top'>{$trow["erpcm"]}</td>";
     echo "<td valign='top'><a href = '../tilauskasittely/tulostakopio.php?toim=LASKU&tee=ETSILASKU&laskunro={$trow['laskunro']}&lopetus={$lopetus}'>{$trow['laskunro']}</td>";
     echo "<td valign='top'><a name='{$trow['tunnus']}' href='" . $palvelin2 . "myyntires/myyntilaskut_asiakasraportti.php?ytunnus={$trow['ytunnus']}&asiakasid={$trow['liitostunnus']}&alatila=Y&tila=tee_raportti&lopetus={$lopetus}'>{$trow['nimi']}</a></td>";
     echo "<td valign='top' align='right'>{$trow['summa']}</td>";
     echo "<td valign='top'>{$trow['valkoodi']}</td>";
     // tehdään lasku linkki
     echo "<td>", ebid($trow['tunnus']), "</td>";
     $maksuviesti = "";
     if ($trow['mapvm'] != "0000-00-00") {
         $maksuviesti = t("Maksettu");
     } elseif ($trow['mapvm'] == "0000-00-00" and $trow['saldo_maksettu'] != 0) {
         $maksuviesti = t("Osasuoritettu");
         if ($trow['mapvm'] == "0000-00-00" and str_replace("-", "", $trow['erpcm']) < date("Ymd")) {
             $maksuviesti .= " / " . t("Erääntynyt");
         }
     } elseif ($trow['mapvm'] == "0000-00-00" and str_replace("-", "", $trow['erpcm']) < date("Ymd")) {
         $maksuviesti = " " . t("Erääntynyt");
     } else {
         $maksuviesti = t("Avoin");
     }
     echo "<td>{$maksuviesti}</td>";
     echo "<td>" . kuka_kayttaja($trow["laatija"]) . "</td>";
            echo "<td class='back'>";
            if ((is_null($row['tilausrivi']) or empty($row['tilausrivi'])) and $row['status'] != 'E') {
                echo "<input type='button' class='etsibutton_osto' id='{$lasku}##{$row['tuoteno']}##{$row['tilausrivinpositio']}##{$row['toimittajanumero']}##{$row['kappalemaara']}##{$row['tunnus']}##{$row['tilausnumero']}##{$row['toim_tuoteno']}##{$toimipaikka}' value='", t("Etsi"), "' />";
                if ($row['hinta'] == 0) {
                    echo "<input type='button' class='erobutton_osto' id='{$lasku}##{$row['tuoteno']}##{$row['tilausrivinpositio']}##{$row['toimittajanumero']}##{$row['kappalemaara']}##{$row['tunnus']}##{$row['tilausnumero']}##{$row['toim_tuoteno']}' value='", t("Erolistalle"), "' />";
                }
            }
            echo "</td>";
            echo "</tr>";
        }
        if ($ok and !$virhe) {
            echo "<tr><th colspan='9'><input type='button' class='vahvistabutton' value='", t("Vahvista"), "' /></th></tr>";
        }
        echo "<tr><th colspan='9'><input type='button' class='vahvistavakisinbutton' value='", t("Aja automaattikohdistus uudestaan kaikille riveille"), "' /></th></tr>";
        if ($laskurow['tunnus'] != '') {
            echo "<tr><th colspan='9'>", ebid($laskurow['tunnus']), "</th></tr>";
        }
        echo "</table>";
        echo "</form>";
    }
}
if ($tee == '') {
    if (isset($nayta_asn)) {
        $valitse = "asn";
    } elseif (isset($nayta_ostolasku)) {
        $valitse = "ostolasku";
    } elseif (isset($nayta_maventa)) {
        $valitse = "maventa";
    } elseif (isset($nayta_finvoice)) {
        $valitse = "finvoice";
    }