"; print "location.href='../sigesp_inicio_sesion.php'"; print ""; } $ls_logusr=$_SESSION["la_logusr"]; require_once("class_folder/class_funciones_viaticos.php"); $io_fun_viaticos=new class_funciones_viaticos(); $io_fun_viaticos->uf_load_seguridad("SCV","sigesp_scv_d_otrasasignaciones.php",$ls_permisos,$la_seguridad,$la_permisos); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// function uf_limpiarvariables() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_limpiarvariables // Description: Función que limpia todas las variables necesarias en la página ////////////////////////////////////////////////////////////////////////////// global $ls_codotrasi,$ls_denotrasi,$li_tarotrasi; $ls_codotrasi=""; $ls_denotrasi=""; $li_tarotrasi=""; } ?> Definición de Otras Asignaciones de Viáticos
Control de Viaticos
 
 
Nuevo Grabar Buscar Eliminar Salir Ayuda  
uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql= new class_sql($conn); require_once("class_folder/sigesp_scv_c_otrasasignaciones.php"); $io_scv= new sigesp_scv_c_otrasasignaciones($conn); require_once("../shared/class_folder/class_datastore.php"); $io_dsclas= new class_datastore(); require_once("../shared/class_folder/class_funciones.php"); $io_funcion= new class_funciones(); require_once("../shared/class_folder/class_funciones_db.php"); $io_funciondb= new class_funciones_db($conn); require_once("../shared/class_folder/class_mensajes.php"); $io_msg= new class_mensajes(); $ls_codemp= $_SESSION["la_empresa"]["codemp"]; $lb_existe= ""; uf_limpiarvariables(); $ls_operacion= $io_fun_viaticos->uf_obteneroperacion(); $ls_codotrasi= $io_fun_viaticos->uf_obtenervalor("txtcodotrasi",""); $ls_denotrasi= $io_fun_viaticos->uf_obtenervalor("txtdenotrasi",""); $li_tarotrasi= $io_fun_viaticos->uf_obtenervalor("txttarotrasi",""); $ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE"); $li_tarotrasi= str_replace(".","",$li_tarotrasi); $li_tarotrasi= str_replace(",",".",$li_tarotrasi); $ls_estatus= $io_fun_viaticos->uf_obtenervalor("hidestatus",""); $lb_empresa= true; switch ($ls_operacion) { case "NUEVO": uf_limpiarvariables(); $ls_estatus="NUEVO"; $ls_codotrasi= $io_funciondb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_otrasasignaciones','codotrasi'); if(empty($ls_codotrasi)) { $io_msg->message("Error asignando Código de Otras Asignaciones"); } $ls_estatus=""; break; case "GUARDAR": if ($ls_estatus=="C") { $lb_existe=$io_scv->uf_scv_select_otrasasignaciones($ls_codemp,$ls_codotrasi); if ($lb_existe===false){ $io_msg->message("La Asignación de Viáticos no existe"); break; } else { $lb_valido=$io_scv->uf_scv_update_otrasasignaciones($ls_codemp,$ls_codotrasi,$ls_denotrasi,$li_tarotrasi, $la_seguridad); } if($lb_valido) { $io_msg->message("La Asignación de Viáticos fue actualizada"); uf_limpiarvariables(); } else { $io_msg->message("La Asignación de Viáticos no pudo ser actualizada"); } } else { $lb_existe=$io_scv->uf_scv_select_otrasasignaciones($ls_codemp,$ls_codotrasi); if ($lb_existe) { $io_msg->message("La Asignación de Viáticos ya existe"); } else { $lb_valido=$io_scv->uf_scv_insert_otrasasignaciones($ls_codemp,$ls_codotrasi,$ls_denotrasi,$li_tarotrasi, $la_seguridad); if ($lb_valido) { $io_msg->message("La Asignación de Viáticos fue registrada"); uf_limpiarvariables(); } else { $io_msg->message("No se pudo registrar la Asignación de Viáticos"); } } } break; case "ELIMINAR": $lb_existe=$io_scv->uf_scv_select_otrasasignaciones($ls_codemp,$ls_codotrasi); if ($lb_existe) { $lb_valido=$io_scv->uf_scv_delete_otrasasignaciones($ls_codemp,$ls_codotrasi,$la_seguridad); if ($lb_valido) { $io_msg->message("La Asignación de Viáticos fue Eliminada"); uf_limpiarvariables(); } else { $io_msg->message($io_scv->is_msg_error); $io_msg->message("No se pudo eliminar la Asignación de Viáticos"); } } else { $io_msg->message("La Asignación de Viáticos No Existe"); uf_limpiarvariables(); } break; } ?>

 

uf_print_permisos($ls_permisos,$la_permisos,$ls_logusr,"location.href='sigespwindow_blank.php'"); unset($io_fun_viaticos); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?>
Definición de Otras Asignaciones de Viáticos
 
Código
Concepto
Tarifa