echo "</tr>"; echo "<tr>"; echo "<th>"; echo t('Näytä kumulatiivinen myynti päivästä'); echo "</th>"; echo "<td colspan='3'><input type='checkbox' name='kumulatiivinen_valittu' {$kumulatiivinen_chk} /> "; echo "<input type='text' name='kumulatiivinen_pp' value='{$kumulatiivinen_pp}' size='3' />"; echo "<input type='text' name='kumulatiivinen_kk' value='{$kumulatiivinen_kk}' size='3' />"; echo "<input type='text' name='kumulatiivinen_vv' value='{$kumulatiivinen_vv}' size='5' /></td>"; echo "</tr>"; echo "</table><br>"; // päivämäärärajaus echo "<table>"; echo "<tr>\n <th>", t("Syötä alkupäivämäärä (pp-kk-vvvv)"), "</th>\n <td><input type='text' name='ppa' value='{$ppa}' size='3'></td>\n <td><input type='text' name='kka' value='{$kka}' size='3'></td>\n <td><input type='text' name='vva' value='{$vva}' size='5'></td>\n </tr>\n\n <tr><th>", t("Syötä loppupäivämäärä (pp-kk-vvvv)"), "</th>\n <td><input type='text' name='ppl' value='{$ppl}' size='3'></td>\n <td><input type='text' name='kkl' value='{$kkl}' size='3'></td>\n <td><input type='text' name='vvl' value='{$vvl}' size='5'></td>\n </tr>\n"; echo "</table><br>"; echo nayta_kyselyt("myyntiseuranta"); echo "<br>"; echo "<input type='submit' name='aja_raportti' value='", t("Aja raportti"), "'>"; echo "</form><br><br>"; } if ((isset($aja_raportti) or isset($valitse_asiakas)) and count($_REQUEST) > 0) { if (!function_exists("vararvo")) { function vararvo($tuoteno, $vv, $kk, $pp) { global $kukarow, $yhtiorow; $kehahin = 0; $query = "SELECT tuote.tuoteno, tuote.tuotemerkki, tuote.nimitys, tuote.kehahin, tuote.epakurantti25pvm, tuote.epakurantti50pvm, tuote.epakurantti75pvm, tuote.epakurantti100pvm, tuote.sarjanumeroseuranta\n FROM tuote\n WHERE tuote.yhtio = '{$kukarow['yhtio']}'\n and tuote.ei_saldoa = ''\n and tuote.tuoteno = '{$tuoteno}'"; $result = pupe_query($query); $row = mysql_fetch_assoc($result); // Jos tuote on sarjanumeroseurannassa niin kehahinta lasketaan yksilöiden ostohinnoista (ostetut yksilöt jotka eivät vielä ole myyty(=laskutettu)) if ($row["sarjanumeroseuranta"] == "S" or $row["sarjanumeroseuranta"] == "G") {
function echo_matkalaskuraportti_form($request_params) { global $kukarow; $now = date('d-m-Y'); $last_month = date('d-m-Y', strtotime($now . '-1 month')); $now = explode('-', $now); $last_month = explode('-', $last_month); if ($request_params['ruksit']['tuotetyypeittain'] != '') { $ruk_tuotetyypeittain_chk = "CHECKED"; } if ($request_params['ruksit']['tuotteittain'] != '') { $ruk_tuotteittain_chk = "CHECKED"; } if ($request_params['ruksit']['toimittajittain'] != '') { $ruk_toimittajittain_chk = "CHECKED"; } if ($request_params['ruksit']['matkalaskuittain'] != '') { $ruk_matkalaskuittain_chk = "CHECKED"; } if ($request_params['ruksit']['tilausrivi_kommentti'] != '') { $tilrivikommchk = "CHECKED"; } if ($request_params['piilota_kappaleet'] != '') { $piilota_kappaleet_chk = "CHECKED"; } if ($request_params['nimitykset'] != '') { $nimchk = "CHECKED"; } if ($request_params['laskunro'] != '') { $laskunrochk = "CHECKED"; } if ($request_params['maksutieto'] != '') { $maksutietochk = "CHECKED"; } if ($request_params['tapahtumapaiva'] != '') { $tapahtumapaivachk = "CHECKED"; } if ($request_params['paivamaaravali'] != '') { $paivamaaravalichk = "CHECKED"; } if ($request_params['ppl'] == '') { $request_params['ppl'] = $now[0]; } if ($request_params['kkl'] == '') { $request_params['kkl'] = $now[1]; } if ($request_params['vvl'] == '') { $request_params['vvl'] = $now[2]; } if ($request_params['ppa'] == '') { $request_params['ppa'] = $last_month[0]; } if ($request_params['kka'] == '') { $request_params['kka'] = $last_month[1]; } if ($request_params['vva'] == '') { $request_params['vva'] = $last_month[2]; } if (isset($request_params['tiedosto_tyyppi'])) { if ($request_params['tiedosto_tyyppi'] == 'ruudulle') { $ruudulle = "CHECKED"; } elseif ($request_params['tiedosto_tyyppi'] == 'excel') { $excel = "CHECKED"; } } else { $ruudulle = "CHECKED"; } $jarjestys['kustp'] = $request_params['jarjestys']['kustp']; $ruksit["kustp"] = $request_params['ruksit']['kustp']; //asetetaan toimittajilta default valueksi $kenelta_kustp = $request_params['kenelta_kustp'] == '' ? 'toimittajilta' : $request_params['kenelta_kustp']; $ajotavat = array("kaikki" => t("Kaikki"), "keskeneraiset" => t("Keskeneräiset"), "maksamattomat" => t("Maksamattomat"), "maksetut" => t("Maksetut"), "keskeneraiset_maksamattomat" => t("Keskeneräiset ja maksamattomat"), "maksamattomat_maksetut" => t("Maksamattomat ja maksetut")); $tuotetyypit = array("A" => t("Päiväraha"), "B" => t("Muu kulu")); echo "<form name='matkalaskuraportti' method='POST'>"; echo "<input type='hidden' name='tee' value='aja_raportti' />"; echo "<table id='ajotavat'>"; echo "<tr>"; echo "<th>" . t("Valitse Ajotapa") . "</th>"; echo "<td>"; echo "<select name='ajotapa'>"; $sel = ""; foreach ($ajotavat as $ajotapa_key => $ajotapa_value) { if ($ajotapa_key == $request_params['ajotapa']) { $sel = "SELECTED"; } echo "<option value='{$ajotapa_key}' {$sel}>{$ajotapa_value}</option>"; $sel = ""; } echo "</select>"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "<br/>"; echo "<table id='tuotetyypit'>"; echo "<tr>"; echo "<th>" . t("Valitse tuotetyypit") . "</th>"; echo "</tr>"; echo "<tr>"; echo "<td>"; echo "<select id='tuotetyypit' multiple='multiple' class='multipleselect' name='tuotetyypit[]'>"; $sel = ""; foreach ($tuotetyypit as $tuotetyyppi_key => $tuotetyyppi_value) { if (is_array($request_params['tuotetyypit']) and in_array($tuotetyyppi_key, $request_params['tuotetyypit'])) { $sel = "SELECTED"; } echo "<option value='{$tuotetyyppi_key}' {$sel}>{$tuotetyyppi_value}</option>"; $sel = ""; } echo "</select>"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<th>"; echo t("Prio") . ": <input type='text' name='jarjestys[tuotetyypeittain]' size='2' value='{$request_params['jarjestys']['tuotetyypeittain']}'> "; echo t("Tuotetyypeittäin") . " <input type='checkbox' name='ruksit[tuotetyypeittain]' value='tuotetyypeittain' {$ruk_tuotetyypeittain_chk}>"; echo "</th>"; echo "</tr>"; echo "</table>"; $noautosubmit = TRUE; $monivalintalaatikot = array("<br>KUSTP"); $monivalintalaatikot_normaali = array(); require "../tilauskasittely/monivalintalaatikot.inc"; echo "<br/><br/>"; echo "<table id='lisarajaus'>"; echo "<tr>\n <th>" . t("Lisärajaus") . "</th>\n <th>" . t("Prio") . "</th>\n <th> x</th>\n <th>" . t("Rajaus") . "</th>\n </tr>"; echo "<tr></tr>"; echo "<tr>\n <th>" . t("Listaa tuotteittain") . "</th>\n <td><input type='text' name='jarjestys[tuotteittain]' size='2' value='{$request_params['jarjestys']['tuotteittain']}'></td>\n <td><input id='tuotteittain_group' type='checkbox' name='ruksit[tuotteittain]' value='tuotteittain' {$ruk_tuotteittain_chk}></td>\n <td></td>\n </tr>"; echo "<tr>\n <th>" . t("Listaa toimittajittain") . "</th>\n <td><input type='text' name='jarjestys[toimittajittain]' size='2' value='{$request_params['jarjestys']['toimittajittain']}'></td>\n <td><input type='checkbox' name='ruksit[toimittajittain]' value='toimittajittain' {$ruk_toimittajittain_chk}></td>\n <td>" . livesearch_kentta("matkalaskuraportti", "KAYTTAJAHAKU", "toimittajanro", 150, '', 'EISUBMIT') . "</td>\n </tr>"; echo "<tr>\n <th>" . t("Listaa matkalaskuittain") . "</th>\n <td><input type='text' name='jarjestys[matkalaskuittain]' size='2' value='{$request_params['jarjestys']['matkalaskuittain']}'></td>\n <td><input type='checkbox' name='ruksit[matkalaskuittain]' value='matkalaskuittain' {$ruk_matkalaskuittain_chk}></td>\n <td><input type='text' name='matkalaskunro' value='{$request_params['matkalaskunro']}'></td>\n <td>(" . t('Rajaus vain laskunumerolla') . ")</td>\n </tr>"; echo "</table>"; echo "<br/><br/>"; echo "<table id='tuotelista'>"; echo "<tr>\n <th valign='top'>" . t("Tuotelista") . "<br>(" . t("Rajaa näillä tuotteilla") . ")</th>\n <td colspan='3'><textarea name='tuotteet_lista' rows='5' cols='35'>{$request_params['tuotteet_lista']}</textarea></td>\n </tr>"; echo "</table>"; echo "<br/><br/>"; echo "<table id='naytto'>"; echo "<tr>\n <th>" . t("Piilota kappaleet") . "</th>\n <td colspan='3'><input type='checkbox' name='piilota_kappaleet' {$piilota_kappaleet_chk}></td>\n </tr>"; echo "<tr>\n <th>" . t("Näytä tuotteiden nimitykset") . "</th>\n <td colspan='3'><input id='nayta_tuotteiden_nimitykset'type='checkbox' name='nimitykset' {$nimchk}></td>\n <td class='back'>" . t("(Toimii vain jos listaat tuotteittain)") . "</td>\n </tr>"; echo "<tr>\n <th>" . t("Näytä tilausrivin kommentti") . "</th>\n <td colspan='3'><input type='checkbox' name='ruksit[tilausrivi_kommentti]' {$tilrivikommchk}></td>\n <td class='back'>" . t("(Listataan kaikki rivit)") . "</td>\n </tr>"; echo "<tr>\n <th>" . t("Näytä myös laskunumero") . "</th>\n <td colspan='3'><input type='checkbox' name='laskunro' {$laskunrochk}></td>\n <td class='back'>" . t("(Toimii vain jos listaat matkalaskuittain, tai jos et valitse mitään listausta)") . "</td>\n </tr>"; echo "<tr>\n <th>" . t("Näytä myös maksuetieto") . "</th>\n <td colspan='3'><input type='checkbox' name='maksutieto' {$maksutietochk}></td>\n <td class='back'>" . t("(Toimii vain jos listaat matkalaskuittain, tai jos et valitse mitään listausta)") . "</td>\n </tr>"; echo "<tr>\n <th>" . t("Näytä myös tapahtumapäivä") . "</th>\n <td colspan='3'><input type='checkbox' name='tapahtumapaiva' {$tapahtumapaivachk}></td>\n <td class='back'>" . t("(Toimii vain jos listaat matkalaskuittain, tai jos et valitse mitään listausta)") . "</td>\n </tr>"; echo "<tr>\n <th>" . t("Näytä myös alku ja loppupäivämäärät") . "</th>\n <td colspan='3'><input type='checkbox' name='paivamaaravali' {$paivamaaravalichk}></td>\n <td class='back'>" . t("(Toimii vain jos et valitse mitään listausta)") . "</td>\n </tr>"; echo "</table>"; echo "<br/>"; echo "<table>"; echo "<tr>\n <th>" . t("Syötä alkupäivämäärä (pp-kk-vvvv)") . "</th>\n <td><input id='ppa' type='text' name='ppa' value='{$request_params['ppa']}' size='3'></td>\n <td><input id='kka' type='text' name='kka' value='{$request_params['kka']}' size='3'></td>\n <td><input id='vva' type='text' name='vva' value='{$request_params['vva']}' size='5'></td>\n </tr>\n <br/>\n <tr><th>" . t("Syötä loppupäivämäärä (pp-kk-vvvv)") . "</th>\n <td><input id='ppl' type='text' name='ppl' value='{$request_params['ppl']}' size='3'></td>\n <td><input id='kkl' type='text' name='kkl' value='{$request_params['kkl']}' size='3'></td>\n <td><input id='vvl' type='text' name='vvl' value='{$request_params['vvl']}' size='5'></td>\n </tr>\n <br/>"; echo "</table>"; echo "<br/>"; echo nayta_kyselyt("matkalaskuraportti"); echo "<br/>"; echo "<input type='submit' name='aja_raportti' value='" . t("Aja raportti") . "' onclick='return tarkista();' />"; echo "</form>"; echo "<a name='focus_tahan' />"; echo "<br/><br/>"; echo "<script LANGUAGE='JavaScript'>window.location.hash=\"focus_tahan\";</script>"; }