else { $params = array(":codigo" => intval($codigo)); $sql = "SELECT ac_id FROM cac_actividad WHERE ac_codigo = TO_NUMBER(:codigo)"; return ValorSql($sql, 0, $params, 0); } } validarSesion(isset($_SESSION["isAgenteComercial"])); SetNumberFormatOracle(); $curs = null; $params = array(":naumento" => zeroIfEmpty(str_replace(",", ".", $_REQUEST["a"])), ":ncanttrabajador" => $_REQUEST["ct"], ":ndescuento" => 0, ":nidciiu" => getIdActividad($_REQUEST["c"]), ":nmasasalarial" => str_replace(",", ".", $_REQUEST["ms"])); $sql = "BEGIN webart.get_valor_online(:nidciiu, :nmasasalarial, :ncanttrabajador, :ndescuento, :naumento, :data); END;"; $stmt = DBExecSP($conn, $curs, $sql, $params); $row = DBGetSP($curs); ?> <script type="text/javascript"> with (window.parent.document) { getElementById('alicuotasFijo').value = '<?php echo str_replace(",", ".", $row["SUMAFIJA"]); ?> '; getElementById('alicuotasMasaSalarial').value = '<?php
mi_fechamodif = SYSDATE, mi_idpadre = :idpadre, mi_imagencabecera = :imagencabecera, mi_orden = :orden, mi_target = :target, mi_texto = :texto, mi_url = :url, mi_usumodif = :usumodif WHERE mi_id = :id"; DBExecSql($conn, $sql, $params, OCI_DEFAULT); } // Actualizo el orden de los items.. $params = array(":id" => $_POST["id"], ":idpadre" => $_POST["menuPadre"], ":orden" => zeroIfEmpty($_POST["orden"])); $sql = "UPDATE web.wmi_menuintranet SET mi_orden = mi_orden + 1 WHERE mi_idpadre = :idpadre AND mi_orden >= :orden AND mi_id <> :id"; DBExecSql($conn, $sql, $params, OCI_DEFAULT); DBCommit($conn); } catch (Exception $e) { DBRollback($conn); ?> <script language="JavaScript" src="/js/functions.js"></script> <script type='text/javascript'>
} } else { $params = array(":idbanner" => $_POST["id"], ":usubaja" => getWindowsLoginName(true)); $sql = "UPDATE rrhh.rgb_gruposbanners SET gb_fechabaja = SYSDATE, gb_usubaja = :usubaja WHERE gb_fechabaja IS NULL AND gb_idbanner = :idbanner"; DBExecSql($conn, $sql, $params, OCI_DEFAULT); } // Actualizo el orden de los banners.. $params = array(":id" => $_POST["id"], ":posicion" => zeroIfEmpty($_POST["posicion"])); $sql = "UPDATE rrhh.rbr_banners SET br_posicion = br_posicion + 1 WHERE br_id <> :id AND br_posicion >= :posicion AND br_fechabaja IS NULL"; DBExecSql($conn, $sql, $params, OCI_DEFAULT); // Muevo la imagen.. if ($_POST["fileImg"] != "") moverImagen($_POST["fileImg"]); DBCommit($conn); } catch (Exception $e) {
// Determino si el pedido es una solicitud de cotización o una revisión de precio.. $esRevision = ((($_POST["statusSrtTmp"] == 5) or ($_POST["statusSrtTmp"] == 6) or ($_POST["statusSrtTmp"] == 7)) and ($_POST["artTmp"] == 51)); $autoCotizacion = true; $id = $_POST["id"]; $modulo = "C"; $nroSol = ValorSql("SELECT sc_nrosolicitud FROM asc_solicitudcotizacion WHERE sc_id = :id", "", array(":id" => $id), 0); $tipoSolicitud = ($esRevision)?"R":"C"; $txtRevision = " "; if (!$esRevision) { // Traigo el porcentaje y la masa con el descuento o aumento.. $curs = null; $params = array(":naumento" => zeroIfEmpty(floatval($_POST["aumentoValor"])), ":ncanttrabajador" => intval($_POST["totalTrabajadores"]), ":ndescuento" => zeroIfEmpty(floatval($_POST["descuentoValor"])), ":nidciiu" => nullIfCero(getIdActividad($_POST["ciiu1"])), ":nmasasalarial" => floatval($_POST["masaSalarialSinSac"])); $sql = "BEGIN webart.get_valor_online(:nidciiu, :nmasasalarial, :ncanttrabajador, :ndescuento, :naumento, :data); END;"; $stmt = DBExecSP($conn, $curs, $sql, $params, true, 0); $row = DBGetSP($curs); // Actualizo la solicitud de cotización.. $params = array(":finalporcmasa" => $row["PORCVARIABLE"], ":finalportrabajador" => $row["COSTOCAPITAS"], ":id" => $id, ":porcaumento" => $_POST["aumentoValor"], ":porcaumentotope" => $_POST["topeAumento"], ":porcdescuento" => $_POST["descuentoValor"], ":porcdescuentotope" => $_POST["topeDescuento"]); $sql =
$sql = "SELECT ac_id FROM cac_actividad WHERE ac_codigo = TO_NUMBER(:codigo)"; return ValorSql($sql, 0, $params, 0); } } validarSesion(isset($_SESSION["isAgenteComercial"])); SetNumberFormatOracle(); $curs = null; $params = array(":naumento" => 0, ":ncanttrabajador" => $_REQUEST["ct"], ":ndescuento" => zeroIfEmpty(str_replace(",", ".", $_REQUEST["d"])), ":nidciiu" => getIdActividad($_REQUEST["c"]), ":nmasasalarial" => str_replace(",", ".", $_REQUEST["ms"])); $sql = "BEGIN webart.get_valor_online(:nidciiu, :nmasasalarial, :ncanttrabajador, :ndescuento, :naumento, :data); END;"; $stmt = DBExecSP($conn, $curs, $sql, $params); $row = DBGetSP($curs); ?> <script type="text/javascript"> with (window.parent.document) { getElementById('alicuotasFijo').value = '<?php echo str_replace(",", ".", $row["SUMAFIJA"]); ?> '; getElementById('alicuotasMasaSalarial').value = '<?php echo str_replace(",", ".", $row["PORCVARIABLE"]); ?>