Ejemplo n.º 1
0
 }
 if (tarkista_oikeus('yllapito.php', 'tuote')) {
     echo "<td class='back'>";
     echo "<form method='POST' action='{$palvelin2}yllapito.php?toim=tuote&from=tilausmyynti&ohje=off&uusi=1'>\n          <input type='hidden' name='lopetus' value='{$tilost_lopetus}//from=LASKUTATILAUS//mista=muokkaatilaus//tilausnumero={$tilausnumero}//orig_tila={$laskurow['tila']}//orig_alatila={$laskurow['alatila']}'>\n          <input type='hidden' name='toim_kutsu' value='{$toim}'>\n          <input type='hidden' name='liitostunnus' value='{$laskurow['liitostunnus']}' />\n          <input type='hidden' name='tee_myos_tuotteen_toimittaja_liitos' value='JOO' />\n          <input type='submit' value='", t('Uusi tuote'), "'>\n          </form>";
     echo "</td>";
 }
 echo "</tr>";
 echo "</table><br>";
 $tilausok = 0;
 if ($yhtiorow['pakollinen_varasto'] == 'K' and $laskurow['varasto'] == 0) {
     echo "<font class='error'>" . t("VIRHE: Varaston valinta on pakollinen") . "!</font><br><br>";
     $tilausok++;
 }
 echo "<table>";
 echo "<tr><th>" . t("Ytunnus") . "</th><th colspan='3'>" . t("Toimittaja") . "</th></tr>";
 echo "<tr><td>" . tarkistahetu($laskurow["ytunnus"]) . "</td><td colspan='3'>{$laskurow['nimi']} {$laskurow['nimitark']}<br>{$laskurow['osoite']} {$laskurow['postino']} {$laskurow['postitp']}</td></tr>";
 echo "<tr><th colspan='4'>" . t("Toimitusosoite") . "</th></tr>";
 echo "<tr><td colspan='4'>{$laskurow['toim_nimi']} {$laskurow['toim_nimitark']}<br>{$laskurow['toim_osoite']} {$laskurow['toim_postino']} {$laskurow['toim_postitp']}</td></tr>";
 echo "<tr><th>" . t("Tilausnumero") . "</th><th>" . t("Laadittu") . "</th><th>" . t("Toimaika") . "</th><th>" . t("Valuutta") . "</th><td class='back'></td></tr>";
 echo "<tr><td>{$laskurow['tunnus']}</td><td>" . tv1dateconv($laskurow["luontiaika"]) . "</td><td>" . tv1dateconv($laskurow["toimaika"]) . "</td><td>{$laskurow["valkoodi"]}</td></tr>";
 if ($toimittajarow["fakta"] != "") {
     echo "<tr><th>" . t("Fakta") . "</th><td colspan='3'>{$toimittajarow['fakta']}&nbsp;</td></tr>";
 }
 echo "</table><br>";
 echo "<font class='head'>" . t("Lisää rivi") . ": </font><hr>";
 if (empty($toim_tuoteno)) {
     $toim_tuoteno = "toim_tuoteno_omat";
 }
 $sel = array();
 $sel[$toim_tuoteno] = "CHECKED";
 if ($toim != "HAAMU") {
Ejemplo n.º 2
0
     echo "<tr><th>" . t("Tapvm") . "</th><td>" . tv1dateconv($trow["tapvm"]) . "</td></tr>";
     echo "<tr><th>" . t("Kommentti") . "</th><td>{$trow['comments']}</td></tr>";
     echo "<tr><th>" . t("Liitetiedostot") . "</th><td>" . ebid($tunnus) . "</td></tr>";
     echo "</table>";
     if ($trow["liitostunnus"] > 0) {
         echo "</td></tr></table>";
     }
     echo "</form>";
 } else {
     echo "<form name='ylaotsikko'>";
     // Tämä on koko yläotsikon table
     echo "<table>";
     // Aloitetaan vasen sarake
     echo "<tr><td style='padding: 0px; margin: 0px; vertical-align:top;'>";
     echo "<table>";
     echo "<tr><th>" . t("Ytunnus") . "</th><td>" . tarkistahetu($trow["ytunnus"]) . "</td></tr>";
     echo "<tr><th>" . t("Nimi") . "</th><td>{$trow['nimi']}</td></tr>";
     if ($trow["nimitark"] != "") {
         echo "<tr><th>" . t("Nimitark") . "</th><td>{$trow['nimitark']}</td></tr>";
     }
     echo "<tr><th>" . t("Osoite") . "</th><td>{$trow['osoite']}</td></tr>";
     if ($trow["osoitetark"] != "") {
         echo "<tr><th>" . t("Osoitetark") . "</th><td>{$trow['osoitetark']}</td></tr>";
     }
     echo "<tr><th>" . t("Postino") . "</th><td>{$trow['postino']}, {$trow['postitp']}, {$trow['maa']}</td></tr>";
     echo "<tr><th>" . t("Tilinumero") . "</th><td>{$trow['ultilno']}</td></tr>";
     //Ulkomaan ostolaskuille
     if (strtoupper($trow["maa"]) != strtoupper($yhtiorow["maa"])) {
         if ($trow["pankki_haltija"] != "") {
             echo "<tr><th>" . t("Pankkihaltija") . "</th><td>{$trow['pankki_haltija']}</td></tr>";
         }
Ejemplo n.º 3
0
    echo "<br><input type='text' name = 'haku[nimi]' value = '{$haku['nimi']}'>";
    echo "</th>";
    echo "<th valign='top' align='left'><a href = '?ojarj=nimitark" . $ulisa . "'>" . t("Nimitark") . "</a>";
    echo "<br><input type='text' name = 'haku[nimitark]' value = '{$haku['nimitark']}'>";
    echo "</th>";
    echo "<th valign='top' align='left'><a href = '?ojarj=postitp" . $ulisa . "'>" . t("Postitp") . "</a>";
    echo "<br><input type='text' name = 'haku[postitp]' value = '{$haku['postitp']}'>";
    echo "</th>";
    echo "<th valign='top' align='left'><a href = '?ojarj=ytunnus" . $ulisa . "'>" . t("Ytunnus") . "</a>";
    echo "<br><input type='text' name = 'haku[ytunnus]' value = '{$haku['ytunnus']}'>";
    echo "</th>";
    echo "<th valign='top' align='left'><a href = '?ojarj=ovttunnus" . $ulisa . "'>" . t("Ovttunnus") . "</a>";
    echo "<br><input type='text' name = 'haku[ovttunnus]' value = '{$haku['ovttunnus']}'>";
    echo "</th>";
    echo "<th valign='top' align='left'><a href = '?ojarj=asiakasnro" . $ulisa . "'>" . t("Asiakasnro") . "</a>";
    echo "<br><input type='text' name = 'haku[asiakasnro]' value = '{$haku['asiakasnro']}'>";
    echo "</th>";
    echo "<td valign='bottom' class='back'><input type='submit' class='hae_btn' value='" . t("Etsi") . "'></td></form></tr>";
    while ($trow = mysql_fetch_assoc($result)) {
        echo "<tr>";
        echo "<td><a href='{$PHP_SELF}?id={$trow['tunnus']}&tee=edit'>{$trow['nimi']}</a></td>";
        echo "<td>{$trow['nimitark']}</td>";
        echo "<td>{$trow['postitp']}</td>";
        echo "<td>" . tarkistahetu($trow["ytunnus"]) . "</td>";
        echo "<td>{$trow['ovttunnus']}</td>";
        echo "<td>{$trow['asiakasnro']}</td>";
        echo "</tr>";
    }
    echo "</table>";
}
require "inc/footer.inc";
Ejemplo n.º 4
0
     $liitetty = "";
 }
 echo "<tr class='aktiivi'>";
 // Eli vain tasolla 1/2/3 ja ensimmäiselle hyväksyjälle.
 if (($kukarow["taso"] == '2' or $kukarow["taso"] == '3') and $onko_eka_hyvaksyja) {
     echo "<td valign='top'>" . pupe_DataTablesEchoSort($trow['tapvm']) . "<a href='{$PHP_SELF}?tee=M&tunnus={$trow['tunnus']}'>" . tv1dateconv($trow["tapvm"]) . "</a></td>";
 } else {
     echo "<td valign='top'>" . pupe_DataTablesEchoSort($trow['tapvm']) . tv1dateconv($trow["tapvm"]) . "</td>";
 }
 echo "<td valign='top'>";
 echo pupe_DataTablesEchoSort($trow['erpcm']) . tv1dateconv($trow["erpcm"]);
 if ($trow["kapvm"] != "0000-00-00") {
     echo "<br>" . pupe_DataTablesEchoSort($trow['kapvm']) . tv1dateconv($trow["kapvm"]);
 }
 echo "</td>";
 echo "<td valign='top'>" . tarkistahetu($trow["ytunnus"]) . "</td>";
 if ($trow['comments'] != '') {
     echo "<td valign='top'>{$trow['nimi']}<br><font class='error'>{$trow['comments']}</font></td>";
 } else {
     echo "<td valign='top'>{$trow['nimi']}</td>";
 }
 echo "<td valign='top'>{$trow['postitp']}</td>";
 echo "<td valign='top' style='text-align: right;'>{$trow['kotisumma']} {$yhtiorow['valkoodi']}</td>";
 echo "<td valign='top' style='text-align: right;'>{$trow['summa']} {$trow['valkoodi']}</td>";
 echo "<td valign='top' style='text-align: right;'>{$trow['laskunro']}</td>";
 echo "<td valign='top' style='text-align: right;'>{$liitetty}</td>";
 // tehdään lasku linkki
 echo "<td valign='top'>" . ebid($trow['tunnus']) . "</td>";
 if ($liitetaanko_editilaus_laskulle_hakemisto != '') {
     echo "<td valign='top'>";
     list($invoice, $purchaseorder, $invoice_ei_loydy, $purchaseorder_ei_loydy, $loytyy_kummastakin, $purchaseorder_tilausnumero) = laskun_ja_tilauksen_vertailu($kukarow, $trow['tunnus']);
Ejemplo n.º 5
0
     echo "<tr><form action='yllapito.php?ojarj={$ojarj}{$ulisa}' name='ruksaus' method='post' onSubmit = 'return verifyMulti()'>\n\n        <input type = 'hidden' name = 'toim' value = '{$aputoim}'>\n        <input type = 'hidden' name = 'lopetus' value = '{$lopetus}'>\n        <input type = 'hidden' name = 'js_open_yp' value = '{$js_open_yp}'>\n        <input type = 'hidden' name = 'limit' value = '{$limit}'>\n        <input type = 'hidden' name = 'nayta_poistetut' value = '{$nayta_poistetut}'>\n        <input type = 'hidden' name = 'nayta_eraantyneet' value = '{$nayta_eraantyneet}'>\n        <input type = 'hidden' name = 'laji' value = '{$laji}'>\n        <input type = 'hidden' name = 'del' value = '2'></tr>";
 }
 while ($trow = mysql_fetch_array($result)) {
     echo "<tr class='aktiivi'>";
     if ($toim == "asiakas" and $trow["HIDDEN_laji"] == "P" or $toim == "toimi" and $trow["HIDDEN_tyyppi"] == "P" or $toim == "yriti" and $trow["HIDDEN_kaytossa"] == "E" or $toim == "tuote" and $trow["HIDDEN_status"] == "P" or $toim == "lahdot" and $trow["HIDDEN_aktiivi"] == "E" or $toim == "toimitustavan_lahdot" and $trow["HIDDEN_aktiivi"] == "E") {
         $fontlisa1 = "<font style='text-decoration: line-through'>";
         $fontlisa2 = "</font>";
     } else {
         $fontlisa1 = "";
         $fontlisa2 = "";
     }
     for ($i = 1; $i < mysql_num_fields($result); $i++) {
         if (strpos(strtoupper(mysql_field_name($result, $i)), "HIDDEN") === FALSE) {
             // Ei näytetä henkilötunnuksen loppuosaa selausnäkymässä
             if (stripos(mysql_field_name($result, $i), "ytunnus") !== FALSE) {
                 $trow[$i] = tarkistahetu($trow[$i]);
             }
             if ($i == 1) {
                 if (trim($trow[1]) == '' or is_float($trow[1]) and $trow[1] == 0) {
                     $trow[1] = t("*tyhjä*");
                 }
                 echo "<td><a name='{$trow['0']}' href='yllapito.php?mista={$mista}&ojarj={$ojarj}{$ulisa}&toim={$aputoim}&tunnus={$trow['0']}&limit={$limit}&nayta_poistetut={$nayta_poistetut}&nayta_eraantyneet={$nayta_eraantyneet}&laji={$laji}{$tuote_status_lisa}";
                 if ($from == "" and $lopetus == "") {
                     echo "&lopetus=" . $palvelin2 . "yllapito.php////mista={$mista}//ojarj={$ojarj}" . str_replace("&", "//", $ulisa) . "//toim={$aputoim}//limit={$limit}//nayta_poistetut={$nayta_poistetut}//nayta_eraantyneet={$nayta_eraantyneet}//laji={$laji}///{$trow['0']}";
                 } else {
                     echo "&lopetus={$lopetus}";
                 }
                 echo "'>";
                 if (mysql_field_name($result, $i) == 'liitedata') {
                     if ($lukitse_laji == "tuote" and $lukitse_avaimeen > 0 and in_array($trow[1], array("image/jpeg", "image/jpg", "image/gif", "image/png", "image/bmp"))) {
                         echo "<img src='" . $palvelin2 . "view.php?id={$trow['0']}' height='80px'><br>" . t("Muokkaa liitettä");
Ejemplo n.º 6
0
         echo "<tr><td colspan='" . mysql_num_fields($result) . "' class='back'>" . sprintf(t('Sinulla on %d pysäytettyä laskua'), $piilorow[0]) . "</tr>";
     }
     if (mysql_num_rows($result) > 0) {
         echo "<th>" . t("Eräpvm") . "</th>";
         echo "<th>" . t("Ytunnus") . "</th>";
         echo "<th>" . t("Nimi") . "</th>";
         echo "<th>" . t("Summa") . "</th>";
         while ($trow = mysql_fetch_array($result)) {
             echo "<tr>";
             if ($trow["wanha"] == 1) {
                 $style = "error'";
             } else {
                 $style = "";
             }
             echo "<td><font class='{$style}'>" . tv1dateconv($trow["erpcm"]) . "</font></td>";
             echo "<td><font class='{$style}'>" . tarkistahetu($trow["ytunnus"]) . "</font></td>";
             if ($kukrow["yhtio"] == $kukarow["yhtio"]) {
                 echo "<td><a href='hyvak.php'><font class='{$style}'>{$trow['nimi']}</font></a></td>";
             } else {
                 echo "<td><font class='{$style}'>{$trow['nimi']}</font></td>";
             }
             echo "<td align='right'><font class='{$style}'>{$trow['kotisumma']}</font></td>";
             echo "</tr>";
         }
     }
     echo "</table><br><br>";
 }
 $query = "SELECT tunnus, nimi, luontiaika\n              FROM lasku use index (tila_index)\n              WHERE yhtio  = '{$kukrow['yhtio']}'\n              and myyja    = '{$kukarow['tunnus']}'\n              and tila     in ('N','L')\n              and alatila != 'X'\n              and chn      = '999'";
 $result = pupe_query($query);
 if (mysql_num_rows($result) > 0) {
     echo "<table width='100%'>";
Ejemplo n.º 7
0
     $toimittajan_kaikki_laskunumerot = $tarkrow["laskut"];
 }
 echo "  <script type='text/javascript'>\n\n        function oc(a) {\n          var o = {};\n          for (var i = 0; i < a.length; i++) {\n            o[a[i]] = '';\n          }\n          return o;\n        }\n\n        function verify() {\n          var pp = document.lasku.tpp;\n          var kk = document.lasku.tpk;\n          var vv = document.lasku.tpv;\n          var laskunumerot = '{$toimittajan_kaikki_laskunumerot}'.split(',');\n          var laskunumero = document.lasku.toimittajan_laskunumero.value;\n\n          if (Number(laskunumero) > 0) {\n            if (laskunumero in oc(laskunumerot)) {\n              var msg = '" . t("Oletko varma, että haluat syöttää tämän laskun? Toimittajalle on perustettu lasku samalla numerolla viimeisen vuoden sisällä.") . "';\n\n              if (confirm(msg)) {\n                return true;\n              }\n              else {\n                skippaa_tama_submitti = true;\n                return false;\n              }\n            }\n          }\n\n          pp = Number(pp.value);\n          kk = Number(kk.value)-1;\n          vv = Number(vv.value);\n\n          if (vv < 1000) {\n            vv = vv+2000;\n          }\n\n          var dateSyotetty = new Date(vv,kk,pp);\n          var dateTallaHet = new Date();\n          var ero = (dateTallaHet.getTime() - dateSyotetty.getTime()) / 86400000;\n\n          var era_vv = Number(document.lasku.erv.value);\n          var era_kk = Number(document.lasku.erk.value);\n          var era_pp = Number(document.lasku.erp.value);\n\n          if (era_vv < 1000 && era_vv > 0) {\n            era_vv = era_vv+2000;\n          }\n\n          if (era_vv > 0 && era_kk > 0 && era_pp > 0) {\n            var erapvm = new Date(era_vv, era_kk, era_pp);\n            var erapvm_ero = (dateTallaHet.getTime() - erapvm.getTime()) / 86400000;\n\n            if (erapvm_ero > 365 || erapvm_ero < -365) {\n              var msg = '" . t("Oletko varma, että haluat syöttää eräpäivän yli vuoden menneisyyteen/tulevaisuuteen?") . "';\n\n              if (confirm(msg)) {\n                return true;\n              }\n              else {\n                skippaa_tama_submitti = true;\n                return false;\n              }\n            }\n          }\n\n          var tilalkpp = {$tilalkpp};\n          var tilalkkk = {$tilalkkk};\n          var tilalkvv = {$tilalkvv};\n          var dateTiliAlku = new Date(tilalkvv,tilalkkk,tilalkpp);\n          dateTiliAlku = dateTiliAlku.getTime();\n\n          var tilloppp = {$tilloppp};\n          var tillopkk = {$tillopkk};\n          var tillopvv = {$tillopvv};\n          var dateTiliLoppu = new Date(tillopvv,tillopkk,tilloppp);\n          dateTiliLoppu = dateTiliLoppu.getTime();\n\n          dateSyotetty = dateSyotetty.getTime();\n\n          if (dateSyotetty < dateTiliAlku || dateSyotetty > dateTiliLoppu) {\n            var msg = '" . t("VIRHE: Syötetty päivämäärä ei sisälly kuluvaan tilikauteen!") . "';\n            alert(msg);\n\n            skippaa_tama_submitti = true;\n            return false;\n          }\n\n          if (ero >= 30) {\n            var msg = '" . t("Oletko varma, että haluat päivätä laskun yli 30pv menneisyyteen?") . "';\n\n            if (confirm(msg)) {\n              return true;\n            }\n            else {\n              skippaa_tama_submitti = true;\n              return false;\n            }\n          }\n          if (ero <= -14) {\n            var msg = '" . t("Oletko varma, että haluat päivätä laskun yli 14pv tulevaisuuteen?") . "';\n\n            if (confirm(msg)) {\n              return true;\n            }\n            else {\n              skippaa_tama_submitti = true;\n              return false;\n            }\n          }\n\n          if (vv < dateTallaHet.getFullYear()) {\n            if (5 < dateTallaHet.getDate()) {\n              var msg = '" . t("Oletko varma, että haluat päivätä laskun menneisyyteen") . "?';\n\n              if (confirm(msg)) {\n                return true;\n              }\n              else {\n                skippaa_tama_submitti = true;\n                return false;\n              }\n            }\n          }\n          else if (vv == dateTallaHet.getFullYear()) {\n            if (kk < dateTallaHet.getMonth() && 5 < dateTallaHet.getDate()) {\n              var msg = '" . t("Oletko varma, että haluat päivätä laskun menneisyyteen") . "?';\n\n              if (confirm(msg)) {\n                return true;\n              }\n              else {\n                skippaa_tama_submitti = true;\n                return false;\n              }\n            }\n          }\n        }\n\n        \$(function() {\n\n          var maara = \$('#maara').val();\n\n          for (var i = 1; i < maara; i++) {\n            \$('#tiliointirivi_'+i).show();\n            \$('#tiliointirivi_hr_'+i).show();\n          }\n\n          \$('#lisaa_uusi_tiliointirivi').on('click', function(event) {\n            event.preventDefault();\n\n            var maara = \$('#maara').val();\n\n            \$('#tiliointirivi_hr_'+maara).show();\n            \$('#tiliointirivi_'+maara).show();\n\n            maara++;\n\n\n            \$('#maara').val(maara);\n          });\n\n          \$('#summa, #osto_rahti, #osto_kulu, #osto_rivi_kulu').on('keyup', function() {\n\n            var summa_echotus = \$('#summa').val(),\n            osto_rahti = \$('#osto_rahti').val(),\n            osto_kulu = \$('#osto_kulu').val(),\n            osto_rivi_kulu = \$('#osto_rivi_kulu').val();\n\n            summa_echotus = parseFloat(summa_echotus.replace(',', '.')),\n            osto_rahti = parseFloat(osto_rahti.replace(',', '.')),\n            osto_kulu = parseFloat(osto_kulu.replace(',', '.')),\n            osto_rivi_kulu = parseFloat(osto_rivi_kulu.replace(',', '.'));\n\n            if (\$('#osto_rahti').is(':visible') && \$.isNumeric(osto_rahti)) {\n              if (summa_echotus < 0) {\n                summa_echotus = Math.abs(osto_rahti) - Math.abs(summa_echotus);\n              }\n              else {\n                summa_echotus = Math.abs(summa_echotus) - Math.abs(osto_rahti);\n              }\n            }\n\n            if (\$('#osto_kulu').is(':visible') && \$.isNumeric(osto_kulu)) {\n              if (summa_echotus < 0) {\n                summa_echotus = Math.abs(osto_kulu) - Math.abs(summa_echotus);\n              }\n              else {\n                summa_echotus = Math.abs(summa_echotus) - Math.abs(osto_kulu);\n              }\n            }\n\n            if (\$('#osto_rivi_kulu').is(':visible') && \$.isNumeric(osto_rivi_kulu)) {\n              if (summa_echotus < 0) {\n                summa_echotus = Math.abs(osto_rivi_kulu) - Math.abs(summa_echotus);\n              }\n              else {\n                summa_echotus = Math.abs(summa_echotus) - Math.abs(osto_rivi_kulu);\n              }\n            }\n\n            if (summa_echotus == '' || \$.isNumeric(summa_echotus)) {\n              \$('#summa_echotus').html(summa_echotus);\n            }\n          });\n\n          \$('#vienti').on('change', function() {\n\n            var val = \$(this).val();\n\n            if (val == 'C' || val == 'F' || val == 'I') {\n              \$('.ostolaskun_kulutilit').show();\n              \$('#summa').trigger('keyup');\n            }\n            else {\n              \$('.ostolaskun_kulutilit').hide();\n              \$('#summa_echotus').html(\$('#summa').val());\n            }\n\n            \$.ajax({\n              async: true,\n              dataType: 'JSON',\n              type: 'POST',\n              data: {\n                ajax_toiminto: 'hae_ostolaskun_tyypin_oletustili',\n                vienti: \$('#vienti').val(),\n                toimittaja_tunnus: \$('#toimittajaid').val()\n              },\n              url: 'ulask.php?no_head=yes'\n            }).done(function(data) {\n              //Jos vain yksi tiliointi rivi on näkyvissä, muutetaan sen arvo, jotta manuaalisesti tehdyn monen rivin ostolaskun tiliöinnit eivät ylikirjoitu\n              if (\$(\"tr[class='tiliointirivi']:visible\").length == 1) {\n                var nakyvissa_oleva_tiliointirivi = \$(\"tr[class='tiliointirivi']:visible\");\n                \$(nakyvissa_oleva_tiliointirivi[0]).find('input.tilinumero').val(data);\n              }\n            });\n          });\n        });\n      </script>";
 if ($yhtiorow['skannatut_laskut_polku'] != '' and $nayta_skannattu_lasku != "") {
     echo "<table><tr><td class='back'>";
 }
 if ($toimittajaid > 0) {
     $query = "SELECT * FROM toimi WHERE tunnus = '{$toimittajaid}'";
     $result = pupe_query($query);
     if (mysql_num_rows($result) != 1) {
         echo t("Toimittajaa") . " {$ytunnus} " . t("ei löytynytkään") . "!";
         exit;
     }
     $trow = mysql_fetch_assoc($result);
     // Ei näytetä henkilötunnusta
     $trow["ytunnus_clean"] = tarkistahetu($trow["ytunnus"]);
     // Oletusarvot toimittajalta, jos ekaaa kertaa täällä
     if ($tee == 'P') {
         // Katsotaan onko meillä "tuuraajia" hyväksynnässä
         for ($tuuraaja_i = 1; $tuuraaja_i < 6; $tuuraaja_i++) {
             $query = "SELECT if (tuuraaja != '', tuuraaja, kuka) kuka\n                  FROM kuka\n                  WHERE yhtio  = '{$kukarow['yhtio']}'\n                  AND kuka     = '{$trow['oletus_hyvak' . $tuuraaja_i]}'\n                  AND kuka    != ''";
             $result = pupe_query($query);
             $hyvak_row = mysql_fetch_assoc($result);
             $hyvak[$tuuraaja_i] = $hyvak_row['kuka'];
         }
         $valkoodi = $trow['oletus_valkoodi'];
         $kar = $trow['oletus_kapvm'];
         $kapro = $trow['oletus_kapro'];
         if ($tee2 != 'V') {
             $err = $trow['oletus_erapvm'];
         }
Ejemplo n.º 8
0
 $rajaus = "";
 $asiakasQuery = "SELECT 'asiakas' taulu, ytunnus, nimi, tunnus\n                   FROM asiakas\n                   WHERE yhtio = '{$kukarow["yhtio"]}' and laji = ''";
 $toimittajaQuery = "SELECT 'toimi' taulu, ytunnus, nimi, tunnus\n                      FROM toimi\n                      WHERE yhtio = '{$kukarow["yhtio"]}'";
 if ($yhtiorow["ytunnus_tarkistukset"] == "") {
     $query = "  (\n            {$asiakasQuery}\n          )\n          UNION\n          (\n            {$toimittajaQuery}\n          )\n          ORDER BY taulu";
 } elseif ($yhtiorow["ytunnus_tarkistukset"] == "T") {
     $query = $toimittajaQuery;
 } elseif ($yhtiorow["ytunnus_tarkistukset"] == "A") {
     $query = $asiakasQuery;
 }
 echo "<font class='info'>" . t("Tarkistetaan yritysasiakkaiden ja toimittajien ytunnukset yhtiön parametrien mukaisesti.") . "</font><br><br>";
 $result = pupe_query($query) or pupe_error($query);
 if (mysql_num_rows($result) > 0) {
     echo "<table>\n        <tr>\n          <th>" . t("Rekisteri") . "</th>\n          <th>" . t("Y-tunnus") . "</th>\n          <th>" . t("Nimi") . "</th>\n          <td class='back'></td>\n        </tr>";
     while ($row = mysql_fetch_assoc($result)) {
         $onHetu = tarkistahetu($row["ytunnus"]);
         $onYtunnus = tarkistaytunnus($row["ytunnus"]);
         if ($row["taulu"] == "asiakas" and $onYtunnus === FALSE or $row["taulu"] == "toimi" and $onYtunnus === FALSE and $onHetu === FALSE) {
             $muokkaanappi = "";
             if ($row["taulu"] == "asiakas") {
                 $muokkaanappi = "\n            <form action='{$palvelin2}/yllapito.php' method='post'>\n              <input type='hidden' name='toim'    value='asiakas!!!TUKKUMYYNTI!!!true'>\n              <input type='hidden' name='laji'    value=''>\n              <input type='hidden' name='tunnus'    value='{$row["tunnus"]}'>\n              <input type='hidden' name='lopetus'    value='{$PHP_SELF}?'>\n              <input type='submit' value='" . t("Muokkaa asiakasta") . "'>\n            </form>";
             } elseif ($row["taulu"] == "toimi") {
                 $muokkaanappi = "\n            <form action='{$palvelin2}/yllapito.php' method='post'>\n              <input type='hidden' name='toim'    value='toimi'>\n              <input type='hidden' name='laji'    value=''>\n              <input type='hidden' name='tunnus'    value='{$row["tunnus"]}'>\n              <input type='hidden' name='lopetus'    value='{$PHP_SELF}?'>\n              <input type='submit' value='" . t("Muokkaa toimittajaa") . "'>\n            </form>";
             }
             echo "  <tr>\n              <td>{$row["taulu"]}</td>\n              <td>{$row["ytunnus"]}</td>\n              <td>{$row["nimi"]}</td>\n              <td class='back'>{$muokkaanappi}</td>\n            </tr>";
         }
     }
     echo "</table>";
 } else {
     echo "<font class='message'>" . t("Tarkastettavia kohteita ei ole.") . "</font>";
 }