$tunnari = $tunnukset; } elseif (!empty($tunnus)) { $tunnari = reset($tunnus); } else { $tunnari = "''"; } $res = hae_tilaukset_result($query_ale_lisa, $tunnari, $alatilat, $vientilisa); $ekarow = mysql_fetch_assoc($res); $kaytetaan_maksupaatetta = ($maksupaate_kassamyynti and $ekarow["kateinen"] != ""); if ($kaytetaan_maksupaatetta) { list($loytyy_maksutapahtumia, $maksettavaa_jaljella, $kateismaksu["luottokortti"], $kateismaksu["pankkikortti"]) = jaljella_oleva_maksupaatesumma($ekarow["tunnus"], $ekarow["summa"]); if (isset($maksupaatetapahtuma)) { if ($maksupaatetapahtuma) { $korttimaksutapahtuman_status = maksa_maksupaatteella($ekarow, $ekarow["summa"], $korttimaksu, $peruutus); } list($loytyy_maksutapahtumia, $maksettavaa_jaljella, $kateismaksu["luottokortti"], $kateismaksu["pankkikortti"]) = jaljella_oleva_maksupaatesumma($ekarow["tunnus"], $ekarow["summa"]); if ($loytyy_maksutapahtumia and $maksettavaa_jaljella - $kateista_annettu == 0 and ($kateismaksu["luottokortti"] != 0 or $kateismaksu["pankkikortti"] != 0) or $maksettavaa_jaljella - $kateista_annettu <= 0) { $tee = "TOIMITA"; $tunnus = array($tunnari); } else { $tee = "VALITSE"; $yksi_valittu = "KYLLA"; } } } } else { $kaytetaan_maksupaatetta = false; } if ($tee == 'TOIMITA' and isset($maksutapa) and $maksutapa == 'seka') { echo "<table><form name='laskuri' method='post'>"; //käydään kaikki ruksatut tilaukset läpi
echo "<td class='back' colspan='" . ($sarakkeet_alku - 5) . "' nowrap> </td>"; } if (strlen(sprintf("%.2f", $summa)) > 7) { $koko = strlen(sprintf("%.2f", $summa)); } else { $koko = '7'; } if ($toim != "PROJEKTI" and $sallijyvitys) { if ($toim == 'TARJOUS' and !empty($yhtiorow['salli_jyvitys_tarjouksella'])) { echo " <th colspan='5'>" . t("Pyöristä katetta") . ":</th>\n <td class='spec'>\n <form name='pyorista' method='post' action='{$palvelin2}{$tilauskaslisa}tilaus_myynti.php' autocomplete='off'>\n <input type='hidden' name='tilausnumero' value='{$tilausnumero}'>\n <input type='hidden' name='mista' value = '{$mista}'>\n <input type='hidden' name='tee' value = 'kate_jyvita'>\n <input type='hidden' name='toim' value = '{$toim}'>\n <input type='hidden' name='lopetus' value = '{$lopetus}'>\n <input type='hidden' name='ruutulimit' value = '{$ruutulimit}'>\n <input type='hidden' name='tilausrivi_alvillisuus' value='{$tilausrivi_alvillisuus}'>\n <input type='hidden' name='projektilla' value='{$projektilla}'>\n <input type='hidden' name='orig_tila' value='{$orig_tila}'>\n <input type='hidden' name='orig_alatila' value='{$orig_alatila}'>"; } else { $pyoristys_otsikko = "Pyöristä loppusummaa"; $align = ""; $loytyy_maksutapahtumia = false; if ($maksupaate_kassamyynti and $maksuehtorow["kateinen"] != "") { list($loytyy_maksutapahtumia, $maksettavaa_jaljella, $kateismaksu["luottokortti"], $kateismaksu["pankkikortti"]) = jaljella_oleva_maksupaatesumma($laskurow["tunnus"], $kaikkiyhteensa); $maksettavaa_jaljella = $maksettavaa_jaljella - $kateismaksu["kateinen"]; if ($loytyy_maksutapahtumia) { $pyoristys_otsikko = "Maksettavaa jäljellä"; $align = "align='right'"; } } echo " <th colspan='5' id='pyoristysOtsikko'>" . t($pyoristys_otsikko) . ":</th>\n <td id='pyoristysSarake' class='spec' {$align}>\n <form name='pyorista' method='post' action='{$palvelin2}{$tilauskaslisa}tilaus_myynti.php' autocomplete='off'>\n <input type='hidden' name='tilausnumero' value='{$tilausnumero}'>\n <input type='hidden' name='mista' value = '{$mista}'>\n <input type='hidden' name='tee' value = 'jyvita'>\n <input type='hidden' name='toim' value = '{$toim}'>\n <input type='hidden' name='lopetus' value = '{$lopetus}'>\n <input type='hidden' name='ruutulimit' value = '{$ruutulimit}'>\n <input type='hidden' name='tilausrivi_alvillisuus' value='{$tilausrivi_alvillisuus}'>\n <input type='hidden' name='projektilla' value='{$projektilla}'>\n <input type='hidden' name='orig_tila' value='{$orig_tila}'>\n <input type='hidden' name='orig_alatila' value='{$orig_alatila}'>"; } if ($laskurow["hinta"] != 0 and ($yhtiorow["alv_kasittely"] == "" and abs($jysum - $summa) <= 0.5 or $yhtiorow["alv_kasittely"] != "" and abs($jysum - $arvo) <= 0.5)) { $jysum = $laskurow["hinta"]; } elseif ($tilausrivi_alvillisuus != 'E') { $jysum = $summa; } else { $jysum = $arvo; }