} else { $tilausnumeroita = ''; $rahtikirjaan = ''; $id = 0; } } } if (php_sapi_name() != 'cli' and strpos($_SERVER['SCRIPT_NAME'], "keraa.php") !== FALSE) { if ($id == '') { $id = 0; if ($logistiikka_yhtio != '' and $konsernivarasto_yhtiot != '') { $logistiikka_yhtio = $konsernivarasto_yhtiot; } } if ($id == 0) { $valmistuslinjat = hae_valmistuslinjat(); $formi = "find"; $kentta = "etsi"; echo "<span id='hakutable'>"; echo "<form name='find' method='post'>"; echo "<input type='hidden' name='toim' value='{$toim}'>"; echo "<input type='hidden' id='jarj' name='jarj' value='{$jarj}'>"; echo "<table>"; echo "<tr>"; echo "<th>", t("Valitse varasto"), ":</th>"; echo "<td>"; echo "<select name='tuvarasto' onchange='submit()'>"; $query = "SELECT yhtio, tunnus, nimitys\n FROM varastopaikat\n WHERE {$logistiikka_yhtiolisa} AND tyyppi != 'P'\n ORDER BY yhtio, tyyppi, nimitys"; $result = pupe_query($query); echo "<option value='KAIKKI'>", t("Näytä kaikki"), "</option>"; while ($row = mysql_fetch_assoc($result)) {
$tee = isset($tee) ? $tee : ''; $alku_pp = isset($alku_pp) ? trim($alku_pp) : ''; $alku_kk = isset($alku_kk) ? trim($alku_kk) : ''; $alku_vv = isset($alku_vv) ? trim($alku_vv) : ''; $loppu_pp = isset($loppu_pp) ? trim($loppu_pp) : ''; $loppu_kk = isset($loppu_kk) ? trim($loppu_kk) : ''; $loppu_vv = isset($loppu_vv) ? trim($loppu_vv) : ''; $valmistuksen_tila = isset($valmistuksen_tila) ? trim($valmistuksen_tila) : ''; $valmistuslinja = isset($valmistuslinja) ? trim($valmistuslinja) : ''; $mul_osasto = isset($mul_osasto) ? $mul_osasto : array(); $mul_try = isset($mul_try) ? $mul_try : array(); $mul_tme = isset($mul_tme) ? $mul_tme : array(); $generoi_excel = isset($generoi_excel) ? trim($generoi_excel) : ''; $esitysmuoto = isset($esitysmuoto) ? trim($esitysmuoto) : 'KISSA'; $request = array('tee' => $tee, 'alku_pp' => $alku_pp, 'alku_kk' => $alku_kk, 'alku_vv' => $alku_vv, 'loppu_pp' => $loppu_pp, 'loppu_kk' => $loppu_kk, 'loppu_vv' => $loppu_vv, 'alku_pvm' => '', 'loppu_pvm' => '', 'valmistuksen_tila' => $valmistuksen_tila, 'valmistuslinja' => $valmistuslinja, 'mul_osasto' => $mul_osasto, 'mul_try' => $mul_try, 'mul_tme' => $mul_tme, 'generoi_excel' => $generoi_excel, 'esitysmuoto' => $esitysmuoto); $request['valmistuslinjat'] = hae_valmistuslinjat(); $request['valmistuksien_tilat'] = hae_valmistuksien_tilat(); init($request); $valid = validate($request); echo_kayttoliittyma($request); echo "<br/>"; echo "<br/>"; if ($request['tee'] == 'ajaraportti') { if ($valid) { $request['valmistukset'] = hae_valmistukset_joissa_raaka_aine_ei_riita($request); if ($request['generoi_excel']) { $xls_filename = generoi_custom_excel($request['valmistukset'], $request['valmistuslinjat'], $request['esitysmuoto']); echo_tallennus_formi($xls_filename, t('Puuttuvat_raaka_aineet')); } else { echo_valmistukset_joissa_raaka_aine_ei_riita($request); }