"; print "location.href='../sigesp_inicio_sesion.php'"; print ""; } $ls_logusr=$_SESSION["la_logusr"]; require_once("class_funciones_seguridad.php"); $io_fun_seguridad=new class_funciones_seguridad(); $io_fun_seguridad->uf_load_seguridad("SSS","sigespwindow_sss_auditoria.php",$ls_permisos,$la_seguridad,$la_permisos); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// function uf_validar_fecha ($ld_desde,$ld_hasta) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_validar_fecha // Access: public // Return: $lb_fechavalida: true -> las fechas son correctas // false -> las fechas son incorrectas // Description: Funcion que valida que al tener dos fechas (un periodo de tiempo) // la fecha que inicia el periodo no sea mayor a la fecha que cierra el // periodo; es decir que lasfechas no esten solapadas. ////////////////////////////////////////////////////////////////////////////// $lb_fechavalida=false; $io_msg= new class_mensajes(); if(($ld_desde=="")and($ld_hasta=="")) { $lb_fechavalida=false; } else { $ld_diad= substr($ld_desde,0,2); $ld_mesd= substr($ld_desde,3,2); $ld_anod= substr($ld_desde,6,4); $ld_diah= substr($ld_hasta,0,2); $ld_mesh= substr($ld_hasta,3,2); $ld_anoh= substr($ld_hasta,6,4); if($ld_anod<$ld_anoh) {$lb_fechavalida=true;} elseif($ld_anod==$ld_anoh) { if($ld_mesd<$ld_mesh) {$lb_fechavalida=true;} elseif($ld_mesd==$ld_mesh) { if($ld_diad<=$ld_diah) {$lb_fechavalida=true;} } } if($lb_fechavalida==false) { $io_msg->message("El rango de fechas es invalido"); } } return $lb_fechavalida; } ?> Proceso de Auditoría
Sistema de Seguridad
 
 
Salir
Ayuda
 
uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql= new class_sql($con); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $li_pos=0; $ls_codusu=""; $ld_datedesde=""; $ld_datehasta=""; $ld_desde=""; $ld_hasta=""; $ls_documento=""; $io_sss->uf_sss_llenar_combo_sistemas($la_sistema); $io_sss->uf_sss_llenar_combo_eventos($la_evento); $ls_codsis=$io_fun_seguridad->uf_obtenervalor("cmbsistemas","Todos"); $ls_evento=$io_fun_seguridad->uf_obtenervalor("cmbevento","Todos"); $ls_documento=$io_fun_seguridad->uf_obtenervalor("txtdocumento",""); if (array_key_exists("operacion",$_POST)) { $ls_operacion=$_POST["operacion"]; $ls_usuaux=$_POST["txtcodigo"]; } else { $ls_codusu=""; $ls_usuaux=""; $ls_operacion=$io_fun_seguridad->uf_obtenervalor_get("operacion",""); if($ls_operacion=="BUSCAR") { $ls_codsis=$io_fun_seguridad->uf_obtenervalor_get("codsis",""); $ls_codusu=$io_fun_seguridad->uf_obtenervalor_get("codusu",""); $ls_evento=$io_fun_seguridad->uf_obtenervalor_get("evento",""); $ld_datedesde=$io_fun_seguridad->uf_obtenervalor_get("desde",""); $ld_datehasta=$io_fun_seguridad->uf_obtenervalor_get("hasta",""); $ls_documento=$io_fun_seguridad->uf_obtenervalor_get("documento",""); $ls_documentoaux="%".$ls_documento."%"; if($ls_codusu!="") { // $ls_usuaux=$ls_codusu; $ls_codusu=str_replace("%","",$ls_codusu); } } else { $ls_codusu=""; $ls_usuaux=""; } } if ($ls_operacion=="BUSCAR") { $ld_desde=$io_fun_seguridad->uf_obtenervalor("txtdesde",""); $ld_hasta=$io_fun_seguridad->uf_obtenervalor("txthasta",""); if($ls_codusu=="") { $ls_codusu=$io_fun_seguridad->uf_obtenervalor("txtcodigo",""); } $ls_codusu="%".$ls_codusu."%"; $ls_documentoaux="%".$ls_documento."%"; if($ls_codsis=="Todos") { $ls_codsis="%%"; } if($ls_evento=="Todos") { $ls_evento="%%"; } ///////////////// PAGINACION ///////////////////// $li_registros = 30; $li_pagina=$io_fun_seguridad->uf_obtenervalor_get("pagina",0); if (!$li_pagina) { $li_inicio = 0; $li_pagina = 1; } else { $li_inicio = ($li_pagina - 1) * $li_registros; } ///////////////// PAGINACION ///////////////////// } elseif ($ls_operacion=="NUEVO") { $ls_desde="dd/mm/aaaa"; $ls_hasta="dd/mm/aaaa"; $ls_usuario=""; } ?>

 

uf_print_permisos($ls_permisos,$la_permisos,$ls_logusr,"location.href='sigespwindow_blank.php'"); unset($io_fun_seguridad); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?>

 

Proceso de Auditoría
Usuario
Buscar
Sistema uf_sss_pintar_combo_sistemas($la_sistema,$ls_codsis);?>  
Desde
Hasta
Evento uf_sss_pintar_combo_eventos($la_evento,$ls_evento);?>  
Nro. Documento
uf_convertirdatetobd($ld_desde); $ld_datehasta=$io_fun->uf_convertirdatetobd($ld_hasta); } else { $ld_datedesde=""; $ld_datehasta=""; $lb_fecha=false; } } // else // { // $ld_datedesde=""; // $ld_datehasta=""; // } if($lb_fecha) { //$lb_valido=$io_sss->uf_sss_obterer_total_registros($ls_codemp,$ls_codusu,$ls_codsis,$ls_evento,$ld_datedesde,$ld_datehasta,$ls_documentoaux,$li_totrows); //$li_totpag = ceil($li_totrows / $li_registros); if($lb_valido) { $io_sss->uf_sss_select_registro_eventos($ls_codemp,$ls_codusu,$ls_codsis,$ls_evento,$ld_datedesde, $ld_datehasta,$li_inicio,$li_registros,$ls_documentoaux,$rs_data); $li_totpag = $rs_data->RecordCount(); if($lb_valido) { print ""; print ""; print " "; print " "; print " "; print " "; print " "; print " "; print " "; print ""; $li_pos=0; while($row=$io_sql->fetch_row($rs_data)) { $li_pos=$li_pos+1; $la_eventos["codsis"][$li_pos]=$row["codsis"]; $la_eventos["codusu"][$li_pos]=$row["codusu"]; $la_eventos["evento"][$li_pos]=$row["evento"]; $la_eventos["titven"][$li_pos]=$row["titven"]; $la_eventos["fecevetra"][$li_pos]=$row["fecevetra"]; $la_eventos["equevetra"][$li_pos]=$row["equevetra"]; $la_eventos["desevetra"][$li_pos]=$row["desevetra"]; $la_eventos["fecevetra"][$li_pos]=date("d/m/Y H:i",strtotime($la_eventos["fecevetra"][$li_pos])); if(($li_pos%2!=0)) { $ls_color="class=celdas-blancas"; } else { $ls_color="class=celdas-azules"; } print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); } $ls_usuaux=str_replace("%","",$ls_codusu); if($li_totrows) { print "
"; $ls_operacion="BUSCAR"; if(($li_pagina - 1) > 0) { print "< Anterior "; } for ($li_i=1; $li_i<=$li_totpag; $li_i++) { if ($li_pagina == $li_i) print "".$li_pagina." "; else print "$li_i "; } if(($li_pagina + 1)<=$li_totpag) { print " Siguiente >"; } print "
"; } print "
SistemaUsuarioEventoVentanaFecha/HoraEquipoDescripción del evento
".$la_eventos["codsis"][$li_pos]."".$la_eventos["codusu"][$li_pos]."".$la_eventos["evento"][$li_pos].""." ".$la_eventos["titven"][$li_pos]." "."".$la_eventos["fecevetra"][$li_pos]."".$la_eventos["equevetra"][$li_pos]."".$la_eventos["desevetra"][$li_pos]."
"; if($li_totrows) { print "
"; $ls_operacion="BUSCAR"; if(($li_pagina - 1) > 0) { print "< Anterior "; } for ($li_i=1; $li_i<=$li_totpag; $li_i++) { if ($li_pagina == $li_i) print "".$li_pagina." "; else print "$li_i "; } if(($li_pagina + 1)<=$li_totpag) { print " Siguiente >"; } print "
"; } }// fin if($lb_valido) uf_sss_select_registro_eventos } } } ?>