echo "<td valign='top' {$class}><a href='../tuote.php?tee=Z&tuoteno=" . urlencode($prow["tuoteno"]) . "&lopetus={$tilost_lopetus}//from=LASKUTATILAUS'>{$prow['tuoteno']}</a>"; } } if ($prow["sarjanumeroseuranta"] != "" and $prow["sarjanumeroseuranta"] != "T") { $query = "SELECT count(*) kpl\n from sarjanumeroseuranta\n where yhtio='{$kukarow['yhtio']}' and tuoteno='{$prow['tuoteno']}' and ostorivitunnus='{$prow['tunnus']}'"; $sarjares = pupe_query($query); $sarjarow = mysql_fetch_assoc($sarjares); if ($sarjarow["kpl"] == abs($prow["varattukpl"])) { echo " (<a href='sarjanumeroseuranta.php?tuoteno=" . urlencode($prow["tuoteno"]) . "&ostorivitunnus={$prow['tunnus']}&from=riviosto&lopetus={$tilost_lopetus}//from=LASKUTATILAUS' class='green'>" . t("S:nro ok") . "</font></a>)"; } else { echo " (<a href='sarjanumeroseuranta.php?tuoteno=" . urlencode($prow["tuoteno"]) . "&ostorivitunnus={$prow['tunnus']}&from=riviosto&lopetus={$tilost_lopetus}//from=LASKUTATILAUS'>" . t("S:nro") . "</a>)"; } } echo "</td>"; echo "<td valign='top' class='tooltip' id='{$divnolla}'>{$prow['toim_tuoteno']}"; $_pakkaukset = tuotteen_toimittajat_pakkauskoot($prow['tt_tunnus']); if ($yhtiorow["ostoera_pyoristys"] == "K" and count($_pakkaukset)) { echo "<br><img src='{$palvelin2}/pics/lullacons/info.png'>"; echo "<div id='div_{$divnolla}' class='popup' style='width: 600px;'>"; // pientä kaunistelua, ei turhia desimaaleja $prow["osto_era"] = fmod($prow["osto_era"], 1) ? $prow["osto_era"] : round($prow["osto_era"]); // tähän pakkauskoot.. echo "<ul><li>" . t("Oletuskoko") . ": {$prow["osto_era"]}</li>"; foreach ($_pakkaukset as $_pak) { echo "<li>{$_pak[0]} {$_pak[1]}</li>"; } echo "</ul></div>"; } echo "</td>"; echo "<td valign='top' {$class} align='right'>"; if ($sahkoinen_tilausliitanta and ($yhtiorow['vastaavat_tuotteet_esitysmuoto'] == 'S' or $yhtiorow['vastaavat_tuotteet_esitysmuoto'] == 'A')) {
$title = t("Varmistuskoodi"); include 'views/inventointi/varmistuskoodi.php'; } if ($tee == 'inventoi' and count($errors) == 0) { $tee = 'inventoidaan'; } } if ($tee == 'apulaskuri') { // Pakkaus1 $query = "SELECT\n if(myynti_era > 0, myynti_era, 1) as myynti_era,\n yksikko\n FROM tuote\n WHERE tuoteno='{$tuoteno}' AND yhtio='{$kukarow['yhtio']}'"; $result = pupe_query($query); $p1 = mysql_fetch_assoc($result); $query = "SELECT tunnus\n FROM tuotteen_toimittajat\n WHERE yhtio = '{$kukarow['yhtio']}'\n AND tuoteno = '{$tuoteno}'\n ORDER BY if(jarjestys = 0, 9999, jarjestys), tunnus\n LIMIT 1"; $paatoimittaja_result = pupe_query($query); $paatoimittaja_tunnus = mysql_fetch_assoc($paatoimittaja_result); $pakkaukset = tuotteen_toimittajat_pakkauskoot($paatoimittaja_tunnus['tunnus']); // pientä kaunistelua, ei turhia desimaaleja $p1['myynti_era'] = fmod($p1['myynti_era'], 1) ? $p1['myynti_era'] : round($p1['myynti_era']); // laitetaan vain kaksi ensimmäistä pakkauskokoa apulaskuriin $p2['myynti_era'] = $pakkaukset[0][0]; $p2['yksikko'] = $pakkaukset[0][1]; if (is_array($pakkaukset[1])) { $p3['myynti_era'] = $pakkaukset[1][0]; $p3['yksikko'] = $pakkaukset[1][1]; } else { $p3 = array(); } $back = http_build_query(array('tee' => 'laske', 'tuotepaikka' => $tuotepaikka, 'tuoteno' => $tuoteno, 'lista' => $lista, 'reservipaikka' => $reservipaikka)); $title = t("Apulaskuri"); include 'views/inventointi/apulaskuri.php'; }
if ($ostohinta <= 0) { $ostohinta = 0; $ostohinta_netto = 9999999; $netto = "N"; } // Jos ei ole nettohinta, niin lasketaan alennukset if (empty($netto)) { $alennukset = generoi_alekentta_php($alennus, 'O', 'kerto', 'EI'); $ostohinta_netto = $ostohinta_netto * $alennukset; } $ostohinta_netto = round($ostohinta_netto, 6); $alennukset = round((1 - $alennukset) * 100, 2); $ttrow['ostohinta_oletusvaluutta'] = $ostohinta; $ttrow['ostohinta_oletusvaluutta_netto'] = $ostohinta_netto; $ttrow['alennukset_oletusvaluutta_netto'] = $alennukset; $pakkaukset = tuotteen_toimittajat_pakkauskoot($ttrow['tutotunnus'], 'suurin'); $ttrow['lavakoko'] = !empty($pakkaukset) ? $pakkaukset[0][0] : '0'; $toimittajat_a_hinta[] = $ostohinta_netto; $toimittajat_a[] = $ttrow; // Tuotteen toimittajatiedot omaan failiin $trivi = $row['maa'] . "-" . pupesoft_csvstring($row['tuoteno']) . ";"; $trivi .= pupesoft_csvstring($row['tuoteno']) . ";"; $trivi .= "{$row['maa']}-{$ttrow['toimittaja']};"; $trivi .= pupesoft_csvstring($ttrow['toim_tuoteno']) . ";"; $trivi .= pupesoft_csvstring($ttrow['toim_nimitys']) . ";"; $trivi .= "{$ttrow['osto_era']};"; $trivi .= "{$ttrow['pakkauskoko']};"; $trivi .= "{$ttrow['lavakoko']};"; $trivi .= "{$ttrow['ostohinta_oletusvaluutta']};"; $trivi .= "{$ttrow['alennukset_oletusvaluutta_netto']};"; $trivi .= "{$yhtiorow["valkoodi"]};";
$divit .= "<tr><td class='back' valign='top' align='center'>" . t("Alkuperäisnumero") . "</td><td class='back' valign='top' align='center'>" . t("Hinta") . "</td><td class='back' valign='top' align='center'>" . t("Merkki") . "</td></tr>"; $i = 1; } $divit .= "<tr><td class='back' valign='top'>{$origrow['orig_tuoteno']}</td><td class='back' valign='top' align='right'>{$origrow['orig_hinta']}</td><td class='back' valign='top'>{$origrow['merkki']}</td></tr>"; } $divit .= "</table></td></tr>"; $divit .= "</table>"; $divit .= "</div>"; echo " <a src='#' class='tooltip' id='" . sanitoi_javascript_id($trimtuoteno) . "'><img src='pics/lullacons/info.png' height='13'></a>"; } } //1 echo "<br>" . t_avainsana("TUOTEMERKKI", "", " and avainsana.selite='{$tuoterow['tuotemerkki']}'", "", "", "selite") . "</td>"; echo "<td>" . t_avainsana("Y", "", "and avainsana.selite='{$tuoterow['yksikko']}'", "", "", "selite"); foreach ($ttrow as $tt_rivi) { $_pakkaukset = tuotteen_toimittajat_pakkauskoot($tt_rivi['tunnus']); foreach ($_pakkaukset as $_pak) { echo "<br>{$_pak['0']} {$_pak['1']}"; } } echo "</td>"; echo "<td>{$tuoterow['eankoodi']}</td><td colspan='2' style='font-weight:bold;'>" . t_tuotteen_avainsanat($tuoterow, 'nimitys') . "</td>"; echo "<td>{$tuoterow['hinnastoon']}<br>"; if ($tuoterow["status"] == "P") { echo "<font class='error'>"; } echo t_avainsana("S", $kieli, "and avainsana.selite='{$tuoterow['status']}'", "", "", "selitetark"); if ($tuoterow["status"] == "P") { echo "</font>"; } echo "</td>";