$varaosavirhe = t("VIRHE: Tuotenumeroa ei löydy järjestelmästä!") . "<br>"; $trow = ""; $tuoteno = ""; $kpl = 0; $kielletty++; } } if ($trow['hinnastoon'] == 'V' and $toim != "SIIRTOLISTA" and $toim != 'VALMISTAVARASTOON') { // katsotaan löytyyko asiakasalennus / asikakashinta // Reklamaatiolla ei huomioida kappalemääriin sidottuja alennuksia if ($toim == "REKLAMAATIO" or $toim == "EXTRANET_REKLAMAATIO") { $alemaara = 99999999999; } else { $alemaara = $kpl; } if (!saako_myyda_private_label($laskurow['liitostunnus'], $trow["tuoteno"], $alemaara)) { if ($kukarow['extranet'] != '') { $varaosavirhe .= t("VIRHE: Tuotenumeroa ei löydy järjestelmästä!") . "<br>"; } else { $varaosavirhe .= t("VIRHE: Tuotetta ei saa myydä tälle asiakkaalle!") . "<br>"; } $trow = ""; $tuoteno = ""; $kpl = 0; $kielletty++; } } } elseif ($kukarow["extranet"] != '') { $varaosavirhe = t("VIRHE: Tuotenumeroa ei löydy järjestelmästä!") . "<br>"; $tuoteno = ""; $kpl = 0;
if (mysql_num_rows($result) == 0) { echo "<br><br><font class='message'>" . t('Yhtään tuotetta ei löytynyt hinnastoon.') . '</font><br />'; exit; } $elements = mysql_num_rows($result); // total number of elements to process $bar->initialize($elements); // print the empty bar if ($kukarow["extranet"] != "" and function_exists("hinnastoriviotsikot")) { $ulos = hinnastoriviotsikot(); fwrite($fh, $ulos); } while ($tuoterow = mysql_fetch_array($result)) { $ohitus = 0; if (!empty($kukarow['extranet'])) { if (!saako_myyda_private_label($kukarow["oletus_asiakas"], $tuoterow["tuoteno"])) { $ohitus = 1; } } // tehdään yksi rivi if ($ohitus == 0) { $ulos = hinnastorivi($tuoterow, $laskurowfake); fwrite($fh, $ulos); } $bar->increase(); //calls the bar with every processed element } fclose($fh); // pakataan faili $cmd = "/usr/bin/zip -j /tmp/{$kukarow['yhtio']}.{$kukarow['kuka']}.zip /tmp/{$filenimi}"; $palautus = exec($cmd);
} } foreach ($rows as $row_key => &$row) { if ($kukarow['extranet'] != '' or $verkkokauppa != "") { $hae_ja_selaa_asiakas = (int) $kukarow['oletus_asiakas']; } else { $hae_ja_selaa_asiakas = (int) $laskurow['liitostunnus']; } $rivin_yksikko = t_avainsana("Y", "", " and avainsana.selite='{$row['yksikko']}'", "", "", "selite"); //jos ollaan verkkokaupassa ja näytetään vain aletuotteet asetus on päällä niin pakotetaan saako_myyda_private_label tarkistamaan alet kaikilta tuotteilta, jotta näytetään vain aletuotteet if ($hae_ja_selaa_asiakas != 0) { $vainaletuotteet = FALSE; if ($verkkokauppa != "" and $kukarow["naytetaan_tuotteet"] == "A") { $vainaletuotteet = TRUE; } if (!saako_myyda_private_label($hae_ja_selaa_asiakas, $row["tuoteno"], 1, $vainaletuotteet)) { continue; } } if (isset($row["sarjatunnus"]) and $row["sarjatunnus"] > 0 and $kukarow["extranet"] == "" and $verkkokauppa == "" and function_exists("sarjanumeronlisatiedot_popup")) { if ($lisatiedot != "") { echo "<tr class='aktiivi'><td colspan='7' class='back'><br></td></tr>"; } else { echo "<tr class='aktiivi'><td colspan='8' class='back'><br></td></tr>"; } } echo "<tr class='aktiivi'>"; if ($verkkokauppa == "" and isset($row["vastaavamaara"]) and $row["vastaavamaara"] > 0 and $row['vastaavat'] != '') { echo "<td style='border-top: 1px solid{$bordercolor}; border-left: 1px solid{$bordercolor}; border-bottom: 1px solid{$bordercolor}; border-right: 1px solid{$bordercolor};' rowspan='{$row["vastaavamaara"]}' align='center'>V<br>a<br>s<br>t<br>a<br>a<br>v<br>a<br>t</td>"; } elseif ($verkkokauppa == "" and !isset($row["mikavastaava"])) { echo "<td class='back'></td>";