foreach ($valitutmaat as $maa) { list($headerivi, $tuoterivi) = myynnit('', $maa); list($headerivi, $tuoterivi) = saldot('', $maa); list($headerivi, $tuoterivi) = ostot('', $maa); } } // sitten rullataan läpi varastoittain if ($varastot_paikoittain == "KYLLA") { foreach ($valitutvarastot as $varastotunnus) { list($headerivi, $tuoterivi) = myynnit($varastotunnus); list($headerivi, $tuoterivi) = saldot($varastotunnus); list($headerivi, $tuoterivi) = ostot($varastotunnus); } } // sitte vielä totalit list($headerivi, $tuoterivi) = myynnit(); list($headerivi, $tuoterivi) = saldot(); list($headerivi, $tuoterivi) = ostot(); // lisätään tämän tuotteen rivi outputtiin $tuoterivit[] = $tuoterivi; $bar->increase(); //calls the bar with every processed element } if ($rivi_count > 0) { // Tehdään datasta Exceli echo "<br>"; echo t("Luodaan Excel."); echo "<br>"; flush(); $bar = new ProgressBar(); $bar->initialize($rivi_count);
if ($row['epakurantti75pvm'] == '0000-00-00') { $row['epakurantti75pvm'] = ""; } if ($row['epakurantti100pvm'] == '0000-00-00') { $row['epakurantti50pvm'] = ""; } // haetaan abc luokille nimet $abcnimi = $ryhmanimet[$row["abcluokka"]]; $abcnimi2 = $ryhmanimet[$row["abcluokka_osasto"]]; $abcnimi3 = $ryhmanimet[$row["abcluokka_try"]]; // sitte vielä totalit $saldot = saldot($valvarasto); // sitte vielä totalit $ostot = ostot($valvarasto); // sitte vielä totalit list($enp, $vku) = myynnit($valvarasto); if ($toim == "KK") { // Lisätään ennakkopoistoihin varastosta lähteneet keskeneräiset varastosiirrot if (isset($varastosta[$row['tuoteno']])) { $enp += $varastosta[$row['tuoteno']]; } // Vähennetään ennakkopoistoista varastoon matkalla olevat keskeneräiset varastosiirrot if (isset($varastoon[$row['tuoteno']])) { $enp -= $varastoon[$row['tuoteno']]; } // Lisätään varatut tilaukseen ja verrataan tilauspistettä vapaasaldoon $vapaasaldo = $saldot - $enp + $ostot; if ($vapaasaldo <= $row["tpaikka_halyraja"]) { $lisa = (double) $row["tpaikka_halyraja"] - $vapaasaldo; if ($row["status"] != "T" or $lisa != 0) { $osto_era = (double) $toimirow['osto_era'];