$li_anular=   $io_fun_seguridad->uf_obtenervalor("chkanular",0);
					$li_imprimir= $io_fun_seguridad->uf_obtenervalor("chkimprimir",0);
					$li_ejecutar= $io_fun_seguridad->uf_obtenervalor("chkprocesar",0);
					$li_administrador= $io_fun_seguridad->uf_obtenervalor("chkadministrador",0);
					if(($ls_codsis=="SNO")||($ls_codsis=="SPG")||($ls_codsis=="SEP")||($ls_codsis=="SOC")||($ls_codsis=="CXP"))
					{
						$lb_existe=$io_sss->uf_select_permisos_internos($ls_codemp,$ls_codsis,$ls_codusu,$la_codintper);
						if($lb_existe)
						{
							$li_totalcodigos=count($la_codintper);
							for($li_j=1;$li_j<=$li_totalcodigos;$li_j++)
							{
								$ls_codintper=$la_codintper[$li_j];
								if($ls_codintper!="")
								{
									$lb_existe=$io_sss->uf_sss_select_derecho_usuario($ls_codemp,$ls_codusu,$ls_codsis,$ls_nomven,
																					  $ls_codintper);
									if($lb_existe)
									{
										$lb_valido=$io_sss->uf_sss_update_derecho_usuario($ls_codemp,$ls_codusu,$ls_codsis,$ls_nomven,
																						  $li_visible,$li_habilitada,$li_leer,$li_incluir,
																						  $li_cambiar,$li_eliminar,$li_imprimir,
																						  $li_administrador,$li_anular,$li_ejecutar,
																						  $ls_codintper,$la_seguridad);
									}
									else
									{
										$lb_existe=$io_sss->uf_sss_select_ventana($ls_codsis,$ls_nomven);
										if(!$lb_existe)
										{
											$ls_descripcion="";
											$lb_valido=$io_sss->uf_sss_insert_ventana($ls_codsis,$ls_nomven,$ls_pantalla,$ls_descripcion);