Пример #1
0
function piirra_toimitusosoite($laskurow)
{
    global $kukarow, $yhtiorow, $kentta;
    $maa_query = "SELECT DISTINCT koodi, nimi\n                FROM maat\n                WHERE nimi != ''\n                ORDER BY koodi";
    $maa_result = pupe_query($maa_query);
    echo "<input type='hidden' id='focusKentta' name='kentta'><br>\n        <table>\n          <tr>\n            <th colspan='2' align='left' valign='top'>" . t("Toimitusosoite") . ":</th>\n          </tr>\n          <tr>\n            <td valign='top'>" . t("Nimi") . ":</td>\n            <td>\n              <input type='text'\n                     name='tnimi'\n                     value='{$laskurow["toim_nimi"]}'\n                     placeholder='" . t("Nimi") . "'\n                     onfocus='document.getElementById(\"focusKentta\").value = \"tnimitark\";'\n                     onchange='submit();'>\n            </td>\n          </tr>\n          <tr>\n            <td valign='top'></td>\n            <td>\n              <input type='text'\n                     name='tnimitark'\n                     value='{$laskurow["toim_nimitark"]}'\n                     placeholder=" . t("'Nimi") . "'\n                     onfocus='document.getElementById(\"focusKentta\").value = \"tosoite\";'\n                     onchange='submit();'>\n            </td>\n          </tr>\n          <tr>\n            <td valign='top'>" . t("Osoite") . ":</td>\n            <td>\n              <input type='text'\n                     name='tosoite'\n                     value='{$laskurow["toim_osoite"]}'\n                     placeholder='" . t("Osoite") . "'\n                     onfocus='document.getElementById(\"focusKentta\").value = \"tpostino\";'\n                     onchange='submit();'>\n            </td>\n          </tr>\n          <tr>\n            <td valign='top'>" . t("Postino") . " - " . t("Postitp") . ":</td>\n            <td>\n              <input type='text'\n                     name='tpostino'\n                     value='{$laskurow["toim_postino"]}'\n                     placeholder='" . t("Postino") . "'\n                     onfocus='document.getElementById(\"focusKentta\").value = \"tpostitp\";'\n                     onblur='submit();'>\n              <input type='text'\n                     name='tpostitp'\n                     value='{$laskurow["toim_postitp"]}'\n                     placeholder='" . t("Postitp") . "'\n                     onchange='submit();'>\n            </td>\n          </tr>\n          <tr>\n            <td valign='top'>" . t("Maa") . "</td>\n            <td>\n              <select name='toim_maa'\n                      onchange='submit()' " . js_alasvetoMaxWidth("toim_maa", 200) . ">";
    while ($maa = mysql_fetch_assoc($maa_result)) {
        $sel = "";
        if (strtoupper($laskurow["toim_maa"]) == strtoupper($maa["koodi"])) {
            $sel = "selected";
        } elseif ($laskurow["toim_maa"] == "" and strtoupper($maa["koodi"]) == strtoupper($yhtiorow["maa"])) {
            $sel = "selected";
        }
        echo "<option value='" . strtoupper($maa["koodi"]) . "' {$sel}>" . t($maa["nimi"]) . "</option>";
    }
    echo "      </select>\n            </td>\n          </tr>\n        </table>";
}
Пример #2
0
         echo "<option value='{$toimipaikat_row['tunnus']}'{$sel}>{$toimipaikat_row['nimi']}</option>";
     }
     echo "</select>";
     echo "</td>";
     echo "</tr>";
 }
 if (!isset($lisarajaus)) {
     $lisarajaus = "";
 }
 $sel = array_fill_keys(array($lisarajaus), ' selected') + array_fill_keys(array('riveja_viematta_varastoon', 'liitetty_lasku', 'ei_liitetty_lasku', 'liitetty_lasku_rivitok_kohdistus_eiok', 'liitetty_lasku_rivitok_kohdistus_ok'), '');
 echo "<tr>";
 echo "<th>", t("Lisärajaus"), "</th>";
 echo "<td colspan='4'>";
 echo "<input type='hidden' name='toiminto' value=''>";
 echo "<input type='hidden' name='toimittajaid' value='{$toimittajaid}'>";
 echo "<select name='lisarajaus' ", js_alasvetoMaxWidth('lisarajaus', 250), " onchange='submit();'>";
 echo "<option value=''>", t("Näytä kaikki"), "</option>";
 echo "<option value='riveja_viematta_varastoon'{$sel['riveja_viematta_varastoon']}>", t("Saapumiset joissa on rivejä viemättä varastoon"), "</option>";
 echo "<option value='liitetty_lasku'{$sel['liitetty_lasku']}>", t("Saapumiset joihin on liitetty lasku"), "</option>";
 echo "<option value='ei_liitetty_lasku'{$sel['ei_liitetty_lasku']}>", t("Saapumiset joihin ei ole liitetty laskua"), "</option>";
 echo "<option value='liitetty_lasku_rivitok_kohdistus_eiok'{$sel['liitetty_lasku_rivitok_kohdistus_eiok']}>", t("Saapumiset joihin on liitetty lasku ja kaikki rivit on viety varastoon ja kohdistus ei ole ok"), "</option>";
 echo "<option value='liitetty_lasku_rivitok_kohdistus_ok'{$sel['liitetty_lasku_rivitok_kohdistus_ok']}>", t("Saapumiset joihin on liitetty lasku ja kaikki rivit on viety varastoon ja kohdistus on ok"), "</option>";
 echo "</select></form></td></tr>";
 echo "</table><br />";
 $joinlisa = $havinglisa = $selectlisa = $groupbylisa = "";
 if (in_array($lisarajaus, array('riveja_viematta_varastoon', 'liitetty_lasku_rivitok_kohdistus_eiok', 'liitetty_lasku_rivitok_kohdistus_ok', 'liitetty_lasku', 'ei_liitetty_lasku'))) {
     if ($lisarajaus == 'liitetty_lasku' or $lisarajaus == 'ei_liitetty_lasku') {
         $joinlisa = "JOIN lasku AS liitetty_lasku ON (liitetty_lasku.yhtio = lasku.yhtio AND liitetty_lasku.tila = 'K' AND liitetty_lasku.laskunro = lasku.laskunro AND liitetty_lasku.vanhatunnus <> 0 AND liitetty_lasku.vienti IN ('C','F','I','J','K','L'))";
         $groupbylisa = "GROUP BY 1,2,3,4,5,6";
         if ($lisarajaus == 'ei_liitetty_lasku') {
             $joinlisa = "LEFT {$joinlisa}";
Пример #3
0
     }
     echo "</tr></table>";
 } else {
     // jaaha, ei ollut toimittajaa, joten pyydetään syöttämään tiedot
     echo "<form name = 'lasku' action = '?tee=I&toimittajaid={$toimittajaid}' method='post' enctype='multipart/form-data' onSubmit = 'return verify()'>";
     echo "<input type='hidden' name='lopetus' value='{$lopetus}'>";
     echo "<input type='hidden' name='oma' value='1'>";
     echo "<input type='hidden' name='tyyppi' value='{$tyyppi}'>";
     if ($errormsg != '') {
         echo "{$errormsg}<br>";
     }
     if ($tyyppi != strtoupper($yhtiorow['maa'])) {
         echo "\n        <font class='message'>" . t("Ulkomaalaisen toimittajan tiedot") . "</font>\n        <table><tr><td class='back' valign='top'>\n\n        <table>\n        <tr><th>" . t("ytunnus") . "</th>  <td><input type='text' name='trow[ytunnus]'    maxlength='16'  size=18 value='{$trow['ytunnus']}'></td></tr>\n        <tr><th>" . t("nimi") . "</th>    <td><input type='text' name='trow[nimi]'       maxlength='45' size=45 value='{$trow['nimi']}'></td></tr>\n        <tr><th>" . t("nimitark") . "</th>  <td><input type='text' name='trow[nimitark]'   maxlength='45' size=45 value='{$trow['nimitark']}'></td></tr>\n        <tr><th>" . t("osoite") . "</th>    <td><input type='text' name='trow[osoite]'     maxlength='45' size=45 value='{$trow['osoite']}'></td></tr>\n        <tr><th>" . t("osoitetark") . "</th>  <td><input type='text' name='trow[osoitetark]' maxlength='45' size=45 value='{$trow['osoitetark']}'></td></tr>\n        <tr><th>" . t("postino") . "</th>  <td><input type='text' name='trow[postino]'    maxlength='15' size=10 value='{$trow['postino']}'></td></tr>\n        <tr><th>" . t("postitp") . "</th>  <td><input type='text' name='trow[postitp]'    maxlength='45' size=45 value='{$trow['postitp']}'></td></tr>\n        </table>\n\n        </td><td class='back'>\n\n        <table>";
         $query = "SELECT DISTINCT koodi, nimi\n                FROM maat\n                WHERE nimi != ''\n                ORDER BY koodi";
         $vresult = pupe_query($query);
         echo "<tr><th valign='top'> " . t("Maa") . ": </th>\n            <td><select name='trow[maa]' " . js_alasvetoMaxWidth("maa", 400) . ">";
         while ($vrow = mysql_fetch_assoc($vresult)) {
             $sel = "";
             if (strtoupper($trow["maa"]) == strtoupper($vrow["koodi"])) {
                 $sel = "selected";
             }
             echo "<option value = '" . strtoupper($vrow["koodi"]) . "' {$sel}>" . t($vrow["nimi"]) . "</option>";
         }
         echo "</select></td></tr>";
         echo "\n        <tr><th>" . t("IBAN") . "</th>    <td><input type='text' name='trow[ultilno]'  maxlength='35' size=45 value='{$trow['ultilno']}'></td></tr>\n        <tr><th>" . t("SWIFT") . "</th>    <td><input type='text' name='trow[swift]'    maxlength='11' size=45 value='{$trow['swift']}'></td></tr>\n        <tr><th>" . t("pankki1") . "</th>  <td><input type='text' name='trow[pankki1]'  maxlength='35' size=45 value='{$trow['pankki1']}'></td></tr>\n        <tr><th>" . t("pankki2") . "</th>  <td><input type='text' name='trow[pankki2]'  maxlength='35' size=45 value='{$trow['pankki2']}'></td></tr>\n        <tr><th>" . t("pankki3") . "</th>  <td><input type='text' name='trow[pankki3]'  maxlength='35' size=45 value='{$trow['pankki3']}'></td></tr>\n        <tr><th>" . t("pankki4") . "</th>  <td><input type='text' name='trow[pankki4]'  maxlength='35' size=45 value='{$trow['pankki4']}'></td></tr>\n        </table>\n\n        </td></tr></table>";
     } else {
         echo "\n        <font class='message'>" . t("Kotimaisen toimittajan tiedot") . "</font>\n        <input type='hidden' name = 'trow[maa]' value = " . strtoupper($yhtiorow['maa']) . ">\n        <table>\n        <tr><th>" . t("ytunnus") . "</th>  <td><input type='text' name='trow[ytunnus]'    maxlength='8'  size=10 value='{$trow['ytunnus']}'></td></tr>\n        <tr><th>" . t("nimi") . "</th>    <td><input type='text' name='trow[nimi]'       maxlength='45' size=45 value='{$trow['nimi']}'></td></tr>\n        <tr><th>" . t("nimitark") . "</th>  <td><input type='text' name='trow[nimitark]'   maxlength='45' size=45 value='{$trow['nimitark']}'></td></tr>\n        <tr><th>" . t("osoite") . "</th>  <td><input type='text' name='trow[osoite]'     maxlength='45' size=45 value='{$trow['osoite']}'></td></tr>\n        <tr><th>" . t("osoitetark") . "</th><td><input type='text' name='trow[osoitetark]' maxlength='45' size=45 value='{$trow['osoitetark']}'></td></tr>\n        <tr><th>" . t("postino") . "</th>  <td><input type='text' name='trow[postino]'    maxlength='5'  size=10 value='{$trow['postino']}'></td></tr>\n        <tr><th>" . t("postitp") . "</th>  <td><input type='text' name='trow[postitp]'    maxlength='45' size=45 value='{$trow['postitp']}'></td></tr>\n        <tr><th>" . t("Tilinumero") . "</th><td><input type='text' name='trow[tilinumero]' maxlength='45' size=45 value='{$trow['tilinumero']}'></td></tr>\n        <tr><th>" . t("IBAN") . "</th>    <td><input type='text' name='trow[ultilno]'    maxlength='35' size=45 value='{$trow['ultilno']}'></td></tr>\n        <tr><th>" . t("SWIFT") . "</th>    <td><input type='text' name='trow[swift]'      maxlength='11' size=45 value='{$trow['swift']}'></td></tr>\n        </table>";
     }
     echo "<br>";
 }
 // Kursorin oletuspaikka
Пример #4
0
    $tee = "";
}
if ($tee == "" and $php_cli === false) {
    echo "<form method='post' name='sendfile' enctype='multipart/form-data'>\n\n      <table>\n\n      <tr>\n        <td class='back' colspan='2'><br><font class='message'>" . t("Sisäänlue tiedostosta") . "</font><hr></td>\n      </tr>\n\n      <tr>\n        <th colspan='2'>" . t("Tabulaattorilla eroteltu tekstitiedosto") . ". " . t("Tiedoston sarakkeet") . ":</th>\n      </tr>\n\n      <tr>\n        <td>" . t("VANHA tuotenumero") . "</td>\n        <td>" . t("UUSI tuotenumero") . "</td>\n      </tr>\n\n      <tr>\n        <th>" . t("Valitse tiedosto") . ":</th>\n        <td><input name='userfile' type='file'></td>\n      </tr>\n\n      <tr>\n        <td class='back' colspan='2'><br><font class='message'>" . t("Tai syöta tuotenumerot") . "</font><hr></td>\n      </tr>\n\n      <tr>\n        <th>" . t("Vanha tuotenumero") . ":</th>\n        <td><input type='text' name='vantuoteno' size='25'></td>\n      </tr>\n\n      <tr>\n        <th>" . t("Uusi tuotenumero") . ":</th>\n        <td><input type='text' name='uustuoteno' size='25'></td>\n      </tr>\n\n      <tr>\n        <td class='back' colspan='2'><br><font class='message'>" . t("Lisävalinnat") . "</font><hr></td>\n      </tr>\n\n      <tr>\n        <th>" . t("Jätä vanha tuotenumero uuden tuotteen korvaavaksi tuotteeksi") . "</th>\n        <td><input type='checkbox' name='jatavanha' value='jatavanha'</td>\n      </tr>\n\n      <tr>\n        <th>" . t("Valitse vanhan tuotteen status") . "</th>\n        <td><select name='status'>";
    $vresult = t_avainsana("S");
    while ($vrow = mysql_fetch_array($vresult)) {
        $sel = "";
        if ($vrow["selite"] == 'P') {
            $sel = "SELECTED";
            echo "<option value = '{$vrow['selite']}' {$sel}>{$vrow['selite']} - {$vrow['selitetark']}</option>";
        }
        if ($vrow["selite"] == 'A') {
            echo "<option value = '{$vrow['selite']}' {$sel}>{$vrow['selite']} - {$vrow['selitetark']}</option>";
        }
    }
    echo "</select></td>";
    echo "</tr>";
    echo "  <tr><th>" . t("Valitse vanhan tuotteen näkyvyys") . "</th>";
    echo "<td><select name='hinnastoon' " . js_alasvetoMaxWidth("hinnastoon", 200) . ">";
    echo "  <option value='E'>" . t("Tuotetta ei näytetä hinnastossa, eikä verkkokaupassa") . "</option>\n         <option value=''>" . t("Tuote näytetään hinnastossa, mutta ei verkkokaupassa") . "</option>\n         <option value='W'>" . t("Tuote näkyy hinnastossa ja verkkokaupassa") . "</option>\n         <option value='V'>" . t("Tuote näkyy hinnastossa sekä verkkokaupassa jos asiakkaalla asiakasalennus tai asiakashinta") . "</option>";
    echo "  </select></td></tr>";
    echo "  <tr><th>" . t("Valitse vanhan tuotteen ostoehdotus") . "</th>";
    echo "<td><select name='ostoehdotus' " . js_alasvetoMaxWidth("ostoehdotus", 200) . ">";
    echo "  <option value='E'>" . t("Ei ehdoteta ostoehdotusohjelmissa tilattavaksi") . "</option>\n         <option value=''>" . t("Ehdotetaan ostoehdotusohjelmissa tilattavaksi") . "</option>";
    echo "  </select></td></tr>";
    echo "  <tr>\n      <th>" . t("Lähetä sähköposti tuotepäällikköille muutoksista") . "</th>";
    echo "  <td><input type='checkbox' name='muistutus' value='KYLLA'></td>";
    echo "  </tr>";
    echo "  </table>\n      <br>\n      <input type='hidden' name='tee' value='file'>\n      <input type='submit' value='" . t("Siirrä tuotteen historia") . "'>\n      </form>";
}
require "inc/footer.inc";
Пример #5
0
         $sel = '';
         if (in_array($var, $dyn)) {
             if (${$var} != '' and ${$var} == $filler_row['selitetark_2']) {
                 $sel = ' selected';
             }
         }
         echo "<option value='{$filler_row['selitetark_2']}'{$sel}>{$filler_row['selitetark_2']}</option>";
     }
     echo "</select></td>";
 } else {
     $query = "SELECT DISTINCT avainsana\n                FROM asiakkaan_avainsanat\n                WHERE yhtio    = '{$kukarow['yhtio']}'\n                AND laji       = '{$dynamic_row['selite']}'\n                AND avainsana != ''\n                ORDER BY avainsana";
     $avain_res = pupe_query($query);
     if (strtolower($dynamic_row['selite']) == 'syntymavuosi') {
         echo "<td><input type='text' name='ika1' id='ika1' value='{$ika1}' size='4' maxlength='3'>-<input type='text' name='ika2' id='ika2' value='{$ika2}' size='4' maxlength='3'></td>";
     } else {
         echo "<td><select name='{$dynamic_row['selite']}' " . js_alasvetoMaxWidth($dynamic_row['mintunnus'], 300) . "><option value=''>", t("Ei valintaa"), "</option>";
         $var = $dynamic_row['selite'];
         while ($avain_row = mysql_fetch_assoc($avain_res)) {
             $sel = '';
             if (in_array($var, $dyn)) {
                 if (${$var} != '' and ${$var} == $avain_row['avainsana']) {
                     $sel = ' selected';
                 }
             }
             echo "<option value='{$avain_row['avainsana']}'{$sel}>{$avain_row['avainsana']}</option>";
         }
         echo "</select></td>";
     }
 }
 $riv++;
 if ($riv == 2) {
Пример #6
0
         echo "<tr><th align='left'>", t("Keräysvyöhyke"), ":</th><td>";
         echo "<input type='hidden' name='keraysvyohyke[]' value='default' />";
         while ($keraysvyohyke_row = mysql_fetch_assoc($keraysvyohyke_result)) {
             $chk = strpos($krow['keraysvyohyke'], $keraysvyohyke_row['tunnus']) !== false ? ' checked' : '';
             echo "<input type='checkbox' name='keraysvyohyke[]' value='{$keraysvyohyke_row['tunnus']}'{$chk} />&nbsp;{$keraysvyohyke_row['nimitys']}<br />";
         }
         echo "</td></tr>";
     }
     if ($yhtiorow['kerayserat'] == 'K') {
         $max_keraysera_alustat = (int) $krow['max_keraysera_alustat'] > 0 ? (int) $krow['max_keraysera_alustat'] : 0;
         echo "<tr><th align='left'>", t("Max keräysvyöhyke alustat"), "</th><td><input type='text' name='max_keraysera_alustat' value='{$max_keraysera_alustat}' /></td></tr>";
     }
 }
 $sel = array_fill_keys(array($krow['tilaus_valmis']), " selected") + array_fill_keys(array('1', '2', '3', '4', '9'), '');
 echo "<tr><th align='left'>", t("Tilauksen käsittely"), ":</th>";
 echo "<td><select name='tilaus_valmis' " . js_alasvetoMaxWidth("tilaus_valmis", 400) . ">";
 echo "<option value='1' {$sel[1]}>", t("Tilaukset menevät suoraan keräykseen"), "</option>";
 echo "<option value='2' {$sel[2]}>", t("Tilaukset pitää hyväksyä ennen keräystä"), "</option>";
 echo "<option value='3' {$sel[3]}>", t("Tilaukset pitää hyväksyä ennen keräystä jos tilauksella on tuotteita ulkomaan varastoista (muuten menevät suoraan keräykseen)"), "</option>";
 echo "<option value='4' {$sel[4]}>", t("Käyttäjä ei saa laittaa tilauksia valmiiksi"), "</option>";
 if ($kukarow['yhtio'] == 'artr') {
     echo "<option value='9' {$sel[9]}>", t("Tehotilaaja, hyväksytyt työmääräykset tilataan automaattisesti"), "</option>";
 }
 echo "</select></td></tr>";
 $sel0 = $sel1 = $sel2 = "";
 if (!isset($krow["hinnat"]) and $toim == 'extranet') {
     $sel1 = "SELECTED";
 }
 if ($krow["hinnat"] == 0) {
     $sel0 = "SELECTED";
 }
Пример #7
0
     $kustp = '';
     $kustp2 = '';
 }
 $query = "SELECT tunnus, nimi\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);
 $ulos = "<select " . js_alasvetoMaxWidth($nimi, 100) . " name = 'kustp'><option value = ' '>" . t("Ei kustannuspaikkaa") . "</option>";
 while ($kustannuspaikkarow = mysql_fetch_assoc($result)) {
     $valittu = "";
     if ($kustannuspaikkarow['tunnus'] == $kustp) {
         $valittu = "selected";
     }
     $ulos .= "<option value = '{$kustannuspaikkarow['tunnus']}' {$valittu}>{$kustannuspaikkarow['nimi']}</option>";
 }
 $ulos .= "</select>";
 mysql_data_seek($result, 0);
 $ulos2 = "<select " . js_alasvetoMaxWidth($nimi, 100) . " name = 'kustp2'><option value = ' '>" . t("Ei kustannuspaikkaa") . "</option>";
 while ($kustannuspaikkarow = mysql_fetch_assoc($result)) {
     $valittu = "";
     if ($kustannuspaikkarow['tunnus'] == $kustp2) {
         $valittu = "selected";
     }
     $ulos2 .= "<option value = '{$kustannuspaikkarow['tunnus']}' {$valittu}>{$kustannuspaikkarow['nimi']}</option>";
 }
 $ulos2 .= "</select>";
 if ($pankkitili != 'x') {
     if (substr($erittely, 0, 1) == 'o') {
         $erittely = 'checked';
     } else {
         $erittely = '';
     }
     echo "<tr>\n        <td><form method='post'>\n          <input type='hidden' name='lopetus' value = '{$lopetus}'>\n          <input type='hidden' name='tee' value = 'U'>\n          <input type='hidden' name='pankkitili' value = '{$pankkitili}'>\n          <input type='text' name='koodi' size='3' value = '{$koodi}'>\n        </td>\n        <td><input type='text' name='koodiselite' size='15' value = '{$koodiselite}'></td>\n        <td><input type='text' name='nimitieto' size='25' value = '{$nimitieto}'></td>\n        <td><input type='text' name='selite' size='50' value = '{$selite}'></td>\n        <td><input type='checkbox' name='erittely' {$erittely}></td>\n        <td><input type='text' name='tilino' size='6' value = '{$tilino}'></td>\n        <td>{$ulos}</td>\n        <td><input type='text' name='tilino2' size='6' value = '{$tilino2}'></td>\n        <td>{$ulos2}</td>\n        <td class='back'>{$virhe} <input type='submit' value = '" . t("Lisää") . "'>\n        </form>\n        </td>\n      </tr></table>";