Example #1
0
     echo "{$hyvitysrow['summa']}";
     echo "</div>";
     echo " <a class='tooltip' id='{$trow['tunnus']}'><img src='{$palvelin2}/pics/lullacons/info.png'></a>";
 }
 echo "</td>";
 echo "<td class='ptop'>{$trow['ultilno']}<br>{$trow['swift']}</td>";
 echo "<td class='ptop'>" . pupe_DataTablesEchoSort($trow['erpcm']);
 // eräpäivä punasella jos se on erääntynyt
 if ((int) str_replace("-", "", $trow['erpcm']) < (int) date("Ymd")) {
     echo "<font class='error'>" . tv1dateconv($trow['erpcm']) . "</font>";
 } else {
     echo tv1dateconv($trow['erpcm']);
 }
 echo "</td>";
 if ($trow['kapvm'] != '0000-00-00') {
     echo "<td class='ptop' align='right' nowrap>" . pupe_DataTablesEchoSort($trow['kapvm']);
     echo tv1dateconv($trow['kapvm']) . "<br>";
     echo "{$trow['ykasumma']} {$yhtiorow['valkoodi']}<br>";
     if (strtoupper($trow["valkoodi"]) != strtoupper($yhtiorow["valkoodi"])) {
         echo "{$trow['summa']} {$trow['valkoodi']}";
     }
     echo "</td>";
 } else {
     echo "<td class='ptop' align='right' nowrap></td>";
 }
 echo "<td class='ptop' align='right' nowrap>{$trow['ysumma']} {$yhtiorow['valkoodi']}<br>";
 $summa += $trow["ysumma"];
 if (strtoupper($trow["valkoodi"]) != strtoupper($yhtiorow["valkoodi"])) {
     echo "{$trow['summa']} {$trow['valkoodi']}";
     if (!isset($valsumma[$trow["valkoodi"]])) {
         $valsumma[$trow["valkoodi"]] = $trow["summa"];
     $linja = t("Ei määritelty");
 }
 if ($esitysmuoto == '') {
     echo "<tr class='aktiivi'>";
     echo "<td>{$rivit["tuoteno"]}</td>";
     echo "<td>{$rivit["nimitys"]}</td>";
     echo "<td>{$osasto}</td>";
     echo "<td>{$try}</td>";
     echo "<td>{$linja}</td>";
     echo "<td>{$rivit['valmistusnumero']}</td>";
     echo "<td align='right'>{$rivit["valmistettu"]}</td>";
     echo "<td align='right'>{$rivit["valmistetaan"]}</td>";
     echo "<td>{$alatila}</td>";
     echo "<td align='right'>" . pupe_DataTablesEchoSort($rivit["kerayspvm"]) . tv1dateconv($rivit["kerayspvm"]) . "</td>";
     echo "<td align='right'>" . pupe_DataTablesEchoSort($rivit["toimaika"]) . tv1dateconv($rivit["toimaika"]) . "</td>";
     echo "<td align='right'>" . pupe_DataTablesEchoSort($rivit["toimitettuaika"]) . tv1dateconv($rivit["toimitettuaika"]) . "</td>";
     echo "</tr>";
 }
 if (isset($workbook)) {
     // kirjoitetaan samat exceliin
     $worksheet->write($excelrivi, $excelsarake, $rivit["tuoteno"]);
     $excelsarake++;
     $worksheet->write($excelrivi, $excelsarake, $rivit["nimitys"]);
     $excelsarake++;
     $worksheet->write($excelrivi, $excelsarake, $rivit["osasto"]);
     $excelsarake++;
     $worksheet->write($excelrivi, $excelsarake, $rivit["try"]);
     $excelsarake++;
     $worksheet->write($excelrivi, $excelsarake, $linja);
     $excelsarake++;
     $worksheet->write($excelrivi, $excelsarake, $rivit['valmistusnumero']);
Example #3
0
     echo t("Saapuminen") . ": {$row['laskunro']} / {$row['nimi']}<br><br>";
     echo t("Laatija"), ": {$kuka_chk_row['nimi']}<br />";
     echo t("Luontiaika"), ": ", tv1dateconv($row['luontiaika'], "pitkä"), "<br /><br />";
     echo $row["comments"];
     echo "</div>";
     echo "<img src='{$palvelin2}/pics/lullacons/info.png'></td>";
 } else {
     echo "<td>&nbsp;</td>";
 }
 $query = "SELECT min(laskutettuaika) laskutettuaika\n                FROM tilausrivi\n                WHERE yhtio     = '{$kukarow['yhtio']}'\n                AND uusiotunnus = {$row['tunnus']}\n                AND tyyppi      = 'O'";
 $result2 = pupe_query($query);
 $tilausrivirow = mysql_fetch_assoc($result2);
 echo "<td valign='top'>" . pupe_DataTablesEchoSort($row['luontiaika']) . tv1dateconv($row['luontiaika']), "<br>", tv1dateconv($tilausrivirow['laskutettuaika']), "</td>";
 echo "<td valign='top'>{$kohdistus}<br>{$lisatiedot}</td>";
 echo "<td valign='top'>{$varastopaikat}<br>{$sarjanrot}</td>";
 echo "<td valign='top'>" . pupe_DataTablesEchoSort($kplyhteensa) . "{$kplyhteensa}<br>{$kplvarasto} {$varastossaarvo}</td>";
 if (count($uusiot) > 0 and count($uusiot) < 4) {
     echo "<td valign='top'>";
     echo implode("<br>", $uusiot);
     echo "</td>";
 } elseif (count($uusiot) > 0) {
     echo "<td valign='top' class='tooltip' id='keikka_{$row['laskunro']}'>";
     echo "<div id='div_keikka_{$row['laskunro']}' class='popup' style='width:100px;'>";
     echo t("Tilaukset") . ":<br><br>";
     echo implode("<br>", $uusiot);
     echo "</div>";
     echo "<img src='{$palvelin2}/pics/lullacons/info.png'></td>";
 } else {
     echo "<td>&nbsp;</td>";
 }
 $laskujen_tiedot = "";
Example #4
0
         $liitetty = "<font class='error'>EI</font>";
     }
 } else {
     $liitetty = "";
 }
 echo "<tr class='aktiivi'>";
 // Eli vain tasolla 1/2/3 ja ensimmäiselle hyväksyjälle.
 if (($kukarow["taso"] == '2' or $kukarow["taso"] == '3') and $onko_eka_hyvaksyja) {
     echo "<td valign='top'>" . pupe_DataTablesEchoSort($trow['tapvm']) . "<a href='{$PHP_SELF}?tee=M&tunnus={$trow['tunnus']}'>" . tv1dateconv($trow["tapvm"]) . "</a></td>";
 } else {
     echo "<td valign='top'>" . pupe_DataTablesEchoSort($trow['tapvm']) . tv1dateconv($trow["tapvm"]) . "</td>";
 }
 echo "<td valign='top'>";
 echo pupe_DataTablesEchoSort($trow['erpcm']) . tv1dateconv($trow["erpcm"]);
 if ($trow["kapvm"] != "0000-00-00") {
     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>";
     continue;
 }
 $_class = $aineistoon == $_red ? 'spec' : '';
 echo "<tr class='{$_class} aktiivi'>";
 echo "<td>";
 echo $aineistoon;
 if ($aineistoon == $_green) {
     echo "<span style='display: none;'>X</span>";
 }
 echo "</td>";
 $_pvm = $laskelma == 'b' ? $laskurow['lapvm'] : $laskurow['tapvm'];
 echo "<td>{$_i}</td>";
 echo "<td>{$laskurow['ytunnus']}</td>";
 echo "<td>{$laskurow['nimi']}</td>";
 echo "<td>{$laskurow['laskunro']}</td>";
 echo "<td>", pupe_DataTablesEchoSort($_pvm) . tv1dateconv($_pvm), "</td>";
 echo "<td>{$laskurow['laskun_summa']}</td>";
 echo "<td>{$row['veropros']}</td>";
 echo "<td><a href='{$palvelin2}muutosite.php?tee=E&tunnus={$row['ltunnus']}&lopetus={$lopetus}'>";
 if ($laskelma == 'a') {
     if ($laskurow['laskun_summa'] < 0 and $_vero > 0) {
         $_vero = $_vero * -1;
         echo $_vero;
     } else {
         $_vero = abs($_vero);
         echo $_vero;
     }
 } else {
     echo abs($_vero);
 }
 echo "</a></td>";
 } else {
     echo "<td></td>";
 }
 if ($maksurow["mapvm"] != '0000-00-00') {
     echo "<td align='right'>" . pupe_DataTablesEchoSort($maksurow['mapvm']) . tv1dateconv($maksurow["mapvm"]) . "</td>";
 } else {
     echo "<td></td>";
 }
 echo "<td align='right'>{$maksurow['ika']}</td>";
 if ($maksurow["korko"] > 0) {
     echo "<td align='right'>{$maksurow['korko']}</td>";
 } else {
     echo "<td></td>";
 }
 if ($maksurow["korkolaspvm"] != '0000-00-00') {
     echo "<td align='right'>" . pupe_DataTablesEchoSort($maksurow['korkolaspvm']) . tv1dateconv($maksurow["korkolaspvm"]) . "</td>";
 } else {
     echo "<td></td>";
 }
 echo "<td align='right' nowrap>";
 $linkki = "<a href='" . $palvelin2 . "muutosite.php?tee=E&tunnus=##TUNNUS##";
 $linkki .= "&lopetus=" . $lopetus . "/SPLIT/" . $palvelin2 . "myyntires/";
 $linkki .= "myyntilaskut_asiakasraportti.php////tila=" . $tila . "//ytunnus=" . $ytunnus;
 $linkki .= "//asiakasid=" . $asiakasid . "//alatila=" . $alatila . "//lopetus=" . $lopetus;
 $linkki .= "//valintra=" . $valintra . "//savalkoodi=" . $savalkoodi . "//ppa=" . $ppa;
 $linkki .= "//kka=" . $kka . "//vva=" . $vva . "//ppl=" . $ppl . "//kkl=" . $kkl . "//vvl=" . $vvl;
 $linkki .= "'>##NUMERO##</a>";
 hae_maksusuoritukset($maksurow, $linkki);
 echo '<br>';
 echo "</td>";
 echo "</tr>";