function validarRGRL() {
	// Valido que esten todos los formularios de RGRL..
	$params = array(":idsolicitud" => $_REQUEST["idSolicitudAfiliacion"]);
	$sql =
		"SELECT COUNT(*)
			 FROM ase_solicitudestablecimiento
			WHERE se_fechabaja IS NULL
				AND se_idsolicitud = :idsolicitud";
	$totalEstablecimientosRGRL = ValorSql($sql, "", $params);

	$params = array(":idsolicitud" => $_REQUEST["idSolicitudAfiliacion"]);
	$sql =
		"SELECT SUM(total)
			 FROM (SELECT COUNT(DISTINCT se_nroestableci) total
							 FROM ase_solicitudestablecimiento, hys.hsf_solicitudfgrl, hys.hst_solicituditemsfgrl
							WHERE se_id = sf_idsolicitudestablecimiento
								AND sf_id = st_idsolicitudfgrl
								AND se_fechabaja IS NULL
								AND sf_fechabaja IS NULL
								AND st_fechabaja IS NULL
								AND se_idsolicitud = :idsolicitud
					UNION ALL
						 SELECT COUNT(DISTINCT se_nroestableci)
							 FROM ase_solicitudestablecimiento
							WHERE art.hys.get_idresolucion463(se_id) IS NULL
								AND se_fechabaja IS NULL
								AND se_idsolicitud = :idsolicitud)";
	$totalRGRLCompletos = ValorSql($sql, "", $params);

	return ($totalEstablecimientosRGRL == $totalRGRLCompletos);
}
Esempio n. 2
0
function getGrid($idCliente)
{
    $ob = "2";
    if (isset($_REQUEST["ob"])) {
        $ob = $_REQUEST["ob"];
    }
    $pagina = 1;
    if (isset($_REQUEST["pagina"])) {
        $pagina = $_REQUEST["pagina"];
    }
    $showProcessMsg = false;
    $sql = "SELECT uc_id FROM web.wuc_usuariosclientes WHERE uc_idusuarioextranet = :idusuarioextranet";
    $params = array(":idusuarioextranet" => $idCliente);
    $idUsuarioCliente = ValorSql($sql, "", $params);
    $params = array(":contrato" => $_SESSION["contrato"], ":idcliente" => $idUsuarioCliente);
    $sql = "SELECT ¿es_id?, ¿es_nombre?, art.utiles.armar_domicilio(es_calle, es_numero, es_piso, es_departamento, NULL) || ' ' ||\n\t\t\t\t\t\tart.utiles.armar_localidad(es_cpostal, es_cpostala, es_localidad, es_provincia) ¿direccion?,\n\t\t\t\t\t\tDECODE(INSTR(" . formatEstablecimientos($_SESSION["establecimientosUsuario"]) . ", ',' || TO_CHAR(es_id) || ','), 0, ' ', 'checked') ¿checked?\n\t\t\tFROM aes_establecimiento, web.wel_establecimientoscliente\n\t\t WHERE es_id = el_idestablecimiento(+)\n\t\t\t  AND es_contrato = :contrato\n\t\t\t  AND el_idcliente(+) = :idcliente\n\t\t\t  AND es_fechabaja IS NULL";
    $grilla = new Grid(10, 5);
    $grilla->addColumn(new Column(" ", 1, true, false, -1, "nada", "/modules/usuarios_registrados/clientes/administracion_usuarios/check_grid_establecimientos.php", "", -1, true, -1, "", false, "", "checkbox", 4));
    $grilla->addColumn(new Column("Nombre"));
    $grilla->addColumn(new Column("Dirección"));
    $grilla->addColumn(new Column("", -1, false));
    $grilla->setColsSeparator(true);
    $grilla->setOrderBy($ob);
    $grilla->setPageNumber($pagina);
    $grilla->setParams($params);
    $grilla->setRefreshIntoWindow(true);
    $grilla->setRowsSeparator(true);
    $grilla->setRowsSeparatorColor("#c0c0c0");
    $grilla->setShowTotalRegistros(false);
    $grilla->setSql($sql);
    $grilla->setTableStyle("GridTableCiiu");
    $grilla->setUseTmpIframe(true);
    return $grilla->Draw(false);
}
Esempio n. 3
0
function cambiarPassword($user, $pass) {
	if ($pass == "")
		$pass = "******";

	$params = array(":claveprovisoria" => $pass, ":usuario" => $user);
	$sql =
		"SELECT 1
			 FROM web.wue_usuariosextranet
			WHERE ue_idmodulo = 49
				AND ue_estado = 'A'
				AND ue_fechabaja IS NULL
				AND ue_usuario = :usuario
				AND ue_claveprovisoria = art.utiles.md5(:claveprovisoria)
				AND ue_fechavencclaveprovisoria > SYSDATE";
	if (ExisteSql($sql, $params))		// Si entró con una clave provisoria lo obligo a cambiarla..
		return true;
	else {
		$params = array(":usuario" => $user);
		$sql =
			"SELECT ue_forzarclave
				 FROM web.wue_usuariosextranet
				WHERE ue_idmodulo = 49
					AND ue_estado = 'A'
					AND ue_fechabaja IS NULL
					AND ue_usuario = :usuario";
		return (ValorSql($sql, "", $params) == "T");
	}
}
Esempio n. 4
0
function getGerencias() {
	global $conn;

	$result = GetUserIdSectorIntranet();

	$params = array(":id" => $result);
	$sql =
		"SELECT se_idsectorpadre
			 FROM computos.cse_sector
			WHERE se_id = :id";
	$id = ValorSql($sql, 0, $params);
	$result.= ",".$id;

	$params = array(":id" => $id);
	$sql =
		"SELECT se_idsectorpadre
			 FROM computos.cse_sector
			WHERE se_id = :id";
	$id = ValorSql($sql, 0, $params);
	$result.= ",".$id;

	$params = array(":id" => $id);
	$sql =
		"SELECT se_idsectorpadre
			 FROM computos.cse_sector
			WHERE se_id = :id";
	$id = ValorSql($sql, 0, $params);
	$result.= ",".$id;

	return $result;
}
function SumaImporteChequeDetalle()
{
    $sql = " SELECT  TO_CHAR( NVL(SUM(importe), 0) , '" . DB_FORMATMONEY . "') importe\n\t\tFROM \n\t\t(\n\t\tSELECT  SUM (NVL(pl_importepago, 0) + NVL(pl_importeconretencion, 0) )  importe \t\t\t\t\t\t\n       FROM art.scp_conpago, legales.lbo_abogado, legales.ljt_juicioentramite, \n            legales.lpl_pagolegal \n      WHERE jt_id = pl_idjuicioentramite \n        AND bo_id = jt_idabogado \n        AND pl_conpago = cp_conpago \n        AND pl_idchequeemitido = :idCheque\n\t\t\n     UNION \n\t \n     SELECT  SUM( NVL(pm_importepago, 0) + NVL(pm_importeconretencion, 0)  ) importe\t\t\t\n       FROM art.scp_conpago, legales.lbo_abogado, legales.lme_mediacion, \n            legales.lpm_pagomediacion \n      WHERE me_id = pm_idmediacion \n        AND bo_id = me_idabogado \n        AND pm_conpago = cp_conpago \n        AND pm_idchequeemitido = :idCheque\n\t\t)\n\t\t";
    $idCheque = paramIdCheque("0");
    $params = array(":idCheque" => $idCheque);
    $sumaImportes = ValorSql($sql, "0", $params);
    return $sumaImportes;
}
Esempio n. 6
0
function solicitarStatus($id, $destinatarios, $url)
{
    global $conn;
    $sql = "INSERT INTO tmp.tea_envioboletinarteria (ea_destinatarios, ea_idboletin, ea_fechahorainicio, ea_url)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t VALUES (:destinatarios, :idboletin, SYSDATE, :url)";
    $params = array(":destinatarios" => $destinatarios, ":idboletin" => $id, ":url" => $url);
    DBExecSql($conn, $sql, $params);
    $sql = "SELECT MAX(ea_id) FROM tmp.tea_envioboletinarteria";
    return ValorSql($sql);
}
Esempio n. 7
0
function getNombreModulo($idmodulo) {
	global $conn;

	$params = array(":idmodulo" => $idmodulo);
	$sql =
		"SELECT pi_titulo
			 FROM web.wpi_paginasintranet
			WHERE pi_id = :idmodulo";
	return ValorSql($sql, "", $params);
}
function getIdActividad($codigo) {
	global $conn;

	$params = array(":codigo" => intval($codigo));
	$sql =
		"SELECT ac_id
			 FROM cac_actividad
			WHERE ac_codigo = TO_NUMBER(:codigo)";
	return ValorSql($sql, "", $params, 0);
}
function getEstablecimiento($nombre) {
	global $conn;

	$params = array(":idempresa" => $_SESSION["idEmpresa"], ":nombre" => $nombre);
	$sql =
		"SELECT es_id
			 FROM aes_establecimiento, aco_contrato
			WHERE es_contrato = co_contrato
				AND co_idempresa = :idempresa
				AND UPPER(es_nombre) = UPPER(:nombre)";
	return ValorSql($sql, 0, $params, 0);
}
function chequear($transaccion) {
	global $conn;

	$params = array(":transaccion" => $transaccion);
	$sql =
		"SELECT COUNT(*)
			 FROM hys.hfg_formulariogenerado
			WHERE fg_transaccion = :transaccion";
	$total = ValorSql($sql, 0, $params);

	$params = array(":transaccion" => $transaccion);
	$sql =
		"SELECT COUNT(*)
			 FROM hys.hfg_formulariogenerado
			WHERE fg_estado = 'P'
				AND fg_transaccion = :transaccion";
	$actual = $total - ValorSql($sql, 0, $params);
?>
	<script type="text/javascript">
		parent.document.getElementById('spanProcesando').innerText = 'Agregando formulario <?php 
echo $actual;
?>
 de <?php 
echo $total;
?>
, aguarde un instante por favor...';
<?
	if ($actual >= $total) {
?>
		alert('Los formularios fueron agregados exitosamente.');
		parent.parent.divWinEmpresa.close();
		parent.parent.location.href = parent.parent.location.href;
<?
	}
	else {
?>
		function recargar() {
			window.location.href = '<?php 
echo $_SERVER["PHP_SELF"];
?>
?chequear=s&t=<?php 
echo $transaccion;
?>
';
		}

		setTimeout("recargar()", 5000);
<?
	}
?>
	</script>
<?
}
Esempio n. 11
0
function RetornaChequeNum($NUMERO)
{
    try {
        global $conn;
        $params = array(":NUMERO" => $NUMERO);
        $sql = "\tSELECT   NVL(MAX(CE_IDCHEQUEREEMP), 0) ID  FROM   rce_chequeemitido\t WHERE   ce_idchequereemp IS NOT NULL   AND ce_ordenpago = :NUMERO ";
        $result = ValorSql($sql, "", $params);
        return $result;
    } catch (Exception $e) {
        return false;
    }
}
Esempio n. 12
0
function getCuil($documento, $sexo) {
	global $conn;

	$result = "";

	if (($documento != "") and (validarEntero($documento)) and (($sexo == "F") or ($sexo == "M"))) {
		$params = array(":dni" => trim(str_pad($documento, 8, "0", STR_PAD_LEFT)), ":sexo" => $sexo);
		$sql = "SELECT art.get_cuilvalido(:dni, :sexo, 1) FROM DUAL";
		$result = ValorSql($sql, "", $params, 0);
	}

	return $result;
}
Esempio n. 13
0
function updateImagenOpcion($id, $folder, $img)
{
    global $conn;
    $params = array(":id" => $id);
    $sql = "SELECT op_imagen\n\t\t\t FROM rrhh.rop_opcionespreguntas\n\t\t\tWHERE op_id = :id";
    $imgTemp = ValorSql($sql, "", $params, 0);
    if ($imgTemp != $img) {
        unlink($folder . $imgTemp);
    }
    $params = array(":imagen" => $img, ":id" => $id);
    $sql = "UPDATE rrhh.rop_opcionespreguntas\n\t\t\t\tSET op_imagen = :imagen\n\t\t\tWHERE op_id = :id";
    DBExecSql($conn, $sql, $params, OCI_DEFAULT);
}
Esempio n. 14
0
function solicitarArchivo($id, $file) {
	global $conn;

	$params = array(":idtabla" => $id,
									":rutasalida" => $file,
									":usuariopedido" => substr($_SESSION["email"], 0, 20));
	$sql =
		"INSERT INTO web.wag_archivosgenerados (ag_fechahorainicio, ag_idmodulo, ag_idtabla, ag_rutasalida, ag_usuariopedido)
																		VALUES (SYSDATE, 7, :idtabla, :rutasalida, :usuariopedido)";
	DBExecSql($conn, $sql, $params);

	$sql = "SELECT MAX(ag_id) FROM web.wag_archivosgenerados";
	return ValorSql($sql);
}
Esempio n. 15
0
function GetTotEvaluados($eval, $field, $max) {
	global $conn;

	$result = "";
	$sql =
		"SELECT COUNT(*)
			FROM rrhh.hfe_formularioevaluacion2008
		 WHERE ".$field." IS NOT NULL
			  AND fe_anoevaluacion = :ano
			  AND fe_fechabaja IS NULL
			  AND ".$field." ".$eval." '".$max."'";
	$params = array(":ano" => $_REQUEST["ano"]);

	return ValorSql($sql, "", $params);
}
Esempio n. 16
0
function GetCantidadEmpleados($where) {
	$sql =
		"SELECT COUNT(*)
			FROM rrhh.hfe_formularioevaluacion2008
		 WHERE fe_anoevaluacion = :ano
			  AND fe_fechabaja IS NULL
			  AND fe_evaluado IN(SELECT ue_evaluado
													FROM rrhh.hue_usuarioevaluacion
												 WHERE ue_categoria = 'S'
													  AND ue_anoevaluacion = :ano
													  AND ue_fechabaja IS NULL)".$where;
	$params = array(":ano" => $_REQUEST["ano"]);

	return ValorSql($sql, "", $params);
}
function ObtenerChequesDisponible($Abogado)
{
    //----------------------------------------------------------------------
    $vSql = "SELECT NU_IDABOGADO\n\t\t\t  FROM legales.lnu_nivelusuario\n\t\t\t  WHERE nu_usuario = UPPER(:Abogado)";
    $params = array(":Abogado" => $Abogado);
    $idAbogado = ValorSql($vSql, "0", $params);
    //----------------------------------------------------------------------
    $vSql = "SELECT nu_usuariogenerico\n\t\t\t FROM legales.lnu_nivelusuario\n  \t\t\t WHERE nu_usuario = UPPER(:Abogado)";
    $params = array(":Abogado" => $Abogado);
    $generico = ValorSql($vSql, 'X', $params);
    //----------------------------------------------------------------------
    $strqry = "SELECT ce_id �idCheque?, ce_fechacheque �fecha?, \n\t\t\t\t\t\tce_numero �cheque?, ce_monto �importe?, \n\t\t\t\t\t\tce_beneficiario �beneficiario?,\t\t\t\t\t\t\t\t\n\t\t\t\t\t\tce_ordenpago �ordenpago?,\n\t\t\t\t\t\tce_ordenpago �ordenpago1?\n\t\t\t\tFROM rce_chequeemitido \n\t\t\t\tWHERE ce_id IN(SELECT pl_idchequeemitido \n                           FROM legales.ljt_juicioentramite, legales.lpl_pagolegal \n                          WHERE jt_id = pl_idjuicioentramite \n\t                        AND (jt_idabogado = {$idAbogado})\n\t                        OR 'S' = UPPER('" . $generico . "')\n\t                     UNION \n\t                     SELECT pm_idchequeemitido \n\t                       FROM legales.lme_mediacion, legales.lpm_pagomediacion \n\t                      WHERE me_id = pm_idmediacion \n\t                        AND (me_idabogado = {$idAbogado})\n\t                        OR 'S' = UPPER('" . $generico . "')\n\t\t\t\t\t\t\t)\n\t        AND ce_estado = '01'\n\t        AND ce_situacion IN('01', '14','19')  \n\t        AND ce_cuenta IS NULL  \n\t        AND ce_debitado = 'N' \n\t\t\tORDER BY 1, 2";
    //----------------------------------------------------------------------
    return $strqry;
}
Esempio n. 18
0
function validateEncuestaYaCompletada($idEncuesta, $idPregunta, $permiteModificaciones) {
	if ($permiteModificaciones == "F") {
		$params = array(":idencuesta" => $idEncuesta, ":idpregunta" => $idPregunta, ":usuario" => GetUserID());
		$sql =
			"SELECT COUNT(*)
				 FROM rrhh.rrp_respuestaspreguntas
				WHERE rp_idencuesta = :idencuesta
					AND rp_idpregunta = :idpregunta
					AND rp_usuario = :usuario";
		if (ValorSql($sql, "", $params) > 0) {
			echo '<span class="Pie">Usted ya ha participado en la encuesta.</span>';
			exit;
		}
	}
}
function ObtenerChequesDisponible($Abogado)
{
    //----------------------------------------------------------------------
    $vSql = "SELECT NU_IDABOGADO\n\t\t\t  FROM legales.lnu_nivelusuario\n\t\t\t  WHERE nu_usuario = UPPER(:Abogado)";
    $params = array(":Abogado" => $Abogado);
    $idAbogado = ValorSql($vSql, "0", $params);
    //----------------------------------------------------------------------
    $vSql = "SELECT NU_USUARIOGENERICO\n\t\t\t FROM legales.lnu_nivelusuario\n  \t\t\t WHERE nu_usuario = UPPER(:Abogado)";
    $params = array(":Abogado" => $Abogado);
    $generico = ValorSql($vSql, 'X', $params);
    //----------------------------------------------------------------------
    //Modificacion filtro AND ce_situacion IN ('01', '14', '19', '20', '21')=  VER MAIL RV: Validaciones de datos. (Montero, Melina <*****@*****.**> martes 12/08/2014 11:22)
    $strqry = "SELECT CE_ID ¿IDCHEQUE?, \n\t\t\t\t\tCE_FECHACHEQUE ¿FECHA?, \n\t\t\t\t\tCE_NUMERO ¿CHEQUE?, \n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\tTO_CHAR(CE_MONTO, '" . DB_FORMATMONEY . "') ¿IMPORTE?,      \n\t\t\t\t\t\n\t\t\t\t\tCE_BENEFICIARIO ¿BENEFICIARIO?,\n\t\t\t\t\tCE_ORDENPAGO ¿CR?,\n\t\t\t\t\tCE_ORDENPAGO ¿OP?\n\t\t\t\t\t\t\t\t\tFROM rce_chequeemitido \n\t\t\t\t\t\t\t\t\tWHERE ce_id IN(SELECT pl_idchequeemitido \n\t\t\t\t\t\t\t\t\t\t\t   FROM legales.ljt_juicioentramite, legales.lpl_pagolegal \n\t\t\t\t\t\t\t\t\t\t\t  WHERE jt_id = pl_idjuicioentramite \n\t\t\t\t\t\t\t\t\t\t\t\tAND (jt_idabogado = {$idAbogado})\n\t\t\t\t\t\t\t\t\t\t\t\tOR 'S' = UPPER('" . $generico . "')\n\t\t\t\t\t\t\t\t\t\t\t UNION \n\t\t\t\t\t\t\t\t\t\t\t SELECT pm_idchequeemitido \n\t\t\t\t\t\t\t\t\t\t\t   FROM legales.lme_mediacion, legales.lpm_pagomediacion \n\t\t\t\t\t\t\t\t\t\t\t  WHERE me_id = pm_idmediacion \n\t\t\t\t\t\t\t\t\t\t\t\tAND (me_idabogado = {$idAbogado})\n\t\t\t\t\t\t\t\t\t\t\t\tOR 'S' = UPPER('" . $generico . "')\n\t\t\t\t\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t\tAND ce_estado = '01'\t        \n\t\t\t\t\t\t\t\tAND ce_situacion IN ('01', '14', '19', '20', '21')\n\t\t\t\t\t\t\t\tAND ce_cuenta IS NULL  \n\t\t\t\t\t\t\t\tAND ce_debitado = 'N' \n\t\t\t\t\t\t\t\tAND CE_MONTO != 0\n\t\t\t\t\t\t\t\tORDER BY 1, 2";
    //----------------------------------------------------------------------
    return $strqry;
}
function GetIDEstableci($estableci, $cuit, $annoBusqueda)
{
    global $conn;
    $menosUno = ' ' . ANNOANTERIOR . ' ';
    if ($annoBusqueda == 'ACTUAL') {
        $menosUno = '  ';
    }
    $params = array(":estableci" => $estableci, ":cuit" => $cuit);
    $sql = "\tSELECT   ew_id\n\t\t\t  FROM   hys.hew_establecimientoweb hew\n\t\t\t WHERE   ew_estableci = :estableci\n\t\t\t\t AND ew_cuit = :cuit\n\t\t\t\t AND TO_CHAR (ew_fechaalta, 'yyyy') = TO_CHAR (SYSDATE, 'yyyy')  " . $menosUno . "  ";
    try {
        $result = ValorSql($sql, "", $params);
        return $result;
    } catch (Exception $e) {
        return 0;
    }
}
Esempio n. 21
0
function getTitle($num) {
	global $row;

	$params = array(":idboletin" => $row["BA_ID"], ":posicion" => $num);
	$sql =
		"SELECT na_titulo
			 FROM rrhh.rna_noticiasarteria
			WHERE na_idboletin = :idboletin
				AND na_posicion = :posicion";
	$result =	ValorSql($sql, "", $params);

	if ($result == "")
		$result = "<span style='color:#f00;'>Título ".$num."</span>";

	return $result;
}
Esempio n. 22
0
function GetCantidadEmpleados($where) {
	global $gerencia;

	$sql =
		"SELECT COUNT(*)
			FROM rrhh.hfe_formularioevaluacion2008, use_usuarios useu, computos.cse_sector cse, computos.cse_sector cse2
		 WHERE fe_evaluado = useu.se_usuario
			  AND useu.se_idsector = cse.se_id
			  AND cse.se_idsectorpadre = cse2.se_id
			  AND fe_anoevaluacion = :ano
			  AND fe_fechabaja IS NULL
			  AND cse2.se_idsectorpadre = :idsectorpadre".$where;
	$params = array(":ano" => $_REQUEST["ano"], ":idsectorpadre" => $gerencia);

	return ValorSql($sql, "", $params);
}
Esempio n. 23
0
function GetEmail($users) {
	// Devuelve un array con la dirección de email de los usuarios pasados como parámetro..

	$emails = "";
 	foreach ($users as $value) {
		$params = array(":usuario" => $value);
		$sql = 			
			"SELECT se_mail
				 FROM use_usuarios
				WHERE se_usuario = UPPER(:usuario)";
		$emails.= ValorSql($sql, "", $params).",";
	}

	if (substr($emails, -1, 1) == ",")
		$emails = substr($emails, 0, strlen($emails) - 1);

	return explode(",", $emails);
}
Esempio n. 24
0
function getPreguntaSiguiente()
{
    // Devuelve la pregunta que se tiene que mostrar a continuación..
    $opciones = array();
    if ($_POST["multiOpcion"] == "T") {
        foreach ($_POST as $key => $value) {
            if (substr($key, 0, 7) == "opcionH") {
                $opciones[] = substr($key, 7);
            } elseif (substr($key, 0, 6) == "opcion") {
                $opciones[] = substr($key, 6);
            }
        }
    } else {
        $opciones[] = $_POST["opcion"];
    }
    $sql = "SELECT op_idpreguntasiguiente\n\t\t\t FROM rrhh.rop_opcionespreguntas\n\t\t\tWHERE op_id IN(" . implode(",", $opciones) . ")";
    return ValorSql($sql);
}
function UpdateMasDatosJuicios($Domicilio, $Telefonos, $Fax, $Email, $usuario, $idJuicio)
{
    try {
        global $conn;
        //----------------------------------------------------------------------
        $sqlJuzgado = "SELECT JT_IDJUZGADO \n\t\t\t\t\t\t\tFROM legales.ljt_juicioentramite   \n\t\t\t\t\t\t\tWHERE jt_id = :idJuicio";
        $Jparams = array(":IdJuicio" => $idJuicio);
        $idJuzgado = ValorSql($sqlJuzgado, '0', $Jparams);
        //----------------------------------------------------------------------
        $sqlUpdate = "UPDATE legales.ljz_juzgado  \n\t\t\t\t\t\tSET jz_usumodif =  :usuario,\n\t\t\t\t\t\t\tjz_fechamodif = SYSDATE,  \n\t\t\t\t\t\t\tjz_direccion =  :Domicilio, \n\t\t\t\t\t\t\tjz_telefono =  :Telefonos, \n\t\t\t\t\t\t\tjz_fax =  :Fax, \n\t\t\t\t\t\t\tjz_email =  :Email\n\t\t\t\t\t  WHERE jz_id =  :idJuzgado ";
        $params = array(":usuario" => $usuario, ":Domicilio" => $Domicilio, ":Telefonos" => $Telefonos, ":Fax" => $Fax, ":Email" => $Email, ":idJuzgado" => $idJuzgado);
        DBExecSql($conn, $sqlUpdate, $params);
        //----------------------------------------------------------------------
        DBCommit($conn);
    } catch (Exception $e) {
        DBRollback($conn);
    }
}
Esempio n. 26
0
function GetTotEvaluados($eval, $field, $max) {
	global $conn;
	global $gerencia;

	$result = "";
	$sql =
		"SELECT COUNT(*)
			FROM rrhh.hfe_formularioevaluacion2008, use_usuarios useu, computos.cse_sector cse, computos.cse_sector cse2
		 WHERE fe_evaluado = useu.se_usuario
			  AND useu.se_idsector = cse.se_id
			  AND cse.se_idsectorpadre = cse2.se_id
			  AND fe_anoevaluacion = :ano
			  AND fe_fechabaja IS NULL
			  AND cse2.se_idsectorpadre = :idsectorpadre
			  AND ".$field." IS NOT NULL
			  AND ".$field." ".$eval." '".$max."'";
	$params = array(":ano" => $_REQUEST["ano"], ":idsectorpadre" => $gerencia);

	return ValorSql($sql, "", $params);
}
function Encabezado_SeguimientoIncapacidades($idsiniestro, $orden)
{
    try {
        global $conn;
        $sql = 'select distinct ev_idexpediente
					 FROM   art.sev_eventosdetramite
					where  ev_siniestro = :siniestro
						 AND ev_orden = :orden
						 AND ev_evento <> 0		 AND ev_evento > 0';
        $params = array(":SINIESTRO" => $idsiniestro, ":ORDEN" => $orden);
        $idexpediente = ValorSql($sql, "", $params);
        $sqlEncabezado = "SELECT   DISTINCT\n\t\t\t\t\t\t\t\t\tUTILES.ARMAR_SINIESTRO(:SINIESTRO, :ORDEN, 0) SINIESTRO,\n\t\t\t\t\t\t\t\t\t TJ_ID AS ID,\n\t\t\t\t\t\t\t\t\t  TJ_CUIL AS CUIL,\n\t\t\t\t\t\t\t\t\t  TJ_NOMBRE AS NOMBRE,\n\t\t\t\t\t\t\t\t\t  NULL AS FECHA_BAJA,\n\t\t\t\t\t\t\t\t\t  INITCAP (DECODE (EX_GRAVEDAD,\n\t\t\t\t\t\t\t\t\t\t\t\t\t   '1',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   'LEVE',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   '2',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   'MODERADO SIN INTERNACION',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   '3',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   'MODERADO CON INTERNACION',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   '4',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   'GRAVE',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   '5',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   'MORTAL'))\n\t\t\t\t\t\t\t\t\t\tGRAVEDAD,\n\t\t\t\t\t\t\t\t\t  EX_TIPO,\n\t\t\t\t\t\t\t\t\t  INITCAP (DECODE (EX_TIPO,\n\t\t\t\t\t\t\t\t\t\t\t\t\t   '1',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   'LUGAR DE TRABAJO',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   '2',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   'IN ITINERE',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   '3',\n\t\t\t\t\t\t\t\t\t\t\t\t\t   'ENFERMEDAD PROFESIONAL'))\n\t\t\t\t\t\t\t\t\t\tTIPO,\n\t\t\t\t\t\t\t\t\t  EX_FECHARECAIDA,\n\t\t\t\t\t\t\t\t\t  EX_FECHAACCIDENTE,\n\t\t\t\t\t\t\t\t\t  EX_ALTAMEDICA,\n\t\t\t\t\t\t\t\t\t  CO_CONTRATO AS CONTRATO,\n\t\t\t\t\t\t\t\t\t  EM_ID,\n\t\t\t\t\t\t\t\t\t  EM_CUIT,\n\t\t\t\t\t\t\t\t\t  EM_NOMBRE,\n\t\t\t\t\t\t\t\t\t  EX_ID,\n\t\t\t\t\t\t\t\t\t  EX_SINIESTRO,\n\t\t\t\t\t\t\t\t\t  EX_ORDEN,\n\t\t\t\t\t\t\t\t\t  EX_RECAIDA,\n\t\t\t\t\t\t\t\t\t  EX_CUIT\n\t\t\t\t\t  FROM   sex_expedientes,\n\t\t\t\t\t\t\t aem_empresa,\n\t\t\t\t\t\t\t aco_contrato,\n\t\t\t\t\t\t\t ctj_trabajador,\n\t\t\t\t\t\t\t DUAL\n\t\t\t\t\t WHERE   ex_contrato = co_contrato\n\t\t\t\t\t\t AND ex_cuit = em_cuit\n\t\t\t\t\t\t AND ex_cuil = tj_cuil\n\t\t\t\t\t\t AND co_idempresa = em_id\n\t\t\t\t\t\t AND 1 = 1\n\t\t\t\t\t\t AND NULL IS NULL\n\t\t\t\t\t\t AND ex_id = :idexpediente";
        $params[":idexpediente"] = $idexpediente;
        $stmt = DBExecSql($conn, $sqlEncabezado, $params);
        $row = DBGetQuery($stmt);
        return $row;
    } catch (Exception $e) {
        DBRollback($conn);
        throw new Exception($e->getMessage());
    }
}
Esempio n. 28
0
function agregarEstablecimientos($idUsuario) {
	global $conn;

	$params = array(":idusuarioextranet" => $idUsuario);
	$sql = "SELECT uc_id FROM web.wuc_usuariosclientes WHERE uc_idusuarioextranet = :idusuarioextranet";
	$idCliente = ValorSql($sql, 0, $params);

	$params = array(":idcliente" => $idCliente);
	$sql = "DELETE FROM web.wel_establecimientoscliente WHERE el_idcliente = :idcliente";
	DBExecSql($conn, $sql, $params);

	$params = array(":idcliente" => $idCliente, ":usualta" => substr($_SESSION["usuario"], 0, 20));
	$sql =
		"INSERT INTO web.wel_establecimientoscliente 
								 (el_fechaalta, el_idcliente, el_idestablecimiento, el_usualta)
									SELECT SYSDATE, :idcliente, es_id, :usualta
										FROM aes_establecimiento
									 WHERE es_contrato IN(".$_SESSION["contratos"].")
										 AND es_fechabaja IS NULL";
	DBExecSql($conn, $sql, $params);
}
Esempio n. 29
0
function mostrarArchivo() {
	// Traigo los id de Auditoría, Control de Gestión y Sistemas..
	$sql =
		"SELECT cse3.se_id
			FROM use_usuarios useu, computos.cse_sector cse, computos.cse_sector cse2, computos.cse_sector cse3
		  WHERE useu.se_idsector = cse.se_id
			  AND cse.se_idsectorpadre = cse2.se_id
			  AND cse2.se_idsectorpadre = cse3.se_id
			  AND useu.se_usuario = UPPER(:usuario)";
	$params = array(":usuario" => GetWindowsLoginName());
	$idGerencia = ValorSql($sql, "", $params);

	// Traigo los id de los cargos Gerente, Director y Responsable..
	$sql =
		"SELECT se_cargo
			FROM art.use_usuarios
		  WHERE se_usuario = UPPER(:usuario)";
	$params = array(":usuario" => GetWindowsLoginName());
	$idCargo = ValorSql($sql, "", $params);

	return in_array($idGerencia, array(2009, 3008, 3010)) or in_array($idCargo, array('DIR', 'GE', 'GG', 'RES'));
}
Esempio n. 30
0
function mostrarSector($idSector, $sector, $gerencia, &$primeroMarcado) {
	global $arrSectoresEvaluados;
	global $conn;
	global $sectorAEvaluar;

	$params = array(":sectorevaluado" => $idSector);
	$sql =
		"SELECT ea_usumodif
			 FROM rrhh.rea_encuestaclienteinterno
			WHERE ea_gerenciaevaluadora in (".getGerencias().")
				AND ea_sectorevaluado = :sectorevaluado";
	if (ValorSql($sql, "", $params) != "")
		$permiso = 2;
	else
		$permiso = (in_array($idSector, $arrSectoresEvaluados))?1:0;

	if ($permiso > 0) {
		if ((!$primeroMarcado) and ($permiso == 1)) {
			$css = "background-color:#79e067; color:#000;";
			$primeroMarcado = true;
			$sectorAEvaluar = $idSector;
		}
		else
			$css = "background-color:#d2d2d2; color:#fff;";
?>
		<div style="<?php 
echo $css;
?>
 padding:2px;" title="<?php 
echo $gerencia;
?>
"><?php 
echo $sector;
?>
</div>
<?
	}
}