function echo_kayttoliittyma($request = array())
{
    global $kukarow, $yhtiorow;
    echo "<form action='' method='POST' name='asiakashinnasto_haku_form'>";
    echo "<input type='hidden' name='action' value='aja_raportti' />";
    echo "<table>";
    echo "<tr>";
    echo "<th>" . t('Asiakas') . ":</th>";
    echo "<td>";
    echo livesearch_kentta("asiakashinnasto_haku_form", "ASIAKASHAKU", "valittu_asiakas", 315, $request['valittu_asiakas'], 'EISUBMIT', '', 'valittu_asiakas', 'ei_break_all');
    echo "</td>";
    echo "</tr>";
    echo "<tr>";
    echo "<th>" . t('Asiakasryhmä') . ":</th>";
    echo "<td>";
    echo "<select id='valittu_asiakasryhma' name='valittu_asiakasryhma'>";
    foreach ($request['asiakasryhmat'] as $asiakasryhma) {
        $sel = "";
        //absoluuttinen vertaus tarvitaan, koska asiakasryhmän tunnuksessa voi olla leading zero 005023 == 5023
        if ($request['valittu_asiakasryhma'] === $asiakasryhma['selite']) {
            $sel = "SELECTED";
        }
        echo "<option value='{$asiakasryhma['selite']}' {$sel}>{$asiakasryhma['selite']} - {$asiakasryhma['selitetark']}</option>";
    }
    echo "</select>";
    echo "</td>";
    echo "</tr>";
    echo "<tr>";
    $sel = array('kaikki' => $request['mitka_tuotteet'] == 'kaikki' ? 'CHECKED' : '', 'tuotteet_joilla_asiakashinta' => $request['mitka_tuotteet'] == 'tuotteet_joilla_asiakashinta' ? 'CHECKED' : '');
    if (empty($request['mitka_tuotteet'])) {
        $sel['tuotteet_joilla_asiakashinta'] = "CHECKED";
    }
    echo "<th>" . t('Tuotteet') . ":</th>";
    echo "<td>";
    echo "<input type='radio' {$sel['kaikki']} name='mitka_tuotteet' value='kaikki' />";
    echo t('Kaikki tuotteet');
    echo "<br/>";
    echo "<br/>";
    echo "<input type='radio' {$sel['tuotteet_joilla_asiakashinta']} name='mitka_tuotteet' value='tuotteet_joilla_asiakashinta' />";
    echo t('Tuotteet joilla on asiakashinta');
    echo "</td>";
    echo "</tr>";
    echo "<tr>";
    echo "<th>" . t('Listaa myös poistetut tuotteet') . "</th>";
    echo "<td>";
    $chk = "";
    if (!empty($request['nayta_poistetut'])) {
        $chk = "CHECKED";
    }
    echo "<input type='checkbox' name='nayta_poistetut' {$chk}/>";
    echo "</td>";
    echo "</tr>";
    echo "</table>";
    echo "<input type='submit' value='" . t('Hae') . "' />";
    echo "</form>";
}
示例#2
0
    echo "<input type='hidden' name='tee' value='LUO'></td>";
    echo "</tr>";
    echo "<tr><th>" . t("Anna vuosi") . "</th><td><input type='text' name='annettuvuosi' value='" . date('Y') . "' size='4'></td>";
    echo "</table>";
    echo "</form><br><br>";
    echo t("Poista vanhat päivärahat sekä KM- alkuiset muut kulut") . " (PR-*" . (date("y") - 1) . " KM-*" . (date("y") - 1) . "):<br><br>";
    echo "<form method='post'>";
    echo "<table>";
    echo "<tr><th>" . t("Poista edellisten vuosien päivärahat ja muut kulut käytöstä") . "</th>";
    echo "<td><input type='submit' value='" . t("Poista") . "'></td>";
    echo "<input type='hidden' name='tee' value='POISTA'><input type='hidden' name='annettuvuosipoista' value='" . date('y') . "'><tr>";
    echo "</table>";
    echo "</form><br><br>";
    echo t("Päivitä järjestelmän päivärahat") . ":<br><br>";
    echo "<form method='post'>";
    echo "<table>";
    echo "<tr><th>" . t("Tili (Kirjanpito)") . " " . t("Kotimaanpäivärahat") . "</th><td width='200' valign='top'>" . livesearch_kentta("sendfile", "TILIHAKU", "kotimaantilinumero", 170, $kotimaantilinumero, "EISUBMIT") . "</td></tr>";
    echo "<tr><th>" . t("Tili (Kirjanpito)") . " " . t("Ulkomaanpäivärahat") . "</th><td width='200' valign='top'>" . livesearch_kentta("sendfile", "TILIHAKU", "ulkomaantilinumero", 170, $ulkomaantilinumero, "EISUBMIT") . "</td></tr>";
    echo "<tr><th>" . t("Nouda uusimmat päivärahat") . "</th>";
    echo "<td><input type='submit' value='" . t("Nouda") . "'></td>";
    echo "<input type='hidden' name='tee' value='synkronoi'><tr>";
    echo "</table>";
    echo "</form>";
    echo "<br><br><br>";
    echo t("Päivitä järjestelmän maat") . ":<br><br>";
    echo "<form method='post'>";
    echo "<input type='submit' value='" . t("Päivitä maat referenssistä") . "'>";
    echo "<input type='hidden' name='tee' value='synkronoimaat'><tr>";
    echo "</form>";
}
require "inc/footer.inc";
示例#3
0
     $esiv_tuotenumero = $rivikka['tuoteno'];
     $esiv_valmistaja = $rivikka['valmistaja'];
     $esiv_malli = $rivikka['malli'];
     $esiv_sopimus = "Ei";
     if (empty($rivikka['sarjanumero'])) {
         $rivikka['sarjanumero'] = $valitse_sarjanumero;
     }
     echo "<input type='hidden' name='uusilaite_myyntirivitunnus' value ='{$rivikka['myyntirivitunnus']}'/>";
     echo "<input type='hidden' name='uusilaite_sarjanumero' value ='{$rivikka['sarjanumero']}'/>";
 }
 echo "<td></td>";
 echo "<td>{$esiv_sopimus}</td>";
 echo "<td>{$esiv_valmistaja}</td>";
 echo "<td>{$esiv_malli}</td>";
 echo "<td>";
 echo livesearch_kentta("laiterekisteriformi", "SARJANUMEROHAKU", "valitse_sarjanumero", 140, $valitse_sarjanumero, '', '', '', 'ei_break_all');
 echo "</td>";
 echo "<td><input type='text' name='uusilaite_tuotenumero' value='{$esiv_tuotenumero}'/></td>";
 echo "<td></td><td></td>";
 echo "<td><input type='text' name='sla'/></td>";
 echo "<td><input type='text' name='sd_sla'/></td>";
 echo "<td><input type='text' name='valmistajan_sopimusnumero'/></td>";
 echo "<td nowrap><input type='text' name='vcloppupp' maxlength='2' size='2'/>\n    <input type='text' name='vcloppukk' maxlength='2' size='2'/>\n    <input type='text' name='vcloppuvv' maxlength='4' size='4'/></td>";
 echo "<td><textarea name='kommentti' rows='5' columns='30'></textarea></td>";
 echo "<td><textarea name='lcm_info' rows='5' columns='30'></textarea></td>";
 echo "<td><input type='text' name='ip_osoite'/></td>";
 echo "<td><input type='text' name='mac_osoite'/></td>";
 echo "<td class='back'><input type='submit' name='tallenna_uusi_laite' value='Tallenna'/></td>";
 echo "<td class='back'><input type='submit' name='peruuta_uusi'  value='Peruuta'/></td>";
 echo "</form>";
 echo "</tr>";
示例#4
0
function alvlaskelma($kk, $vv)
{
    global $yhtiorow, $kukarow, $startmonth, $endmonth, $etsivirheita, $oletus_verokanta, $maksettava_alv_tili, $palvelin2, $erotus_tili, $alv_laskelman_sallittu_erotus;
    echo "<font class='head'>" . t("ALV-laskelma") . "</font><hr>";
    if (isset($kk) and $kk != '') {
        if (isset($etsivirheita) and (int) $etsivirheita > 0) {
            echo "<br><a href='{$palvelin2}raportit/alv_laskelma_uusi.php?kk={$kk}&vv={$vv}&etsivirheita=" . ($etsivirheita - 1) . "'>" . t("Edellinen päivä") . "</a> ";
            echo t("ALV-laskelma") . " " . t("päivältä") . " {$etsivirheita}.{$kk}.{$vv} ";
            echo "<a href='{$palvelin2}raportit/alv_laskelma_uusi.php?kk={$kk}&vv={$vv}&etsivirheita=" . ($etsivirheita + 1) . "'>" . t("Seuraava päivä") . "</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
            echo "<a href='{$palvelin2}raportit/tilioinnit_lajeittain.php?tee=raportti&laji=myynti&pp={$etsivirheita}&kk={$kk}&vv={$vv}&lpp={$etsivirheita}&lkk={$kk}&lvv={$vv}&lopetus={$palvelin2}raportit/alv_laskelma_uusi.php////tee=VSRALVKK_UUSI//vv={$vv}//kk={$kk}//etsivirheita={$etsivirheita}'>" . t("Näytä tiliöinnit lajeittain") . "</a><br><br>";
            $startmonth = date("Y-m-d", mktime(0, 0, 0, $kk, $etsivirheita, $vv));
            $endmonth = date("Y-m-d", mktime(0, 0, 0, $kk, $etsivirheita, $vv));
        } else {
            $startmonth = date("Y-m-d", mktime(0, 0, 0, $kk, 1, $vv));
            $endmonth = date("Y-m-d", mktime(0, 0, 0, $kk + 1, 0, $vv));
        }
        // 301-303 sääntö fi300
        $query = "SELECT group_concat(concat(\"'\",tilino,\"'\")) tilit\n              FROM tili\n              WHERE yhtio = '{$kukarow['yhtio']}' and alv_taso like '%fi300%'";
        $tilires = pupe_query($query);
        $fi3xx = array();
        $fi301 = 0.0;
        $fi302 = 0.0;
        $fi303 = 0.0;
        $tilirow = mysql_fetch_assoc($tilires);
        if ($tilirow['tilit'] != '') {
            $query = "SELECT vero, sum(round(tiliointi.summa * vero / 100 * -1, 2)) veronmaara, count(*) kpl\n                FROM tiliointi\n                JOIN lasku on (lasku.yhtio=tiliointi.yhtio and lasku.tunnus=tiliointi.ltunnus and lasku.tilaustyyppi != '9')\n                WHERE tiliointi.yhtio  = '{$kukarow['yhtio']}'\n                AND tiliointi.korjattu = ''\n                AND tiliointi.tilino   in ({$tilirow['tilit']})\n                AND tiliointi.tapvm    >= '{$startmonth}'\n                AND tiliointi.tapvm    <= '{$endmonth}'\n                AND tiliointi.vero     > 0\n                GROUP BY vero\n                ORDER BY vero DESC";
            $verores = pupe_query($query);
            while ($verorow = mysql_fetch_assoc($verores)) {
                switch ($verorow['vero']) {
                    case 24:
                    case 23:
                    case 22:
                        $fi301 += $verorow['veronmaara'];
                        break;
                    case 14:
                    case 13:
                    case 12:
                        $fi302 += $verorow['veronmaara'];
                        break;
                    case 8:
                    case 9:
                    case 10:
                        $fi303 += $verorow['veronmaara'];
                        break;
                    default:
                        $fi3xx[$verorow['vero']] += $verorow['veronmaara'];
                        break;
                }
            }
        }
        // 305 "Vero tavaraostoista muista EU maista"
        $fi305 = laskeveroja('fi305', $oletus_verokanta);
        // 306 "Vero palveluostoista muista EU maista"
        $fi306 = laskeveroja('fi306', $oletus_verokanta);
        // 318 "Vero rakentamispalveluiden ostoista"
        $fi318 = laskeveroja('fi318', $oletus_verokanta);
        // 307 sääntö fi307
        $fi307 = laskeveroja('fi307', 'veronmaara') + $fi305 + $fi306 + $fi318;
        // 308 laskennallinen
        $fi308 = $fi301 + $fi302 + $fi303 + $fi305 + $fi306 + $fi318 - $fi307;
        // 309 sääntö fi309
        $fi309 = laskeveroja('fi309', 'summa') * -1;
        // 311 sääntö fi311
        $fi311 = laskeveroja('fi311', 'summa');
        // 312 sääntö fi312
        $fi312 = laskeveroja('fi312', 'summa');
        // 313 sääntö fi313
        $fi313 = laskeveroja('fi313', 'summa');
        // 314 sääntö fi314
        $fi314 = laskeveroja('fi314', 'summa');
        // 319 "Rakentamispalvelun myynnit"
        $fi319 = laskeveroja('fi319', 'summa') * -1;
        // 320 "Rakentamispalvelun ostot"
        $fi320 = laskeveroja('fi320', 'summa');
        if (strtoupper($yhtiorow["maa"]) == 'FI') {
            $uytunnus = tulosta_ytunnus($yhtiorow["ytunnus"]);
        } else {
            $uytunnus = $yhtiorow["ytunnus"];
        }
        echo "<br><table>";
        echo "<tr><th>", t("Ilmoittava yritys"), "</th><th>{$uytunnus}</th></tr>";
        echo "<tr><th>", t("Ilmoitettava kausi"), "</th><th>" . substr($startmonth, 0, 4) . "/" . substr($startmonth, 5, 2) . "</th></tr>";
        echo "<tr><th colspan='2'>", t("Vero kotimaan myynnistä verokannoittain"), "</th></tr>";
        if ($oletus_verokanta == 22) {
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi301&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>301</a> ", t("22% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi301) . "</td></tr>";
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi302&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>302</a> ", t("12% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi302) . "</td></tr>";
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi303&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>303</a> ", t("8% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi303) . "</td></tr>";
        } elseif ($oletus_verokanta == 23) {
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi301&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>301</a> ", t("23% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi301) . "</td></tr>";
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi302&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>302</a> ", t("13% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi302) . "</td></tr>";
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi303&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>303</a> ", t("9% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi303) . "</td></tr>";
        } else {
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi301&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>301</a> ", t("24% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi301) . "</td></tr>";
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi302&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>302</a> ", t("14% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi302) . "</td></tr>";
            echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi303&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>303</a> ", t("10% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fi303) . "</td></tr>";
        }
        foreach ($fi3xx as $fikey => $fival) {
            echo "<tr><td>xxx " . $fikey * 1 . t("% :n vero"), "</td><td align='right'>" . sprintf('%.2f', $fival) . "</td></tr>";
        }
        echo "<tr><th colspan='2'></th></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi305&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>305</a> ", t("Vero tavaraostoista muista EU-maista"), "</td><td align='right'>" . sprintf('%.2f', $fi305) . "</td></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi306&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>306</a> ", t("Vero palveluostoista muista EU-maista"), "</td><td align='right'>" . sprintf('%.2f', $fi306) . "</td></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi318&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>318</a> ", t("Vero rakentamispalveluiden ostoista"), "</td><td align='right'>" . sprintf('%.2f', $fi318) . "</td></tr>";
        echo "<tr><th colspan='2'></th></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi307&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>307</a> ", t("Kohdekuukauden vähennettävä vero"), "</td><td align='right'>" . sprintf('%.2f', $fi307) . "</td></tr>";
        echo "<tr><th colspan='2'></th></tr>";
        echo "<tr class='aktiivi'><td>308 ", t("Maksettava vero"), " / ", t("Palautukseen oikeuttava vero"), " (-)</td><td align='right'>" . sprintf('%.2f', $fi308) . "</td></tr>";
        echo "<tr><th colspan='2'></th></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi309&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>309</a> ", t("0-verokannan alainen liikevaihto"), "</td><td align='right'>" . sprintf('%.2f', $fi309) . "</td></tr>";
        echo "<tr><th colspan='2'></th></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi311&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>311</a> ", t("Tavaran myynti muihin EU-maihin"), "</td><td align='right'>" . sprintf('%.2f', $fi311) . "</td></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi312&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>312</a> ", t("Palveluiden myynti muihin EU-maihin"), "</td><td align='right'>" . sprintf('%.2f', $fi312) . "</td></tr>";
        echo "<tr><th colspan='2'></th></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi313&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>313</a> ", t("Tavaraostot muista EU-maista"), "</td><td align='right'>" . sprintf('%.2f', $fi313) . "</td></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi314&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>314</a> ", t("Palveluostot muista EU-maista"), "</td><td align='right'>" . sprintf('%.2f', $fi314) . "</td></tr>";
        echo "<tr><th colspan='2'></th></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi319&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>319</a> ", t("Rakentamispalvelun myynti"), "</td><td align='right'>" . sprintf('%.2f', $fi319) . "</td></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=VSRALVKK_UUSI_erittele&ryhma=fi320&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>320</a> ", t("Rakentamispalvelun ostot"), "</td><td align='right'>" . sprintf('%.2f', $fi320) . "</td></tr>";
        echo "</table><br>";
        //HUOM: AND tiliointi.selite not like 'Avaavat saldot%'. Pitäisi mieluummin ratkaista niin, että "Avaavat saldot"-tositteen alatila ois esim "A"
        $query = "SELECT sum(tiliointi.summa) vero\n              FROM tiliointi\n              WHERE tiliointi.yhtio  = '{$kukarow['yhtio']}'\n              AND tiliointi.korjattu = ''\n              AND tiliointi.selite   not like 'Avaavat saldot%'\n              AND tiliointi.tilino   = '{$yhtiorow['alv']}'\n              AND tiliointi.tapvm    >= '{$startmonth}'\n              AND tiliointi.tapvm    <= '{$endmonth}'";
        $verores = pupe_query($query);
        $verorow = mysql_fetch_assoc($verores);
        // ei näytetä yhteensä-laatikkoa turhaan
        if ($verorow["vero"] != 0 or ($verorow['vero'] - $fi308) * -1 != $fi308 or $fi308 == 0) {
            echo "<table>";
            echo "<tr class='aktiivi'><th>", t("Tili"), " {$yhtiorow['alv']} ", t("yhteensä"), "</th><td align='right'>" . sprintf('%.2f', $verorow['vero'] * -1) . "</td></tr>";
            echo "<tr class='aktiivi'><th>", t("Maksettava alv"), "</th><td align='right'>" . sprintf('%.2f', $fi308) . "</td></tr>";
            echo "<tr class='aktiivi'><th>", t("Erotus"), "</th><td align='right'>" . sprintf('%.2f', -1 * $verorow['vero'] - $fi308) . "</td></tr>";
            echo "</table><br>";
        }
        if (tarkista_oikeus("muutosite.php") and (!isset($etsivirheita) or $etsivirheita == 0)) {
            $query = "SELECT lasku.tunnus\n                FROM lasku\n                JOIN tiliointi ON (tiliointi.yhtio = lasku.yhtio AND tiliointi.ltunnus = lasku.tunnus)\n                WHERE lasku.yhtio = '{$kukarow['yhtio']}'\n                AND lasku.tapvm   = '{$endmonth}'\n                AND lasku.tila    = 'X'\n                AND lasku.nimi    = 'ALVTOSITEMAKSUUN{$endmonth}'";
            $tositelinkki_result = pupe_query($query);
            if (mysql_num_rows($tositelinkki_result) > 0) {
                $tositelinkki_row = mysql_fetch_assoc($tositelinkki_result);
                echo "<a href='../muutosite.php?tee=E&tunnus={$tositelinkki_row['tunnus']}&lopetus={$palvelin2}raportit/alv_laskelma_uusi.php////kk={$kk}//vv={$vv}'>", t("Katso tositetta"), "</a><br /><br />";
            } elseif (abs($verorow['vero']) != 0 and abs(round(-1 * $verorow['vero'] - $fi308, 2)) <= $alv_laskelman_sallittu_erotus and (int) date("Ym") > (int) $vv . $kk) {
                echo "<form method='post' name='alv_ilmoituksen_kuittaus'>";
                echo "<table>";
                echo "<input type='hidden' name='alkukk' value='{$startmonth}' />";
                echo "<input type='hidden' name='loppukk' value='{$endmonth}' />";
                echo "<input type='hidden' name='vv' value='{$vv}' />";
                echo "<input type='hidden' name='kk' value='{$kk}' />";
                echo "<input type='hidden' name='tee' value='kuittaa_alv_ilmoitus' />";
                echo "<input type='hidden' name='alvmaks_yht' value='" . round($fi308, 2) . "' />";
                echo "<input type='hidden' name='alvtili_yht' value='" . round($verorow['vero'] * -1, 2) . "' />";
                echo "<tr><th>", t("Anna maksettava ALV-tili"), "</th><td>";
                echo livesearch_kentta("alv_ilmoituksen_kuittaus", "TILIHAKU", "maksettava_alv_tili", 200, $maksettava_alv_tili, 'EISUBMIT');
                echo "</td></tr>";
                if (!isset($erotus_tili) or $erotus_tili == "") {
                    $erotus_tili = $yhtiorow["pyoristys"];
                }
                echo "<tr><th>", t("Anna erotuksen tili"), "</th><td>";
                echo livesearch_kentta("erotuksen_kuittaus", "TILIHAKU", "erotus_tili", 200, $erotus_tili, 'EISUBMIT');
                echo "</td><td class='back'><input type='submit' value='", t("Kuittaa ALV-ilmoitus"), "' /></td></tr>";
                echo "</table></form><br />";
            } elseif (abs($verorow['vero']) != 0 and abs(round(-1 * $verorow['vero'] - $fi308, 2)) != 0 and (int) date("Ym") > (int) $vv . $kk) {
                echo "<font class='error'>", t("Tilin"), " {$yhtiorow['alv']} ", t("ja maksettavan arvonlisäveron luvut eivät täsmää"), "!</font><br /><br />";
            }
        }
        if (strpos($_SERVER['SCRIPT_NAME'], "viranomaisilmoitukset.php") !== FALSE) {
            $ilmoituskausi = str_replace("0", "", substr($startmonth, 5, 2));
            $ilmoitusvuosi = substr($startmonth, 0, 4);
            $file = "000:VSRALVKK\n";
            $file .= "100:\n";
            $file .= "051:\n";
            $file .= "105:\n";
            $file .= "107:\n";
            $file .= "010:{$uytunnus}\n";
            $file .= "050:K\n";
            $file .= "052:{$ilmoituskausi}\n";
            $file .= "053:{$ilmoitusvuosi}\n";
            $file .= "301:" . round($fi301 * 100, 0) . "\n";
            $file .= "302:" . round($fi302 * 100, 0) . "\n";
            $file .= "303:" . round($fi303 * 100, 0) . "\n";
            $file .= "305:" . round($fi305 * 100, 0) . "\n";
            $file .= "306:" . round($fi306 * 100, 0) . "\n";
            $file .= "318:" . round($fi318 * 100, 0) . "\n";
            $file .= "307:" . round($fi307 * 100, 0) . "\n";
            $file .= "308:" . round($fi308 * 100, 0) . "\n";
            $file .= "309:" . round($fi309 * 100, 0) . "\n";
            $file .= "311:" . round($fi311 * 100, 0) . "\n";
            $file .= "312:" . round($fi312 * 100, 0) . "\n";
            $file .= "313:" . round($fi313 * 100, 0) . "\n";
            $file .= "314:" . round($fi314 * 100, 0) . "\n";
            $file .= "319:" . round($fi319 * 100, 0) . "\n";
            $file .= "320:" . round($fi320 * 100, 0) . "\n";
            $file .= "999:1\n";
            $filenimi = "VSRALVKK-{$kukarow['yhtio']}-" . date("dmy-His") . ".txt";
            file_put_contents("dataout/" . $filenimi, $file);
            echo "  <form method='post' class='multisubmit'>\n            <input type='hidden' name='tee' value='lataa_tiedosto'>\n            <input type='hidden' name='lataa_tiedosto' value='1'>\n            <input type='hidden' name='kaunisnimi' value='" . t("arvonlisaveroilmoitus") . "-{$ilmoituskausi}.txt'>\n            <input type='hidden' name='filenimi' value='{$filenimi}'>\n            <input type='submit' name='tallenna' value='" . t("Tallenna tiedosto") . "'>\n          </form><br><br>";
        }
    }
    // tehdään käyttöliittymä, näytetään aina
    echo "<form method='post' action='{$palvelin2}raportit/alv_laskelma_uusi.php'><input type='hidden' name='tee' value ='VSRALVKK_UUSI'>";
    echo "<table>";
    if (!isset($vv)) {
        $vv = date("Y");
    }
    if (!isset($kk)) {
        $kk = date("m");
    }
    echo "<tr>";
    echo "<th>" . t("Valitse kausi") . "</th>";
    echo "<td>";
    $sel = array();
    $sel[$vv] = "SELECTED";
    $vv_select = date("Y") < 2010 ? 2010 : date("Y");
    echo "<select name='vv'>";
    for ($i = $vv_select; $i >= $vv_select - 4; $i--) {
        if ($i < 2010) {
            continue;
        }
        echo "<option value='{$i}' {$sel[$i]}>{$i}</option>";
    }
    echo "</select>";
    $sel = array(1 => '', 2 => '', 3 => '', 4 => '', 5 => '', 6 => '', 7 => '', 8 => '', 9 => '', 10 => '', 11 => '', 12 => '');
    $sel[$kk] = "SELECTED";
    echo "<select name='kk'>\n      <option {$sel['01']} value = '01'>01</option>\n      <option {$sel['02']} value = '02'>02</option>\n      <option {$sel['03']} value = '03'>03</option>\n      <option {$sel['04']} value = '04'>04</option>\n      <option {$sel['05']} value = '05'>05</option>\n      <option {$sel['06']} value = '06'>06</option>\n      <option {$sel['07']} value = '07'>07</option>\n      <option {$sel['08']} value = '08'>08</option>\n      <option {$sel['09']} value = '09'>09</option>\n      <option {$sel['10']} value = '10'>10</option>\n      <option {$sel['11']} value = '11'>11</option>\n      <option {$sel['12']} value = '12'>12</option>\n      </select>";
    echo "</td>";
    echo "<td class='back' style='text-align:bottom;'><input type = 'submit' value = '" . t("Näytä") . "'></td>";
    echo "</tr>";
    echo "<tr>";
    echo "<th>" . t("Aja laskelma per päivä") . "</th>";
    echo "<td><input type = 'checkbox' name='etsivirheita' value = '1'></td></tr>";
    echo "</table>";
    echo "</form><br>";
}
示例#5
0
function alvlaskelma($kk, $vv)
{
    global $yhtiorow, $kukarow, $startmonth, $endmonth, $etsivirheita, $oletus_verokanta, $maksettava_alv_tili, $palvelin2, $erotus_tili, $alv_laskelman_sallittu_erotus;
    echo "<font class='head'>" . t("ALV-laskelma") . "</font><hr>";
    if (isset($kk) and $kk != '') {
        if (isset($etsivirheita) and (int) $etsivirheita > 0) {
            echo "<br><a href='{$palvelin2}raportit/alv_laskelma_viro.php?kk={$kk}&vv={$vv}&etsivirheita=" . ($etsivirheita - 1) . "'>" . t("Edellinen päivä") . "</a> ";
            echo t("ALV-laskelma") . " " . t("päivältä") . " {$etsivirheita}.{$kk}.{$vv} ";
            echo "<a href='{$palvelin2}raportit/alv_laskelma_viro.php?kk={$kk}&vv={$vv}&etsivirheita=" . ($etsivirheita + 1) . "'>" . t("Seuraava päivä") . "</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
            echo "<a href='{$palvelin2}raportit/tilioinnit_lajeittain.php?tee=raportti&laji=myynti&pp={$etsivirheita}&kk={$kk}&vv={$vv}&lpp={$etsivirheita}&lkk={$kk}&lvv={$vv}&lopetus={$palvelin2}raportit/alv_laskelma_viro.php////tee=VSRALVKK_UUSI//vv={$vv}//kk={$kk}//etsivirheita={$etsivirheita}'>" . t("Näytä tiliöinnit lajeittain") . "</a><br><br>";
            $startmonth = date("Y-m-d", mktime(0, 0, 0, $kk, $etsivirheita, $vv));
            $endmonth = date("Y-m-d", mktime(0, 0, 0, $kk, $etsivirheita, $vv));
        } else {
            $startmonth = date("Y-m-d", mktime(0, 0, 0, $kk, 1, $vv));
            $endmonth = date("Y-m-d", mktime(0, 0, 0, $kk + 1, 0, $vv));
        }
        //1. Sales 20% VAT
        //2. Sales 9% VAT
        $ee100 = laskeverojaverokannoittain('ee100');
        //1.1 Sales 20% VAT, vain omaan käyttöön
        //2.1 Sales 9% VAT, vain omaan käyttöön
        $ee110 = laskeverojaverokannoittain('ee110');
        //3. Sales 0% VAT
        $ee300 = laskeveroja('ee300', 'summa') * -1;
        //3.1. Intra-Community supply of GOODS AND SERVICES
        $ee310 = laskeveroja('ee310', 'summa') * -1;
        //3.1.1. Intra-Community supply of GOODS
        $ee311 = laskeveroja('ee311', 'summa');
        //3.2. Exportation of goods outside EU
        $ee320 = laskeveroja('ee320', 'summa') * -1;
        //3.2.1. Exportation of goods outside EU, sale to passengers with return of value added tax
        $ee321 = 0;
        //4. VAT from sales: ($ee100*20%)+($ee200*9%)
        $ee400 = round($ee100["20.00"] * 0.2 + $ee100["9.00"] * 0.09, 2);
        //4.1. VAT payable upon the import of the goods (Ei implementoitu)
        $ee410 = 0;
        //5. Total amount of input VAT subject to deduction
        $ee500 = laskeveroja('ee500', 'veronmaara');
        //5.1. Total amount of input VAT subject to deduction from PRODUCT IMPORT (outside EU)
        $ee510 = laskeveroja('ee510', 'veronmaara');
        //5.2. Total amount of input VAT subject to deduction from FIXED ASSET PURCHASES
        $ee520 = laskeveroja('ee520', 'veronmaara');
        //6. Intra-Community acquisitions of GOODS AND SERVICES received from a taxable person of another Member State
        $ee600 = laskeveroja('ee600', 'summa');
        //6.1. Intra-Community acquisitions of GOODS received from a taxable person of another Member State
        $ee610 = laskeveroja('ee610', 'summa');
        //7. Other extraordinary purchases taxed with VAT
        $ee700 = 0;
        //7.1. Acquisition of immovables and metal waste taxable by special arrangements for imposition of value added tax on immovables and metal waste
        $ee710 = 0;
        //8. Supply exempt from tax / Non-taxable sales
        $ee800 = 0;
        //9. Supply of goods taxable by special arrangements for imposition of value added tax 9 on immovables (VAT Act § 411) and metal waste and taxable value of goods to be installed or assembled in another Member State
        $ee900 = 0;
        //10. Corrections +
        $ee1000 = 0;
        //11. Corrections -
        $ee1100 = 0;
        // Maksettava ALV
        $vat_loppusumma = $ee400 + $ee410 - $ee500 + $ee1000 - $ee1100;
        //12. VAT payable + (EE1200=EE400+EE410-EE500+EE1000-EE1100)
        $ee1200 = $vat_loppusumma > 0 ? $vat_loppusumma : 0;
        //13. VAT refundable - (EE1300=EE400+EE410-EE500+EE1000-EE1100)
        $ee1300 = $vat_loppusumma < 0 ? $vat_loppusumma : 0;
        echo "<br><table>";
        echo "<tr><th>", t("Ilmoittava yritys"), "</th><th>EE{$yhtiorow["ytunnus"]}</th></tr>";
        echo "<tr><th>", t("Ilmoitettava kausi"), "</th><th>" . substr($startmonth, 0, 4) . "/" . substr($startmonth, 5, 2) . "</th></tr>";
        // Verollinen myynti
        echo "<tr class='aktiivi'><td><a href = '?tee=erittele&ryhma=1&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>1)</a> 20% määraga maksustatavad toimingud ja tehingud, sh</td><td align='right'>" . sprintf('%.2f', $ee100["20.00"]) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; <a href = '?tee=erittele&ryhma=1.1&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>1.1)</a> 20% määraga maksustatav kauba või teenuse omatarve</td><td align='right'>" . sprintf('%.2f', $ee110["20.00"]) . "</td></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=erittele&ryhma=2&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>2)</a> 9% määraga maksustatavad toimingud ja tehingud, sh</td><td align='right'>" . sprintf('%.2f', $ee100["9.00"]) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; <a href = '?tee=erittele&ryhma=2.1&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>2.1)</a> 9% määraga maksustatav kauba voi teenuse omatarve</td><td align='right'>" . sprintf('%.2f', $ee110["9.00"]) . "</td></tr>";
        // Väärät alvikannat
        foreach ($ee100 as $eekey => $eeval) {
            if ($eekey != "20.00" and $eekey != "9.00") {
                echo "<tr><td>XXX " . $eekey * 1 . "% määraga maksustatavad toimingud ja tehingud</td><td align='right'>" . sprintf('%.2f', $eeval) . "</td></tr>";
            }
        }
        foreach ($ee110 as $eekey => $eeval) {
            if ($eekey != "20.00" and $eekey != "9.00") {
                echo "<tr><td>XXX " . $eekey * 1 . "% määraga maksustatav kauba voi teenuse omatarve</td><td align='right'>" . sprintf('%.2f', $eeval) . "</td></tr>";
            }
        }
        // Veroton myynti
        echo "<tr class='aktiivi'><td><a href = '?tee=erittele&ryhma=3&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>3)</a> 0% määraga maksustatavad toimingud ja tehingud, sh</td><td align='right'>" . sprintf('%.2f', $ee300) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; <a href = '?tee=erittele&ryhma=3.1&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>3.1)</a> Kauba ühendusesisene käive ja teise liikmesriigi maksukohustuslase / piiratud maksukohustuslase osutatud teenuste käive kokku, sh</td><td align='right'>" . sprintf('%.2f', $ee310) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; &raquo; <a href = '?tee=erittele&ryhma=3.1.1&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>3.1.1)</a> Kauba ühendusesisene käive</td><td align='right'>" . sprintf('%.2f', $ee311) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; <a href = '?tee=erittele&ryhma=3.2&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>3.2)</a> Kauba eksport, sh</td><td align='right'>" . sprintf('%.2f', $ee320) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; &raquo; 3.2.1) Käibemaksutagastusega müük reisijale</td><td align='right'>" . sprintf('%.2f', $ee321) . "</td></tr>";
        echo "<tr class='aktiivi'><td>4) Käibemaks kokku (20% lahtrist 1 + 9% lahtrist 2) +</td><td align='right'>" . sprintf('%.2f', $ee400) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; 4.1) Impordilt tasumisele kuuluv käibemaks +</td><td align='right'>" . sprintf('%.2f', $ee410) . "</td></tr>";
        echo "<tr class='aktiivi'><td><a href = '?tee=erittele&ryhma=5&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>5)</a> Kokku sisendkäibemaksusumma, mis on seadusega lubatud maha arvata, sh -</td><td align='right'>" . sprintf('%.2f', $ee500) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; <a href = '?tee=erittele&ryhma=5.1&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>5.1)</a> Impordilt tasutud või tasumisele kuuluv käibemaks</td><td align='right'>" . sprintf('%.2f', $ee510) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; <a href = '?tee=erittele&ryhma=5.2&vv={$vv}&kk={$kk}&etsivirheita={$etsivirheita}'>5.2)</a> Põhivara soetamiselt tasutud või tasumisele kuuluv käibemaks</td><td align='right'>" . sprintf('%.2f', $ee520) . "</td></tr>";
        echo "<tr class='aktiivi'><td>6) Kauba ühendusesisene soetamine ja teise liikmesriigi maksukohustuslaselt saadud teenused kokku, sh</td><td align='right'>" . sprintf('%.2f', $ee600) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; 6.1) Kauba ühendusesisene soetamine</td><td align='right'>" . sprintf('%.2f', $ee610) . "</td></tr>";
        echo "<tr class='aktiivi'><td>7) Muu kauba soetamine ja teenuse saamine, mida maksustatakse käibemaksuga, sh</td><td align='right'>" . sprintf('%.2f', $ee700) . "</td></tr>";
        echo "<tr class='aktiivi'><td>&raquo; 7.1) Erikorra alusel maksustatava kinnisasja, metallijäätmete, kullamaterjali ja investeeringukulla soetamine (KMS § 41)</td><td align='right'>" . sprintf('%.2f', $ee710) . "</td></tr>";
        echo "<tr class='aktiivi'><td>8) Maksuvaba käive</td><td align='right'>" . sprintf('%.2f', $ee800) . "</td></tr>";
        echo "<tr class='aktiivi'><td>9) Erikorra alusel maksustatava kinnisasja, metallijäätmete, kullamaterjali ja investeeringukulla käive</td><td align='right'>" . sprintf('%.2f', $ee900) . "</td></tr>";
        echo "<tr class='aktiivi'><td>10) Täpsustused +</td><td align='right'>" . sprintf('%.2f', $ee1000) . "</td></tr>";
        echo "<tr class='aktiivi'><td>11) Täpsustused -</td><td align='right'>" . sprintf('%.2f', $ee1100) . "</td></tr>";
        echo "<tr class='aktiivi'><td>12) Tasumisele kuuluv käibemaks (lahter 4 + lahter 4.1 - lahter 5 + lahter 10 - lahter 11) +</td><td align='right'>" . sprintf('%.2f', $ee1200) . "</td></tr>";
        echo "<tr class='aktiivi'><td>13) Enammakstud käibemaks (lahter 4 + lahter 4.1 - lahter 5 + lahter 10 - lahter 11) -</td><td align='right'>" . sprintf('%.2f', $ee1300) . "</td></tr>";
        echo "</table><br>";
        $query = "SELECT sum(tiliointi.summa) vero\n              FROM tiliointi\n              WHERE tiliointi.yhtio  = '{$kukarow['yhtio']}'\n              AND tiliointi.korjattu = ''\n              AND tiliointi.selite   not like 'Avaavat saldot%'\n              AND tiliointi.tilino   = '{$yhtiorow['alv']}'\n              AND tiliointi.tapvm    >= '{$startmonth}'\n              AND tiliointi.tapvm    <= '{$endmonth}'";
        $verores = pupe_query($query);
        $verorow = mysql_fetch_assoc($verores);
        // ei näytetä yhteensä-laatikkoa turhaan
        if ($verorow["vero"] != 0 or ($verorow['vero'] - $ee1200) * -1 != $ee1200 or $ee1200 == 0) {
            echo "<table>";
            echo "<tr class='aktiivi'><th>", t("Tili"), " {$yhtiorow['alv']} ", t("yhteensä"), "</th><td align='right'>" . sprintf('%.2f', $verorow['vero'] * -1) . "</td></tr>";
            if ($ee1200 == 0 and $ee1300 != 0) {
                echo "<tr class='aktiivi'><th>", t("Palautettava alv"), "</th><td align='right'>" . sprintf('%.2f', $ee1300) . "</td></tr>";
                echo "<tr class='aktiivi'><th>", t("Erotus"), "</th><td align='right'>" . sprintf('%.2f', -1 * $verorow['vero'] - $ee1300) . "</td></tr>";
            } else {
                echo "<tr class='aktiivi'><th>", t("Maksettava alv"), "</th><td align='right'>" . sprintf('%.2f', $ee1200) . "</td></tr>";
                echo "<tr class='aktiivi'><th>", t("Erotus"), "</th><td align='right'>" . sprintf('%.2f', -1 * $verorow['vero'] - $ee1200) . "</td></tr>";
            }
            echo "</table><br>";
        }
        if (tarkista_oikeus("muutosite.php")) {
            $query = "SELECT lasku.tunnus\n                FROM lasku\n                JOIN tiliointi ON (tiliointi.yhtio = lasku.yhtio AND tiliointi.ltunnus = lasku.tunnus)\n                WHERE lasku.yhtio = '{$kukarow['yhtio']}'\n                AND lasku.tapvm   = '{$endmonth}'\n                AND lasku.tila    = 'X'\n                AND lasku.nimi    = 'ALVTOSITEMAKSUUN{$endmonth}'";
            $tositelinkki_result = pupe_query($query);
            if (mysql_num_rows($tositelinkki_result) > 0) {
                $tositelinkki_row = mysql_fetch_assoc($tositelinkki_result);
                echo "<a href='../muutosite.php?tee=E&tunnus={$tositelinkki_row['tunnus']}&lopetus={$palvelin2}raportit/alv_laskelma_viro.php////kk={$kk}//vv={$vv}//etsivirheita={$etsivirheita}'>", t("Katso tositetta"), "</a><br /><br />";
            } elseif (abs($verorow['vero']) != 0 and abs(round(-1 * $verorow['vero'] - $ee1200, 2)) <= $alv_laskelman_sallittu_erotus and (int) date("Ym") > (int) $vv . $kk) {
                echo "<form method='post' name='alv_ilmoituksen_kuittaus'>";
                echo "<table>";
                echo "<input type='hidden' name='alkukk' value='{$startmonth}' />";
                echo "<input type='hidden' name='loppukk' value='{$endmonth}' />";
                echo "<input type='hidden' name='vv' value='{$vv}' />";
                echo "<input type='hidden' name='kk' value='{$kk}' />";
                echo "<input type='hidden' name='tee' value='kuittaa_alv_ilmoitus' />";
                echo "<input type='hidden' name='alvmaks_yht' value='" . round($ee1200, 2) . "' />";
                echo "<input type='hidden' name='alvtili_yht' value='" . round($verorow['vero'] * -1, 2) . "' />";
                echo "<tr><th>", t("Anna maksettava ALV-tili"), "</th><td>";
                echo livesearch_kentta("alv_ilmoituksen_kuittaus", "TILIHAKU", "maksettava_alv_tili", 200, $maksettava_alv_tili, 'EISUBMIT');
                echo "</td></tr>";
                if (!isset($erotus_tili) or $erotus_tili == "") {
                    $erotus_tili = $yhtiorow["pyoristys"];
                }
                echo "<tr><th>", t("Anna erotuksen tili"), "</th><td>";
                echo livesearch_kentta("erotuksen_kuittaus", "TILIHAKU", "erotus_tili", 200, $erotus_tili, 'EISUBMIT');
                echo "</td><td class='back'><input type='submit' value='", t("Kuittaa ALV-ilmoitus"), "' /></td></tr>";
                echo "</table></form><br />";
            } elseif (abs($verorow['vero']) != 0 and abs(round(-1 * $verorow['vero'] - $ee1200, 2)) != 0 and (int) date("Ym") > (int) $vv . $kk) {
                echo "<font class='error'>", t("Tilin"), " {$yhtiorow['alv']} ", t("ja maksettavan arvonlisäveron luvut eivät täsmää"), "!</font><br /><br />";
            }
        }
    }
    // tehdään käyttöliittymä, näytetään aina
    echo "<form method='post' action='{$palvelin2}raportit/alv_laskelma_viro.php'><input type='hidden' name='tee' value ='VSRALVKK_UUSI'>";
    echo "<table>";
    if (!isset($vv)) {
        $vv = date("Y");
    }
    if (!isset($kk)) {
        $kk = date("m");
    }
    echo "<tr>";
    echo "<th>" . t("Valitse kausi") . "</th>";
    echo "<td>";
    $sel = array();
    $sel[$vv] = "SELECTED";
    $vv_select = date("Y") < 2010 ? 2010 : date("Y");
    echo "<select name='vv'>";
    for ($i = $vv_select; $i >= $vv_select - 4; $i--) {
        if ($i < 2010) {
            continue;
        }
        echo "<option value='{$i}' {$sel[$i]}>{$i}</option>";
    }
    echo "</select>";
    $sel = array(1 => '', 2 => '', 3 => '', 4 => '', 5 => '', 6 => '', 7 => '', 8 => '', 9 => '', 10 => '', 11 => '', 12 => '');
    $sel[$kk] = "SELECTED";
    echo "<select name='kk'>\n      <option {$sel['01']} value = '01'>01</option>\n      <option {$sel['02']} value = '02'>02</option>\n      <option {$sel['03']} value = '03'>03</option>\n      <option {$sel['04']} value = '04'>04</option>\n      <option {$sel['05']} value = '05'>05</option>\n      <option {$sel['06']} value = '06'>06</option>\n      <option {$sel['07']} value = '07'>07</option>\n      <option {$sel['08']} value = '08'>08</option>\n      <option {$sel['09']} value = '09'>09</option>\n      <option {$sel['10']} value = '10'>10</option>\n      <option {$sel['11']} value = '11'>11</option>\n      <option {$sel['12']} value = '12'>12</option>\n      </select>";
    echo "</td>";
    echo "<td class='back' style='text-align:bottom;'><input type = 'submit' value = '" . t("Näytä") . "'></td>";
    echo "</tr>";
    echo "<tr>";
    echo "<th>" . t("Aja laskelma per päivä") . "</th>";
    echo "<td><input type = 'checkbox' name='etsivirheita' value = '1'></td></tr>";
    echo "</table>";
    echo "</form><br>";
}
示例#6
0
echo "</td></tr>";
echo "<tr><th>", t("Valuutta"), "</th><td>";
$query = "SELECT nimi, tunnus\n          FROM valuu\n          WHERE yhtio = '{$kukarow['yhtio']}'\n          ORDER BY jarjestys";
$vresult = pupe_query($query);
echo " <select name='valkoodi'>\n";
while ($vrow = mysql_fetch_assoc($vresult)) {
    $sel = "";
    if ($vrow['nimi'] == $yhtiorow["valkoodi"] and $valkoodi == "" or $vrow["nimi"] == $valkoodi) {
        $sel = "selected";
    }
    echo "<option value='{$vrow['nimi']}' {$sel}>{$vrow['nimi']}</option>\n";
}
echo "</select></td></tr>";
echo "<tr><th>" . t("Vyörytyksen tili") . "</th><td width='200' valign='top'>" . livesearch_kentta("tosite", "TILIHAKU", "vyorytyksen_tili", 170, $vyorytyksen_tili, "EISUBMIT") . " {$tilinimi}</td></tr>";
echo "<tr><th>" . t("Tilin alku") . "</th><td width='200' valign='top'>" . livesearch_kentta("tosite", "TILIHAKU", "tilinalku", 170, $tilinalku, "EISUBMIT") . " {$tilinimi}</td></tr>";
echo "<tr><th>" . t("Tilin loppu") . "</th><td width='200' valign='top'>" . livesearch_kentta("tosite", "TILIHAKU", "tilinloppu", 170, $tilinloppu, "EISUBMIT") . " {$tilinimi}</td></tr>";
echo "<tr><th>" . t("Tarkenne") . "</th><td>";
$monivalintalaatikot = array("KUSTP");
$noautosubmit = TRUE;
require "tilauskasittely/monivalintalaatikot.inc";
echo "</td></tr></table>\n";
echo "<br><input type = 'submit' value = '" . t("Näytä") . "'>";
echo "</form><br><br>";
if ($tee == "TARKISTA") {
    $tkausi = (int) $tkausi;
    $query = "SELECT tilikausi_alku, tilikausi_loppu\n            FROM tilikaudet\n            WHERE yhtio = '{$kukarow['yhtio']}'\n            and tunnus  = {$tkausi}";
    $vresult = pupe_query($query);
    if (mysql_num_rows($vresult) == 1) {
        $tilikausirow = mysql_fetch_assoc($vresult);
    } else {
        echo "<font class='error'>" . t("Tuntematon tilikausi") . "</font>";
示例#7
0
}
echo "<font class='head'>" . t("Etiketin tulostus") . "</font><hr>";
// Vakio lomake
$formi = 'formi';
$kentta = 'tuoteno';
enable_ajax();
echo "<form method='post' name='formi' autocomplete='off'>";
echo "<input type='hidden' name='tee' value='hae'>";
echo "<input type='hidden' name='toim' value='{$toim}'>";
echo "<table>";
echo "<tr>";
echo "<th>" . t("Tuotenumero") . "</th>";
echo "<th>" . t("KPL") . "</th>";
echo "<th>" . t("Kirjoitin") . "</th>";
echo "<tr>";
echo "<td>" . livesearch_kentta("formi", "TUOTEHAKU", "tuoteno", 150, $tuoteno) . "</td>";
echo "<td><input type='text' name='tulostakappale' size='3' value='{$tulostakappale}'></td>";
echo "<td><select name='kirjoitin'>";
echo "<option value=''>" . t("Ei kirjoitinta") . "</option>";
$query = "SELECT *\n          FROM kirjoittimet\n          WHERE yhtio  = '{$kukarow['yhtio']}'\n          and komento != 'email'\n          order by kirjoitin";
$kires = pupe_query($query);
while ($kirow = mysql_fetch_array($kires)) {
    if ($kirow['tunnus'] == $kirjoitin or $kirow['kirjoitin'] == "Lexmark tarratulostin") {
        $select = 'SELECTED';
    } else {
        $select = '';
    }
    echo "<option value='{$kirow['tunnus']}' {$select}>{$kirow['kirjoitin']}</option>";
}
echo "</select></td>";
echo "<td class='back'><input name='submit' type='submit' value='" . t("Tulosta") . "'></td>";
示例#8
0
if ($livesearch_tee == "VARASTOHAKU") {
    livesearch_varastohaku();
    exit;
}
// Enaboidaan ajax kikkare
enable_ajax();
echo "<font class='head'>" . t("Varastopaikat") . "</font><hr>";
echo "<table>";
echo "<tr>";
echo "<form method='post' name='formi' autocomplete='off'>";
echo "<input type='hidden' name='toim' value='{$toim}'>";
echo "<input type='hidden' name='lopetus' value='{$lopetus}'>";
echo "<input type='hidden' name='tee' value='V'>";
echo "<input type='hidden' name='toim_kutsu' value='{$toim_kutsu}'>";
echo "<th style='vertical-align:middle;'>" . t("Varastohaku") . "</th>";
echo "<td>" . livesearch_kentta("formi", "VARASTOHAKU", "varastopaikka", 300) . "</td>";
// Voidaan hakea sscc-koodilla jos suuntalavat on käytössä
if ($yhtiorow['suuntalavat'] == 'S') {
    echo "</tr>";
    echo "<tr>";
    echo "<th>" . t("SSCC") . "</th>";
    echo "<td><input type='text' name='sscc' class='varastopaikka' style='width:300px'></td>";
}
echo "<td class='back'>";
echo "<input type='submit' class='hae_btn' value='" . t("Hae") . "'></form></td>";
echo "</tr>";
echo "</table>";
echo "<br>";
$thyllyalue = strtoupper(pupesoft_cleanstring($ahyllyalue));
// Tuleva tuotepaikka
$thyllynro = strtoupper(pupesoft_cleanstring($ahyllynro));
示例#9
0
文件: ulask.php 项目: Hermut/pupesoft
     echo "<input type='hidden' value='{$itili['1']}'    name='itili[1]'>\n        <input type='hidden' value='{$ikohde['1']}'    name='ikohde[1]'>\n        <input type='hidden' value='{$iprojekti['1']}'  name='iprojekti[1]'>\n        <input type='hidden' value='{$ikustp['1']}'    name='ikustp[1]'>\n        <input type='hidden' value='{$ivero['1']}'    name='ivero[1]'>";
 } else {
     // Tehdään haluttu määrä tiliöintirivejä
     $syottotyyppisaldo = 'checked';
     $syottotyyppiprosentti = '';
     if (isset($syottotyyppi)) {
         if ($syottotyyppi == 'prosentti') {
             $syottotyyppiprosentti = 'checked';
         }
     }
     echo "<hr>\n      <table>\n        <tr>\n          <th>" . t("Tili") . "</th>\n          <th>" . t("Kustannuspaikka") . "</th>\n          <th><input type='radio' name='syottotyyppi' value='summa' {$syottotyyppisaldo} tabindex='-1'>" . t("Summa") . "\n          <input type='radio' name='syottotyyppi' value='prosentti' {$syottotyyppiprosentti} tabindex='-1'>" . t("Prosentti") . "</th>\n          <th style='text-align:right;'>" . t("Vero") . "</th>\n        </tr>";
     for ($i = 1; $i < 50; $i++) {
         echo "<tr id='tiliointirivi_{$i}' class='tiliointirivi' style='display:none;'><td valign='top'>";
         // Tehaan kentta tai naytetaan popup
         if ($iulos[$i] == '') {
             echo livesearch_kentta("lasku", "TILIHAKU", "itili[{$i}]", 170, $itili[$i], "EISUBMIT", "ivero[{$i}]", 'tilinumero');
         } else {
             echo "{$iulos[$i]}";
         }
         // Etsitään selväkielinen tilinnimi, jos sellainen on
         if (strlen($itili[$i]) != 0) {
             $query = "SELECT nimi\n                  FROM tili\n                  WHERE yhtio = '{$kukarow['yhtio']}'\n                  and tilino  = '{$itili[$i]}'";
             $vresult = pupe_query($query);
             if (mysql_num_rows($vresult) != 0) {
                 $vrow = mysql_fetch_assoc($vresult);
                 echo "<br>{$vrow['nimi']}";
             }
         }
         echo "</td>";
         // Tehdään kustannuspaikkapopup
         $query = "SELECT tunnus, nimi, koodi\n                FROM kustannuspaikka\n                WHERE yhtio   = '{$kukarow['yhtio']}'\n                and tyyppi    = 'K'\n                and kaytossa != 'E'\n                ORDER BY koodi+0, koodi, nimi";
示例#10
0
 $kop_tuoteno = array();
 $kop_kerroin = array();
 $kop_hinkerr = array();
 $kop_alekerr = array();
 $kop_rivikom = array();
 $kop_fakta = array();
 $kop_ohita_kerays = array();
 $kop_ei_nayteta = array();
 if ($oikeurow['paivitys'] == '1' and $tunnus == "") {
     echo "<form method='post' action='tuoteperhe.php' name='lisaa' autocomplete='off'>";
     echo "<input type='hidden' name='toim' value='{$toim}'>";
     echo "<input type='hidden' name='tee' value='LISAA'>";
     echo "<input type='hidden' name='isatuoteno' value='{$row['isatuoteno']}'>";
     echo "<input type='hidden' name='hakutuoteno' value='{$hakutuoteno}'>";
     echo "<tr>";
     echo "<td>" . livesearch_kentta("lisaa", "TUOTEHAKU", "tuoteno", "", '', 'X') . "</td>";
     // Nimitys
     echo "<td></td>";
     if ($toim == "PERHE") {
         echo "<td><input type='text' name='kerroin' size='10'></td>";
         echo "<td><input type='text' name='hintakerroin' size='10'></td>";
         echo "<td><input type='text' name='alekerroin' size='10'></td>";
         echo "<td></td>";
         echo "<td></td>";
         echo "<td><input type='checkbox' name='ohita_kerays' {$chk_ohita_kerays}></td>";
         echo "<td><input type='checkbox' name='ei_nayteta' value='E' {$chk_ei_nayteta}></td>";
         echo "<input type='hidden' name='tallenna_keksiin' value='joo'>";
     } elseif ($toim == "LISAVARUSTE") {
         echo "<td></td>";
         echo "<td></td>";
     } elseif ($toim == "OSALUETTELO") {
示例#11
0
             }
             echo "</select><input type='submit' value ='" . t("Käsittele uudestaan") . "'></form><br><br>";
         }
         echo t("Muuta toimittajan tietoja") . ":<br>";
         echo "<form action='{$palvelin2}yllapito.php' method='post'>\n                <input type = 'hidden' name = 'toim' value = 'toimi'>\n                <input type = 'hidden' name = 'lopetus' value = '" . $palvelin2 . "verkkolaskuvirheet.php////'>\n                <select name='tunnus'>";
         foreach ($toimittaja_array as $lahellarow) {
             echo "<option value='{$lahellarow['tunnus']}'>{$lahellarow['nimi']} {$lahellarow['nimitark']}</option>";
         }
         echo "</select><input type='submit' value ='" . t("Päivitä") . "'></form><br><br>";
     }
     echo "<form name='toimittajahaku_form' action='' method='POST'>";
     echo "<input type='hidden' name = 'tiedosto' value='{$file}'>";
     echo "<input type='hidden' name = 'kumpivoice' value='{$kumpivoice}'>";
     echo "<input type='hidden' name='tapa' value='U_JA_P' />";
     echo t('Etsi toimittaja ja käsittele lasku uudestaan') . ':<br>';
     echo livesearch_kentta("eisaaollaoikee", "TOIMITTAJAHAKU", "toimittaja_haku", 140, $toimittaja_haku, '', '', 'toimittaja_haku', 'ei_break_all');
     echo "<input type='submit' value='" . t("Käsittele uudestaan") . "' />";
     echo "</form>";
     echo "<br/>";
     echo "<br/>";
     echo t("Perusta uusi toimittaja") . ":<br>";
     echo "<form action='{$palvelin2}yllapito.php' method='post'>\n              <input type = 'hidden' name = 'toim' value = 'toimi'>\n              <input type = 'hidden' name = 'uusi' value = '1'>\n              <input type = 'hidden' name = 't[1]' value = '{$laskuttajan_nimi}'>\n              <input type = 'hidden' name = 't[3]' value = '{$laskuttajan_osoite}'>\n              <input type = 'hidden' name = 't[5]' value = '{$laskuttajan_postino}'>\n              <input type = 'hidden' name = 't[6]' value = '{$laskuttajan_postitp}'>\n              <input type = 'hidden' name = 't[7]' value = '{$laskuttajan_maa}'>\n              <input type = 'hidden' name = 't[20]' value = '{$laskuttajan_tilino}'>\n              <input type = 'hidden' name = 't[59]' value = '{$laskuttajan_vat}'>\n              <input type = 'hidden' name = 't[60]' value = '{$laskuttajan_ovt}'>\n              <input type = 'hidden' name = 'lopetus' value = '" . $palvelin2 . "verkkolaskuvirheet.php////'>\n              <input type='submit' value = '" . t("Perusta") . "'></form><br><br>";
 } else {
     echo t("Käsittele lasku uudestaan") . ":<br>";
     echo "<form method='post'>\n              <input type='hidden' name = 'tiedosto' value ='{$file}'>\n              <input type='hidden' name = 'tapa' value ='U'>\n              <input type='submit' value = '" . t("Käsittele uudestaan") . "'></form><br><br>";
 }
 echo t("Hylkää lasku") . ":<br>";
 echo "<form method='post'>\n            <input type='hidden' name = 'tiedosto' value ='{$file}'>\n            <input type='hidden' name = 'tapa' value ='P'>\n            <input type='submit' value = '" . t("Hylkää") . "'></form>";
 echo "</td>";
 echo "<td>{$laskuttajan_ovt}<br>{$laskuttajan_vat}</td>";
 echo "<td>{$laskuttajan_nimi}<br>{$laskuttajan_osoite}<br>{$laskuttajan_postino}<br>{$laskuttajan_postitp}<br>{$laskuttajan_maa}</td>";
示例#12
0
function hae_liveseach_kentta($kohde, $tyyppi, $ehto_index, $aliehto_index = 0, $value = '')
{
    if ($tyyppi == 'ehto') {
        if ($kohde == 'asiakas') {
            $return = livesearch_kentta("eisaaollaoikeaforminnimi", "ASIAKASHAKU", "kampanja_ehdot[{$ehto_index}][arvo]", 140, $value, '', '', 'ehto_arvo', 'ei_break_all');
        } elseif ($kohde == 'asiakas_ytunnus') {
            $return = livesearch_kentta("eisaaollaoikeaforminnimi", "ASIAKASYTUNNUSHAKU", "kampanja_ehdot[{$ehto_index}][arvo]", 140, $value, '', '', 'ehto_arvo', 'ei_break_all');
        } elseif ($kohde == 'asiakaskategoria') {
            $return = livesearch_kentta("eisaaollaoikeaforminnimi", "ASIAKASKATEGORIAHAKU", "kampanja_ehdot[{$ehto_index}][arvo]", 140, $value, '', '', 'ehto_arvo', 'ei_break_all');
        } elseif ($kohde == 'tuote') {
            $return = livesearch_kentta("eisaaollaoikeaforminnimi", "TUOTEHAKU", "kampanja_ehdot[{$ehto_index}][arvo]", 140, $value, '', '', 'ehto_arvo', 'ei_break_all');
        } elseif ($kohde == 'tuotekategoria') {
            $return = livesearch_kentta("eisaaollaoikeaforminnimi", "TUOTEKATEGORIAHAKU", "kampanja_ehdot[{$ehto_index}][arvo]", 140, $value, '', '', 'ehto_arvo', 'ei_break_all');
        } else {
            $return = "<input type='text' class='ehto_arvo' name='kampanja_ehdot[{$ehto_index}][arvo]' value='{$value}' />";
        }
    } elseif ($tyyppi == 'aliehto') {
        if ($kohde == 'asiakas') {
            $return = livesearch_kentta("eisaaollaoikeaforminnimi", "ASIAKASHAKU", "kampanja_ehdot[{$ehto_index}][aliehdot][{$aliehto_index}][arvo]", 140, $value, '', '', 'aliehto_arvo', 'ei_break_all');
        } elseif ($kohde == 'tuote') {
            $return = livesearch_kentta("eisaaollaoikeaforminnimi", "TUOTEHAKU", "kampanja_ehdot[{$ehto_index}][aliehdot][{$aliehto_index}][arvo]", 140, $value, '', '', 'aliehto_arvo', 'ei_break_all');
        } elseif ($kohde == 'tuotekategoria') {
            $return = livesearch_kentta("eisaaollaoikeaforminnimi", "TUOTEKATEGORIAHAKU", "kampanja_ehdot[{$ehto_index}][aliehdot][{$aliehto_index}][arvo]", 140, $value, '', '', 'ehto_arvo', 'ei_break_all');
        } else {
            $return = "<input type='text' class='aliehto_arvo' name='kampanja_ehdot[{$ehto_index}][aliehdot][{$aliehto_index}][arvo]' value='{$value}' />";
        }
    } else {
        //palkinto rivit
        $return = livesearch_kentta("eisaaollaoikeaforminnimi", "TUOTEHAKU", "palkinto_rivit[{$ehto_index}][tuoteno]", 140, $value, '', '', 'palkinto_rivi_nimi', 'ei_break_all');
    }
    return $return;
}
示例#13
0
     }
     echo "</tr>\n";
 }
 echo "<tr>\n";
 if (!isset($iulos[$i]) or $iulos[$i] == '') {
     //Annetaan selväkielinen nimi
     $tilinimi = '';
     if (isset($itili[$i]) and $itili[$i] != '') {
         $query = "SELECT nimi\n                  FROM tili\n                  WHERE yhtio = '{$kukarow['yhtio']}' and tilino = '{$itili[$i]}'";
         $vresult = pupe_query($query);
         if (mysql_num_rows($vresult) == 1) {
             $vrow = mysql_fetch_assoc($vresult);
             $tilinimi = $vrow['nimi'];
         }
     }
     echo "<td width='200' valign='top'\">" . livesearch_kentta("tosite", "TILIHAKU", "itili[{$i}]", 170, $itili[$i], "EISUBMIT", "ivero[{$i}]") . " {$tilinimi}</td>\n";
 } else {
     echo "<td width='200' valign='top'>{$iulos[$i]}</td>\n";
 }
 echo "<td>\n";
 $query = "SELECT tunnus, nimi, koodi\n              FROM kustannuspaikka\n              WHERE yhtio   = '{$kukarow['yhtio']}'\n              and tyyppi    = 'K'\n              and kaytossa != 'E'\n              ORDER BY koodi+0, koodi, nimi";
 $result = pupe_query($query);
 if (mysql_num_rows($result) > 0) {
     echo "<select name = 'ikustp[{$i}]' style='width: 140px'><option value = ' '>" . t("Ei kustannuspaikkaa");
     while ($kustannuspaikkarow = mysql_fetch_assoc($result)) {
         $valittu = "";
         if (isset($ikustp[$i]) and $kustannuspaikkarow["tunnus"] == $ikustp[$i]) {
             $valittu = "SELECTED";
         }
         echo "<option value = '{$kustannuspaikkarow['tunnus']}' {$valittu}>{$kustannuspaikkarow['koodi']} {$kustannuspaikkarow['nimi']}\n";
     }
示例#14
0
            echo "</td><td class='back'>";
            echo "<form method='post'>\n        <input type='hidden' name='selkuka' value='{$selkukarow['kuka']}'>\n        <input type='hidden' name='tee' value='delpsw'>\n        <input type='submit' value='** ", t("Poista käyttäjän"), " {$selkukarow['nimi']} ", t("salasana"), " **'>\n        </form>";
            echo "</td><td class='back'>";
            echo "<form method='post'>\n        <input type='hidden' name='selkuka' value='{$selkukarow['kuka']}'>\n        <input type='hidden' name='tee' value='deloikeu'>\n        <input type='submit' value='*** ", t("Poista käyttäjän"), " {$selkukarow['nimi']} ", t("käyttöoikeudet"), " ***'>\n        </form>";
            echo "</td><td class='back'>";
            echo "<form method='post'>\n        <input type='hidden' name='selkuka' value='{$selkukarow['kuka']}'>\n        <input type='hidden' name='tee' value='deluser'>\n        <input type='submit' value='**** ", t("Poista käyttäjä"), " {$selkukarow['nimi']} ****'>\n        </form>";
            echo "</td></tr></table>";
        }
    }
}
if ($tee == "") {
    echo "<br>";
    echo "<table>";
    echo "<form method='post' name='kayttajaformi' id='kayttajaformi'><input type='hidden' name='tee' value='MUUTA'>";
    echo "<tr><th>", t("Hae"), " {$toim} ", t("käyttäjä"), ":</th>";
    echo "<td>", livesearch_kentta("kayttajaformi", "KAYTTAJAHAKU", "selkuka", 300), "</td>";
    echo "<td><input type='submit' value='", t("Muokkaa käyttäjän tietoja"), "'></td></tr></form>";
    echo "<form method='post' name='kayttajaformi2' id='kayttajaformi2'><input type='hidden' name='tee' value='MUUTA'>";
    echo "<tr><th>", t("Valitse"), " {$toim} ", t("käyttäjä"), ":</th>";
    echo "<td><select name='selkuka'>";
    if ($toim == "extranet") {
        $extrsel = "X";
    } else {
        $extrsel = "";
    }
    $query = "SELECT kuka.nimi, kuka.kuka, kuka.tunnus, kuka.aktiivinen\n            FROM kuka\n            WHERE kuka.yhtio  = '{$kukarow['yhtio']}'\n            AND kuka.extranet = '{$extrsel}'\n            ORDER BY kuka.aktiivinen DESC, kuka.nimi";
    $kukares = pupe_query($query);
    echo "<optgroup label='", t("Aktiiviset käyttäjät"), "'>";
    $edakt = 1;
    $poislisa = "";
    while ($kurow = mysql_fetch_assoc($kukares)) {
示例#15
0
    echo "<select name='tulostakuitti'>";
    echo "<option value=''>" . t("Ei tulosteta") . "</option>";
    $querykieli = "SELECT *\n                 FROM kirjoittimet\n                 WHERE yhtio  = '{$kukarow['yhtio']}'\n                 AND komento != 'EDI'\n                 ORDER BY kirjoitin";
    $kires = pupe_query($querykieli);
    while ($kirow = mysql_fetch_assoc($kires)) {
        echo "<option value='{$kirow['komento']}'>{$kirow['kirjoitin']}</option>";
    }
    echo "</select>";
    echo "</td>\n  </tr>\n  </table>\n  <br>\n  <input type='submit' name='s_tallenna_kohdista' value='" . t("Tallenna suoritus ja siirry kohdistukseen") . "'>\n  <input type='submit' name='s_tallenna' value='" . t("Tallenna suoritus") . "'>\n  </form>";
    $formi = "formi";
    $kentta = "summa";
}
if ($tee == "" and $ytunnus == "") {
    if (empty($iframe)) {
        $maksaja_haku = htmlentities($maksaja_haku);
    }
    echo "<font class='message'>", t("Maksajan hakuinfo"), " ", asiakashakuohje(), "</font><br>";
    echo "<br>";
    echo t("Maksaja") . ": ";
    echo "<form method='post' name='maksaja'>";
    echo livesearch_kentta("maksaja", "ASIAKASHAKU", "asiakasid", 300, $maksaja_haku);
    echo "<input type='hidden' name='tee' value='ETSI'>";
    echo "<input type='hidden' name='lopetus' value='{$lopetus}'>";
    echo "<input type='hidden' name='muutparametrit' value='{$summa}#{$ppa}#{$kka}#{$vva}#{$mtili}#{$selite}'>";
    echo "<br>";
    echo "<input type='submit' class='hae_btn' value='" . t("Etsi") . "'>";
    echo "</form>";
    $formi = "maksaja";
    $kentta = "asiakasid";
}
require "inc/footer.inc";
示例#16
0
}
if ((int) $asiakasid == 0 and (int) $toimittajaid == 0) {
    // Näytetään muuten vaan sopivia tilauksia
    echo "<form name = 'asiaktilaus' action = 'asiakkaantilaukset.php' method = 'post'>\n    <input type='hidden' name='lopetus' value='{$lopetus}'>\n    <input type='hidden' name='toim' value='{$toim}'>";
    echo "<br><table>";
    if ($cleantoim == "OSTO") {
        echo "<tr><th>" . t("Toimittajan nimi") . "</th><td><input type='text' size='10' name='ytunnus'></td></tr>";
    } else {
        echo "<tr><th>" . t("Asiakas") . "</th><td><input type='text' size='10' name='ytunnus'> ", asiakashakuohje(), "</td></tr>";
    }
    if ($cleantoim == "YLLAPITO") {
        echo "<tr><th>" . t("Sopimusnumero") . "</th><td><input type='text' size='10' name='sopimus'></td></tr>";
    } else {
        echo "<tr><th>" . t("Tilausnumero") . "</th><td><input type='text' size='10' name='otunnus'></td></tr>";
    }
    echo "<tr><th>" . t("Laskunumero") . "</th><td><input type='text' size='10' name='laskunro'></td></tr>";
    if ($cleantoim == "MYYNTI") {
        echo "<tr><th>" . t("Asiakkaan tilausnumero") . "</th><td>";
        echo livesearch_kentta("asiaktilaus", "ASIAKKAANTILAUSNUMERO", "astilnro", 170, $astilnro);
        echo "</td>";
    }
    echo "</table>";
    echo "<br><input type='submit' class='hae_btn' value='" . t("Etsi") . "'>";
    echo "</form>";
} else {
    echo "<br>";
    echo "<form action = 'asiakkaantilaukset.php' method = 'post'>\n    <input type='hidden' name='toim' value='{$toim}'>\n    <input type='hidden' name='lopetus' value='{$lopetus}'>";
    echo "<br><input type='submit' value='" . t("Tee uusi haku") . "'>";
    echo "</form>";
}
require "inc/footer.inc";
示例#17
0
if ($tee == "") {
    enable_ajax();
    echo "<input type='hidden' id='osasto_js' value='{$osasto}' />";
    echo "<input type='hidden' id='tuoteryhma_js' value='{$try}' />";
    echo "<input type='hidden' id='tuotemerkki_js' value='{$tuotemerkki}' />";
    echo "  <script type='text/javascript'>\n\n        \$(function() {\n\n          \$('td.td_parent > a, td.td_parent_try > a, td.td_parent_tuotemerkki > a').live('click', function(e) {\n\n            \$('.selected').removeClass('selected');\n\n            var id = \$(this).attr('id');\n            target_ja_id = id.split(\"_\", 3);\n\n            \$(this).addClass('selected');\n\n            \$('div[id^=\"P_'+target_ja_id[1]+'_\"]').each(function() {\n              if (\$(this).attr('id') != 'P_'+target_ja_id[1]+'_'+target_ja_id[2] && \$(this).is(':visible')) {\n                \$(this).hide();\n              }\n            });\n\n            \$('div[id^=\"T_\"]').each(function() {\n              if (\$(this).attr('id') != 'T_'+target_ja_id[1] && \$(this).is(':visible')) {\n                \$(this).hide();\n              }\n            });\n\n            if (\$(this).attr('id') == 'P_'+target_ja_id[1] && \$('#P_'+target_ja_id[1]).is(':visible')) {\n              sndReq(\"selain\", \"verkkokauppa.php?tee=uutiset&osasto=\"+target_ja_id[1], \"\", false);\n            }\n          });\n\n          var osasto = '';\n          var tuoteryhma = '';\n          var tuotemerkki = '';\n\n          if (\$('#osasto_js')) {\n            osasto = \$('#osasto_js').val();\n            \$('#osasto_js').val('');\n          }\n\n          if (\$('#tuoteryhma_js')) {\n            tuoteryhma = \$('#tuoteryhma_js').val();\n            \$('#tuoteryhma_js').val('');\n          }\n\n          if (\$('#tuotemerkki_js')) {\n            tuotemerkki = \$('#tuotemerkki_js').val();\n            \$('#tuotemerkki_js').val('');\n          }\n\n          if (osasto != '') {\n\n            \$('.selected').removeClass('selected');\n            \$('#P_'+osasto).addClass('selected');\n\n            if (tuoteryhma == '' && tuotemerkki == '') {\n              sndReq(\"selain\", \"verkkokauppa.php?tee=uutiset&osasto=\"+osasto, \"\", false);\n            }\n\n            sndReq(\"T_\"+osasto, \"verkkokauppa.php?tee=menu&osasto=\"+osasto, \"P_\"+osasto, false, false);\n          }\n\n          if (tuoteryhma != '') {\n\n            \$('.selected').removeClass('selected');\n\n            sndReq('selain', 'verkkokauppa.php?tee=selaa&osasto='+osasto+'&try='+tuoteryhma+'&tuotemerkki='+tuotemerkki, '', false);\n            sndReq('P_'+osasto+'_'+tuoteryhma, 'verkkokauppa.php?tee=menu&osasto='+osasto+'&try='+tuoteryhma, 'P_'+osasto+'_'+tuoteryhma, false);\n\n            if (tuotemerkki == '') {\n              setTimeout(function() {\n                \$('#T_'+osasto+'_'+tuoteryhma).addClass('selected');\n              }, 200);\n            }\n          }\n\n          if (tuotemerkki != '') {\n\n            \$('.selected').removeClass('selected');\n\n            sndReq('selain', 'verkkokauppa.php?tee=selaa&osasto='+osasto+'&try='+tuoteryhma+'&tuotemerkki='+tuotemerkki, '', false);\n\n            setTimeout(function() {\n              \$('#P_'+osasto+'_'+tuoteryhma+'_'+tuotemerkki).addClass('selected');\n            }, 200);\n          }\n        });\n\n      </script>";
    if ($kukarow["kuka"] == "www") {
        $login_screen = "<form name='login' id= 'loginform' method='post'>\n            <input type='hidden' name='tee' value='login'>\n            <input type='hidden' id = 'location' name='location' value='{$palvelin2}'>\n            <font class='login'>" . t("Käyttäjätunnus", $browkieli) . ":</font>\n            <input type='text' value='' name='user' size='15' maxlength='30'>\n            <font class='login'>" . t("Salasana", $browkieli) . ":</font>\n            <input type='password' name='salasana' size='15' maxlength='30'>\n            <input type='submit' onclick='submit()' value='" . t("Kirjaudu sisään", $browkieli) . "'>\n            </form>\n            {$errormsg}\n            ";
    } else {
        $login_screen = "<input type='button' onclick=\"javascript:sndReq('selain', 'verkkokauppa.php?tee=asiakastiedot&nayta=tilaushistoria&tila=haku&hakutapa=tila&tilaustila=kesken', false, false);\" value='" . t("Avoimet tilaukset") . "'>|<input type='button' onclick=\"javascript:sndReq('selain', 'verkkokauppa.php?tee=asiakastiedot&nayta=tilaushistoria', false, false);\" value='" . t("Tilaushistoria") . "'>|<input type='button' onclick=\"javascript:sndReq('selain', 'verkkokauppa.php?tee=asiakastiedot', false, false);\" value='" . t("Asiakastiedot") . "'>\n      &nbsp;<font class='login'>Tervetuloa, " . $kukarow["nimi"] . "</font>&nbsp;<input type='button' onclick=\"javascript:document.location='" . $palvelin2 . "logout.php?location=" . $palvelin2 . "';\" value='" . t("Kirjaudu ulos") . "'>";
    }
    $verkkokauppa_ulos = "<div class='login' id='login'>{$login_screen}</div>\n          <div class='menu' id='menu'>" . menu() . "</div>";
    $tuotenumero = mysql_real_escape_string(trim($_GET["tuotenumero"]));
    $tuotenimitys = mysql_real_escape_string(trim($_GET["tuotenimitys"]));
    if (stripos($_SERVER["HTTP_USER_AGENT"], "MSIE") === FALSE and ($verkkokauppa_anon or $kukarow["kuka"] != "www")) {
        $verkko = "<div class='livehaku' id='livehaku'>" . t("Tuotehaku") . ": <form action='verkkokauppa.php?tee=selaa&hakutapa=koodilla' name='liveformi' id= 'liveformi'>" . livesearch_kentta("liveformi", "TUOTEHAKU", "tuotenumero", 300) . "</form></div>";
    } else {
        $verkko = "";
    }
    if ($tuotenumero != "") {
        $verkkokauppa_ulos .= "  <div class='selain' id='selain'>\n                {$verkko}\n                <script TYPE=\"text/javascript\" language=\"JavaScript\">\n                sndReq('selain', 'verkkokauppa.php?tee=selaa&hakutapa=alkukoodilla&tuotehaku={$tuotenumero}');\n                </script>\n                </div>";
    } elseif ($tuotenimitys != "") {
        $verkkokauppa_ulos .= "  <div class='selain' id='selain'>\n                {$verkko}\n                <script TYPE=\"text/javascript\" language=\"JavaScript\">\n                sndReq('selain', 'verkkokauppa.php?tee=selaa&hakutapa=nimi&tuotehaku={$tuotenimitys}');\n                </script>\n                </div>";
    } else {
        $verkkokauppa_ulos .= "<div class='selain' id='selain'>\n                {$verkko}\n                " . uutiset('', '', "ETUSIVU") . "\n                </div>";
    }
    if (file_exists("verkkokauppa.template")) {
        echo str_replace("<verkkokauppa>", $verkkokauppa_ulos, file_get_contents("verkkokauppa.template"));
    } else {
        echo "Verkkokauppapohjan määrittely puuttuu..<br>";
    }
示例#18
0
            if ($saldorow["saldo"] != 0 and $saldorow["oletus"] != "") {
                echo "<td></td>";
            } elseif ($saldorow["saldo"] != 0 or $hyllyssa != 0 or $myytavissa != 0) {
                echo "<td><input type = 'checkbox' name='flagaa_poistettavaksi[{$saldorow['tunnus']}]' value='{$saldorow['tunnus']}' {$chk}> {$poistoteksti}\n            <input type = 'hidden' name='flagaa_poistettavaksi_undo[{$saldorow['tunnus']}]' value='{$saldorow['poistettava']}'></td>";
            } else {
                if ($saldorow["poistettava"] != "") {
                    $poistoteksti .= "<br>(" . t("Voit myös poistaa tuotepaikan tästä heti") . ")";
                }
                echo "<td><input type = 'checkbox' name='poista[{$saldorow['tunnus']}]' value='{$saldorow['tunnus']}'> {$poistoteksti}</td>";
            }
            echo "</tr>";
        }
    }
    echo "<tr><td colspan='10'><input type = 'submit' value = '" . t("Päivitä") . "'></td></table></form><br>";
    $ahyllyalue = '';
    $ahyllynro = '';
    $ahyllyvali = '';
    $ahyllytaso = '';
    echo "<table><form name = 'valinta' method='post'>\n      <input type='hidden' name='tee' value='UUSIPAIKKA'>\n      <input type = 'hidden' name = 'toim' value = '{$toim}' />\n      <input type='hidden' name='tuoteno' value='{$tuoteno}'>\n      <tr><th>" . t("Lisää uusi varastopaikka") . "</th></tr>\n      <tr><td>\n      " . t("Alue") . " ", hyllyalue('ahyllyalue', $ahyllyalue), "\n      " . t("Nro") . "  <input type = 'text' name = 'ahyllynro'  size = '5' maxlength='5' value = '{$ahyllynro}'>\n      " . t("Väli") . " <input type = 'text' name = 'ahyllyvali' size = '5' maxlength='5' value = '{$ahyllyvali}'>\n      " . t("Taso") . " <input type = 'text' name = 'ahyllytaso' size = '5' maxlength='5' value = '{$ahyllytaso}'>";
    echo "  </td></tr>\n      <tr><td><input type = 'submit' value = '" . t("Lisää") . "'></td></tr>\n      </table></form>";
    echo "<br><hr><form name = 'valinta' method='post'>\n      <input type='hidden' name='tee' value=''>\n      <input type = 'hidden' name = 'toim' value = '{$toim}' />\n      <input type = 'submit' value = '" . t("Palaa tuotteen valintaan") . "'>";
}
if ($tee == '') {
    // Tällä ollaan, jos olemme vasta valitsemassa tuotetta
    echo "<form name = 'valinta' method='post'>\n      <input type='hidden' name='tee' value='M'>\n      <input type = 'hidden' name = 'toim' value = '{$toim}' />\n      <table>\n      <tr><th>" . t("Anna tuotenumero") . "</th><td>" . livesearch_kentta("valinta", "TUOTEHAKU", "tuoteno", 210) . "</td></tr>\n      </table><br>\n      <input type = 'submit' value = '" . t("Hae") . "'>\n      </form>";
    $kentta = 'tuoteno';
    $formi = 'valinta';
}
if ($kutsuja == '') {
    require "inc/footer.inc";
}
示例#19
0
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>";
}
示例#20
0
     echo "<form method='post' name='tilisyotto'>";
     echo "<table>";
     echo "<tr><th colspan='2'>", t("Syötä seuraavat pakolliset tilit"), "</th><td class='back'>&nbsp;</td></tr>";
     echo "<tr><th>", t("Tilikauden voitto/tappio"), "</th><td>{$tilirow['tilino']}</td><td class='back'>&nbsp;</td></tr>";
     echo "<tr><th>", t("Edellisten tilikausien voitto/tappio"), "</th><td>";
     if (isset($edellisten_tilikausien_voitto_tappio) and trim($edellisten_tilikausien_voitto_tappio) != '') {
         echo livesearch_kentta("tilisyotto", "TILIHAKU", "edellisten_tilikausien_voitto_tappio", 200, $edellisten_tilikausien_voitto_tappio);
     } else {
         echo livesearch_kentta("tilisyotto", "TILIHAKU", "edellisten_tilikausien_voitto_tappio", 200);
     }
     echo "</td><td class='back'>&nbsp;</td></tr>";
     echo "<tr><th>", t("Tili jolla tuloslaskelma nollataan"), "</th><td>";
     if (isset($tilikauden_tulos_siirto) and trim($tilikauden_tulos_siirto) != '') {
         echo livesearch_kentta("tilisyotto", "TILIHAKU", "tilikauden_tulos_siirto", 200, $tilikauden_tulos_siirto);
     } else {
         echo livesearch_kentta("tilisyotto", "TILIHAKU", "tilikauden_tulos_siirto", 200);
     }
     echo "</td><td class='back'><input type='submit' value='", t("Jatka"), "' /></td></tr>";
     echo "</table>";
     echo "<input type='hidden' name='tee' value='gotili' />";
     echo "<input type='hidden' name='tilikausi' value='{$tilikausi}' />";
     echo "</form>";
     $tee = '';
 } else {
     echo "<table>";
     echo "<tr><th>", t("Tilikauden voitto/tappio"), "</th><td>{$tilirow["tilino"]}</td></tr>";
     echo "<tr><th>", t("Edellisten tilikausien voitto/tappio"), "</th><td>{$edellisten_tilikausien_voitto_tappio}</td></tr>";
     echo "<tr><th>", t("Tili jolla tuloslaskelma nollataan"), "</th><td>{$tilikauden_tulos_siirto}</td></tr>";
     echo "</table>";
 }
 echo "<br />";
示例#21
0
if (!isset($loppukausi_pp)) {
    $loppukausi_pp = date("d");
}
$sel = array();
$sel[$loppukausi_pp] = "SELECTED";
echo "<select name='loppukausi_pp'>";
for ($opt = 1; $opt <= 31; $opt++) {
    $opt = sprintf("%02d", $opt);
    if (!isset($sel[$opt])) {
        $sel[$opt] = "";
    }
    echo "<option {$sel[$opt]} value = '{$opt}'>{$opt}</option>";
}
echo "</select></td></tr>";
echo "<tr><th>", t("Tilin alku"), "</th><td width='200' valign='top'>", livesearch_kentta("sosiaali", "TILIHAKU", "tilinalku", 170, $tilinalku, "EISUBMIT"), " {$tilinimi}</td></tr>";
echo "<tr><th>", t("Tilin loppu"), "</th><td width='200' valign='top'>", livesearch_kentta("sosiaali", "TILIHAKU", "tilinloppu", 170, $tilinloppu, "EISUBMIT"), " {$tilinimi}</td></tr>";
echo "<tr><th>", t("Laskentaprosentti"), "</th><td><input type='text' name='prosentti' value='{$prosentti}' /></td></tr>";
$query = "SELECT nimi, tunnus\n          FROM valuu\n          WHERE yhtio = '{$kukarow['yhtio']}'\n          ORDER BY jarjestys";
$vresult = pupe_query($query);
echo "<tr><th>", t("Valuutta"), "</th><td><select name='valkoodi'>";
while ($vrow = mysql_fetch_assoc($vresult)) {
    $sel = "";
    if ($vrow['nimi'] == $yhtiorow["valkoodi"] and $valkoodi == "" or $vrow["nimi"] == $valkoodi) {
        $sel = "selected";
    }
    echo "<option value='{$vrow['nimi']}' {$sel}>{$vrow['nimi']}</option>";
}
echo "</select></td></tr>";
echo "<tr><td class='back' colspan='2'>";
echo "<input type='hidden' name='tee' value='laske' />";
echo "<input type='submit' value='", t("Laske"), "' />";