"; print "location.href='../sigesp_inicio_sesion.php'"; print ""; } $ls_logusr=$_SESSION["la_logusr"]; $ls_codnom=$_SESSION["la_nomina"]["codnom"]; require_once("class_folder/class_funciones_nomina.php"); $io_fun_nomina=new class_funciones_nomina(); $io_fun_nomina->uf_load_seguridad_nomina("SNO","sigesp_sno_p_importardefiniciones.php",$ls_codnom,$ls_permisos,$la_seguridad,$la_permisos); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// //-------------------------------------------------------------- function uf_limpiarvariables() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_limpiarvariables // Access: private // Description: Función que limpia todas las variables necesarias en la página // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ////////////////////////////////////////////////////////////////////////////// global $ls_codnombus,$ls_desnombus,$ls_desnom,$la_personaldisp,$la_personalsele,$la_conceptodisp,$la_conceptosele; global $ls_repetidos,$ls_operacion,$io_fun_nomina,$ls_desper,$ls_espnom,$lb_personal,$li_calculada,$li_rac; require_once("sigesp_sno.php"); $io_sno=new sigesp_sno(); $lb_valido=$io_sno->uf_crear_sessionnomina(); $ls_desnom=""; $ls_peractnom=""; $ls_desper=""; $ld_fecdesper=""; $ld_fechasper=""; if($lb_valido==false) { print ""; } else { $ls_desnom=$_SESSION["la_nomina"]["desnom"]; $ls_peractnom=$_SESSION["la_nomina"]["peractnom"]; $ls_desper=$_SESSION["la_nomina"]["descripcionperiodo"]; $ls_espnom=$_SESSION["la_nomina"]["espnom"]; } $ls_codnombus=""; $ls_desnombus=""; $la_personaldisp=""; $la_personalsele=""; $la_conceptodisp=""; $la_conceptosele=""; $li_rac=$_SESSION["la_nomina"]["racnom"]; $ls_repetidos=$io_sno->uf_select_config("SNO","CONFIG","NOPERMITIR_REPETIDOS","1","C"); $ls_operacion=$io_fun_nomina->uf_obteneroperacion(); $lb_personal=false; if($ls_repetidos=="0") { $lb_personal=true; } elseif($ls_espnom=="1") { $lb_personal=true; } unset($io_sno); require_once("sigesp_sno_c_calcularnomina.php"); $io_calcularnomina=new sigesp_sno_c_calcularnomina(); $li_calculada=str_pad($io_calcularnomina->uf_existesalida(),1,"0"); unset($io_calcularnomina); } //-------------------------------------------------------------- //-------------------------------------------------------------- function uf_print_lista($as_nombre,$as_campoclave,$as_campoimprimir,$aa_lista) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print_lista // Access: private // Arguments: as_nombre // Nombre del Campo // as_campoclave // campo por medio del cual se va filtrar la lista // as_campoimprimir // campo que se va a mostrar // aa_lista // arreglo que se va a colocar en la lista // Description: Función que imprime // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 22/02/2006 Fecha Última Modificación : ////////////////////////////////////////////////////////////////////////////// if(empty($aa_lista[$as_campoclave])) { $li_total=0; } else { $li_total=count($aa_lista[$as_campoclave]); } print ""; } //-------------------------------------------------------------- ?> Importar Definiciones uf_obtenervalor("txtcodnombus",""); $ls_desnombus=$io_fun_nomina->uf_obtenervalor("txtdesnombus",""); $ls_infrel=$io_fun_nomina->uf_obtenervalor("chkinfrel","0"); $la_personalsele=$io_fun_nomina->uf_obtenervalor("txtpersonalsele",""); $la_conceptosele=$io_fun_nomina->uf_obtenervalor("txtconceptosele",""); $ls_codcar=str_pad($io_fun_nomina->uf_obtenervalor("txtcodcar","0000000000"),10,"0",0); if (array_key_exists('session_activa',$_SESSION)) { $ls_codasicar=str_pad($io_fun_nomina->uf_obtenervalor("txtcodasicar","0000000000"),10,"0",0); } else { $ls_codasicar=str_pad($io_fun_nomina->uf_obtenervalor("txtcodasicar","0000000"),7,"0",0); } $ls_codtab=str_pad($io_fun_nomina->uf_obtenervalor("txtcodtab","00000000000000000000"),20,"0",0); $ls_codpas=str_pad($io_fun_nomina->uf_obtenervalor("txtcodpas","00"),2,"0",0); $ls_codgra=str_pad($io_fun_nomina->uf_obtenervalor("txtcodgra","00"),2,"0",0); $li_sueper=str_pad($io_fun_nomina->uf_obtenervalor("txtsueper","0"),1,"0",0); if(!empty($la_personalsele)) { $li_totper=count($la_personalsele); } if(!empty($la_conceptosele)) { $li_totcon=count($la_conceptosele); } if($ls_infrel=="1")// Solo se importa la información que necesita el personal y el concepto { $lb_valido=$io_importar->uf_importardefiniciones($ls_codnombus,$la_personalsele,$li_totper,$la_conceptosele, $li_totcon,$ls_codcar,$ls_codasicar,$ls_codtab,$ls_codpas, $ls_codgra,$li_sueper,$la_seguridad); } else// Se importa toda la información { $lb_valido=$io_importar->uf_importardefiniciones_lote($ls_codnombus,$la_personalsele,$li_totper,$la_conceptosele, $li_totcon,$ls_codcar,$ls_codasicar,$ls_codtab,$ls_codpas, $ls_codgra,$li_sueper,$la_seguridad); } if($lb_valido) { $ls_codnom=$_SESSION["la_nomina"]["codnom"]; $lb_valido=$io_importar->uf_update_ocupados($ls_codnom,$ls_codasicar,$la_seguridad); } $lb_valido=$io_importar->uf_load_nomina($ls_codnombus,$la_personaldisp,$la_conceptodisp); break; case "BUSCAR": $ls_codnombus=$io_fun_nomina->uf_obtenervalor("txtcodnombus",""); $ls_desnombus=$io_fun_nomina->uf_obtenervalor("txtdesnombus",""); $io_importar->codcarbus = $_POST['txtcodcarper']; $io_importar->coduniadmbus = $_POST['txtcoduniadm']; $io_importar->sueope = $_POST['selope']; $io_importar->sueldo = $io_importar->objcov->formato_numerico_us($_POST['txtsueldo']); $io_importar->codded = $_POST['txtcodded']; $io_importar->codtipper = $_POST['txtcodtipper']; $io_importar->orden = $_POST['selorden']; $lb_valido=$io_importar->uf_load_nomina($ls_codnombus,$la_personaldisp,$la_conceptodisp); break; } $io_importar->uf_destructor(); unset($io_importar); ?>
 
Ejecutar
Salir
Ayuda
 

 

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

 

Importar Definiciones
   
Filtro de Personal
Cargo
Buscar   Buscar 
Unidad Administrativa
Buscar  Buscar 
Sueldo
 
Dedicación (Nom)
Buscar  Buscar 
Tipo de Personal (Nom)
Buscar  Buscar 
Ordenar Personal por:
Parámetros
Nómina
Buscar
Solo la información relacionada
Cargo
Buscar  
Sueldo
Asignación de Cargo
Buscar
Tabulador
 
Paso
Grado
Personal Disponible
Personal Seleccionado

 

Conceptos Disponibles
Conceptos Seleccionados