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']);
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> </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> </td>"; } $laskujen_tiedot = "";
$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>";