function getLink() { if (isset($_SESSION["isAgenteComercial"])) return "/buscar-contrato-2/nt"; else return "/nomina-trabajadores"; } validarSesion(isset($_SESSION["isCliente"]) or isset($_SESSION["isAgenteComercial"])); validarSesion(validarPermisoClienteXModulo($_SESSION["idUsuario"], 70)); if (isset($_SESSION["isAgenteComercial"])) { if (isset($_REQUEST["id"])) { validarSesion(validarContrato($_REQUEST["id"])); validarSesion(validarEntero($_REQUEST["id"])); $params = array(":contrato" => $_REQUEST["id"]); $sql = "SELECT em_cuit, NVL(em_nombre, '-') empresa, NVL(co_idempresa, -1) idempresa FROM aco_contrato, aem_empresa WHERE co_idempresa = em_id AND art.afiliacion.check_cobertura(co_contrato, SYSDATE) = 1 AND co_contrato = :contrato"; $stmt = DBExecSql($conn, $sql, $params); $row = DBGetQuery($stmt); $_SESSION["contrato"] = $_REQUEST["id"]; $_SESSION["cuit"] = $row["EM_CUIT"]; $_SESSION["empresa"] = $row["EMPRESA"]; $_SESSION["idEmpresa"] = $row["IDEMPRESA"];
TO_CHAR(NVL(co_masatotalactual, co_masatotal) * art.cotizacion.get_valor_rc(em_cuit, NVL(co_totempleadosactual, co_totempleados), DECODE(NVL(co_masatotalactual, NVL(co_masatotal, 0)), 0, 1, NVL(co_masatotalactual, co_masatotal)), tc_porcmasa, tc_sumafija, zg_id, NULL, 1000000, 0) / 100, '$9,999,999,990.00') cuotainicialrc1000, ev_identidad, em_nombre, TO_CHAR(NVL(co_masatotalactual, co_masatotal), '$9,999,999,990.00') masasalarial, art.utiles.armar_periodo(co_ultimoperiodocobranza) periodo, NVL(co_totempleadosactual, co_totempleados) totempleados FROM aco_contrato, aem_empresa, atc_tarifariocontrato, adc_domiciliocontrato, afi.azg_zonasgeograficas, avc_vendedorcontrato, xev_entidadvendedor WHERE co_idempresa = em_id AND co_contrato = tc_contrato AND co_contrato = dc_contrato AND dc_tipo = 'L' AND dc_provincia = zg_idprovincia AND co_contrato = vc_contrato(+) AND vc_identidadvend = ev_id(+) AND co_contrato = :contrato"; $stmt = DBExecSql($conn, $sql, $params); $row = DBGetQuery($stmt); validarSesion((validarContrato($_REQUEST["id"])) or (($_SESSION["canal"] == 321) and ($row["EV_IDENTIDAD"] == 400))); if ((trim($row["MASASALARIAL"]) == "$0.00") or ($row["TOTEMPLEADOS"] == 0)) { ?> <script type="text/javascript"> alert('La cantidad de trabajadores o la masa salarial están en cero.'); history.back(); </script> <? exit; } $params = array(":contrato" => $_REQUEST["id"]); $sql = "SELECT pr_apellido_nomre, pr_cbu, pr_fechaimpresion, pr_franquicia, pr_idcaracterfirma, pr_iibb, pr_iva, pr_mail, pr_medio_pago, pr_nrodocumento, pr_origenpago, pr_poliza, pr_sexo, pr_sumaasegurada
" type="radio" value="N"></td> </tr> <? } ?> </table> </td> </tr> </table> </div> <? } validarSesion(isset($_SESSION["isAgenteComercial"])); validarSesion((validarContrato($_REQUEST["contrato"]))); SetDateFormatOracle("DD/MM/YYYY"); $params = array(":id" => $_REQUEST["nro"]); $sql = "SELECT es_nroestableci FROM aes_establecimiento WHERE es_id = :id"; $numeroEstablecimiento = ValorSql($sql, "", $params); // Traigo los datos de la cabecera.. $params = array(":id" => $_REQUEST["nro"]); $sql = "SELECT cac2.ac_codigo ciiuempresa, cac1.ac_codigo ciiuestablecimiento, art.utiles.armar_cuit(em_cuit) cuit, art.utiles.armar_domicilio(es_calle, es_numero, es_piso, es_departamento, NULL) domicilio, em_nombre, es_cpostala, es_descripcionactividad, es_empleados, es_idactividad, es_localidad, es_nroestableci, es_superficie, pv_descripcion, art.utiles.armar_telefono(es_codareatelefonos, NULL, es_telefonos) telefono FROM aco_contrato, aem_empresa, aes_establecimiento, cac_actividad cac1, cac_actividad cac2, cpv_provincias WHERE co_idempresa = em_id
<? session_start(); require_once($_SERVER["DOCUMENT_ROOT"]."/functions/general.php"); require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/pdf/fpdf/fpdf_js.php"); require_once($_SERVER["DOCUMENT_ROOT"]."/../Common/miscellaneous/date_utils.php"); require_once($_SERVER["DOCUMENT_ROOT"]."/../Common/miscellaneous/numbers_utils.php"); validarSesion(isset($_SESSION["isAgenteComercial"])); validarSesion(($_SESSION["entidad"] != 400)); validarSesion((validarContrato($_REQUEST["c"])) or (($_SESSION["canal"] == 321) and ($_REQUEST["ec"] == 400))); validarSesion(validarEntero($_REQUEST["c"])); SetDateFormatOracle("DD/MM/YYYY"); $params = array(":contrato" => $_REQUEST["c"]); $sql = "SELECT ac_codigo, ac_descripcion, TO_CHAR(art.cotizacion.get_valor_rc(em_cuit, NVL(co_totempleadosactual, co_totempleados), NVL(co_masatotalactual, co_masatotal), tc_porcmasa, tc_sumafija, zg_id, NULL, 250000, 0), '9,999,999,990.00') || '%' alicuota250, TO_CHAR(art.cotizacion.get_valor_rc(em_cuit, NVL(co_totempleadosactual, co_totempleados), NVL(co_masatotalactual, co_masatotal), tc_porcmasa, tc_sumafija, zg_id, NULL, 500000, 0), '9,999,999,990.00') || '%' alicuota500, TO_CHAR(art.cotizacion.get_valor_rc(em_cuit, NVL(co_totempleadosactual, co_totempleados), NVL(co_masatotalactual, co_masatotal), tc_porcmasa, tc_sumafija, zg_id, NULL, 1000000, 0), '9,999,999,990.00') || '%' alicuota1000, art.utiles.armar_cuit(em_cuit) cuit, TO_CHAR(NVL(co_masatotalactual, co_masatotal) * art.cotizacion.get_valor_rc(em_cuit, NVL(co_totempleadosactual, co_totempleados), NVL(co_masatotalactual, co_masatotal), tc_porcmasa, tc_sumafija, zg_id, NULL, 250000, 0) / 100, '$9,999,999,990.00') cuotainicialrc250, TO_CHAR(NVL(co_masatotalactual, co_masatotal) * art.cotizacion.get_valor_rc(em_cuit, NVL(co_totempleadosactual, co_totempleados), NVL(co_masatotalactual, co_masatotal), tc_porcmasa, tc_sumafija, zg_id, NULL, 500000, 0) / 100, '$9,999,999,990.00') cuotainicialrc500, TO_CHAR(NVL(co_masatotalactual, co_masatotal) * art.cotizacion.get_valor_rc(em_cuit, NVL(co_totempleadosactual, co_totempleados), NVL(co_masatotalactual, co_masatotal), tc_porcmasa, tc_sumafija, zg_id, NULL, 1000000, 0) / 100, '$9,999,999,990.00') cuotainicialrc1000, em_nombre, TO_CHAR(NVL(co_masatotalactual, co_masatotal), '$9,999,999,990.00') masasalarial, art.utiles.armar_periodo(co_ultimoperiodocobranza) periodo,
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/grid.php"); validarParametro(isset($_REQUEST["id"])); $_REQUEST["id"] = intval($_REQUEST["id"]); validarSesion(isset($_SESSION["isAgenteComercial"])); //validarSesion(validarContrato($_REQUEST["id"])); if (!validarContrato($_REQUEST["id"])) { echo "<span id=\"sesionInvalidMsg\">ESTA ENTIDAD YA NO TIENE INGERENCIA EN EL CONTRATO QUE SE QUIERE VISUALIZAR.</span>"; exit; } $pagina = 1; if (isset($_REQUEST["pagina"])) $pagina = $_REQUEST["pagina"]; $ob = "3"; if (isset($_REQUEST["ob"])) $ob = $_REQUEST["ob"]; $params = array(":contrato" => $_REQUEST["id"]); $sql = "SELECT ac_codigo || ' - ' || ac_descripcion actividad, NVL(as_nombre, '-') asesoremision, dc_calle calle, (SELECT art.legales.get_cantjuiciosempresa(em_cuit, SYSDATE - 360, SYSDATE) FROM DUAL) cantdemjudicinic, (SELECT COUNT(*)
function validar() { global $formaPago; global $iibb; global $iva; global $sumaAseguradaRC; $errores = false; echo "<script type='text/javascript'>"; echo "with (window.parent.document) {"; echo "var errores = '';"; if (!isset($_SESSION["isAgenteComercial"])) { echo "errores+= '- Su sesión ha caducado, vuelva a loguearse.<br />';"; $errores = true; } if (!($_SESSION["entidad"] != 400)) { echo "errores+= '- Usted no tiene permiso para cotizar RC.<br />';"; $errores = true; } if (!((validarContrato($_POST["contrato"])) or (($_SESSION["canal"] == 321) and ($_POST["entidadContrato"] == 400)))) { echo "errores+= '- Contrato inválido.<br />';"; $errores = true; } if ($sumaAseguradaRC == NULL) { echo "errores+= '- Debe indicar la Suma Asegurada.<br />';"; $errores = true; } if ($formaPago == NULL) { echo "errores+= '- Debe indicar la Forma de Pago.<br />';"; $errores = true; } if (($formaPago == "DA") and (strlen($_POST["cbu"]) != 22)) { echo "errores+= '- El C.B.U. debe tener 22 caracteres.<br />';"; $errores = true; } if ($formaPago == "TC") { if ($_POST["tarjetaCredito"] == -1) { echo "errores+= '- Debe seleccionar la Tarjeta de Crédito.<br />';"; $errores = true; } if (strlen($_POST["cbu"]) < 16) { echo "errores+= '- El Nº de Tarjeta de Crédito debe tener al menos 16 caracteres.<br />';"; $errores = true; } } if ($iva == NULL) { echo "errores+= '- Debe indicar el tipo de I.V.A.<br />';"; $errores = true; } if ($iibb == NULL) { echo "errores+= '- Debe indicar el tipo de I.I.B.B.<br />';"; $errores = true; } if ($_POST["email"] == "") { echo "errores+= '- Debe indicar el e-Mail donde quiere recepcionar la póliza de la responsibilidad civil.<br />';"; $errores = true; } else { $params = array(":email" => $_POST["email"]); $sql = "SELECT art.varios.is_validaemail(:email) FROM DUAL"; if (ValorSql($sql, "", $params) != "S") { echo "errores+= '- El e-Mail es inválido.<br />';"; $errores = true; } } if ($_POST["nombre"] == "") { echo "errores+= '- Debe indicar el Nombre y Apellido del Empleador.<br />';"; $errores = true; } if ($_POST["sexo"] == -1) { echo "errores+= '- Debe indicar el Sexo del Empleador.<br />';"; $errores = true; } if ($_POST["cargo"] == -1) { echo "errores+= '- Debe indicar el Cargo del Empleador.<br />';"; $errores = true; } if ($_POST["dni"] == "") { echo "errores+= '- Debe indicar el D.N.I. del Empleador.<br />';"; $errores = true; } elseif (strlen($_POST["dni"]) < 7) { echo "errores+= '- El D.N.I. del Empleador es inválido.<br />';"; $errores = true; } elseif (!validarEntero($_POST["dni"])) { echo "errores+= '- El D.N.I. del Empleador es inválido.<br />';"; $errores = true; } if ($errores) { echo "getElementById('errores').innerHTML = errores;"; echo "getElementById('divErrores').style.display = 'inline';"; echo "getElementById('foco').style.display = 'block';"; echo "getElementById('foco').focus();"; echo "getElementById('foco').style.display = 'none';"; } else { echo "getElementById('divErrores').style.display = 'none';"; } echo "}"; echo "</script>"; return !$errores; }