Antes, quienes eran personas pero no alumnos (rechazados en otros años, etc) podian ingresar a Autogestión y aparecían automáticamente en
Trámites → Preinscripción a Propuestas.
Tienen tipo_usuario = Alumno en mdp.personas_tipo_usuario y usuario_grupo_acc = alumno en mdp_personas_grupo_acc
Ahora, luego del upgrade, no pueden ingresar a Autogestión y obtienen el error “¡Atención! Su usuario no posee ninguna operación disponible”.
¿Hubo algo que se cambió entre versiones ? ¿o me quedó alguna configuración extra pendiente ?
Hola Fernando, en este mensaje hay un archivo que podes correr en la base y actualiza los accesos a autogestion. Por favor correlo y fijate si luego queda asignado el perfil “Preinscripcion” a las personas que aun no son alumnos en alguna propuesta-
Los perfiles quedan bien asignados. Los dos ejemplos que estamos viendo quedaron con tipo_usuario = “Cursos” y “Preinscripción”.
y nada en mdp_personas_grupo_acc
Pero el login a Autogestión sigue dando : “¡Atención! Su usuario no posee ninguna operación disponible.”
Pasa por el método perfiles de persona.php?
Esta consulta devuelve esos dos perfiles de acceso?
SELECT mptu.tipo_usuario
FROM mdp_personas_tipo_usuario as mptu
JOIN acc_tipos_usuarios as atu ON mptu.tipo_usuario = atu.tipo_usuario
WHERE mptu.persona =
ORDER BY atu.orden_acceso_default
El error ‘¡Atención! Su usuario no posee ninguna operación disponible. Para más información contáctese con el administrador de la página.’ lo da en la función validar_persona_logueada de src/siu/modelo/autenticacion/fuente_usuarios_guarani.php, se ejecuta la query de la función perfiles de src/siu/modelo/datos/db/persona.php, luego la función perfiles_validos de src/siu/modelo/entidades/persona.php filtra los perfiles.
¿como tenes configurado el parámetro cur_alta_usuario_cursos_autogestion y pre_preinsc_alumnos_solo_cursos?
Podes verificar si a ese método ("perfiles" de "persona.php") llega el id de persona
No tenía muy en claro como verificarlo, pero la respuesta siguiente me sirvió.
¿que versión de Guaraní tenes instalada?
3.20.2 El problema pasó al hacer el upgrade. En la 3.20.0 estaba funcionando bien.
¿como tenes configurado el parámetro pre_preinsc_alumnos_solo_cursos?
Este parámetro estaba en "Debe hacerlo por preinscripción". Ya lo cambié a "Debe hacerlo por w3" y así volvió a la normalidad.
Gracias !!!
Ahora pregunto:
a) ¿Hubo algún cambio sobre la aplicación real de ese parámetro en la 3.20.2? ¿O al cambiar de versión, algunos parámetros se resetean?
b) Suponiendo que lo vuelvo a setear en “Debe hacerlo por preinscripción”, en ese caso, ¿en Preinscripción no aparece más el mensaje que es algo así como “ese usuario ya existe, hay que preinscribirse por 3w”?
b) Suponiendo que lo vuelvo a setear en "Debe hacerlo por preinscripción", en ese caso, ¿en Preinscripción no aparece más el mensaje que es algo así como "ese usuario ya existe, hay que preinscribirse por 3w"?
Parámetro [b]pre_preinsc_alumnos_solo_cursos[/b] (Define si un alumno que hasta el momento sólo se ha inscripto a cursos debe efectuar todo el circuito de Preinscripción para aspirar a una Propuesta Formativa)
Valores: P = Debe preinscribirse a través de Preinscripción
Aquella persona que este registrada en G3 y no sea alumno de alguna propuesta formativa pero si alumno de alguna propuesta de tipo Curso entonces para preinscribirse a alguna propuesta formativa debe hacerlo por el módulo de preinscripción.
A = Debe preinscribirse a través de 3w
Mismo caso anterior, pero en este caso debe preinscribirse a la propuesta formativa por la interfaz de Autogestión.
Tenemos que revisar el caso planteado ya que esta persona tienen inscripciones en una propuesta formativa que no es de tipo Curso, pero estas inscripciones estan rechazadas, es decir no es alumno activo en alguna propuesta.
En 3.20.0, 3w, si un alumno estaba rechazado a una propuesta con inscripción en año académico 2022, esa propuesta aparecía en listado de propuestas en “Preinscripción a Propuestas” pestaña “Preinscripciones” para 2023
En 3.20.2, 3w si un alumno fue rechazado a una propuesta con inscripción en año académico 2022, esa propuesta NO APARECEen listado de propuestas . (Ya nos llegaron un par de quejas)
En cambio si fue rechazado con inscripción de año académico 2021, la propuesta aparecía en 3.20.0 y también aparece en 3.20.2, lo cual es el comportamiento esperado.
En 3.20.2, 3w si un alumno fue rechazado a una propuesta con inscripción en año académico 2022, esa propuesta NO APARECE en listado de propuestas. (Ya nos llegaron un par de quejas)
Debería aparecer, ya que son periodos de inscripción diferentes.
Seguro que tiene la inscripción rechazada, no tendrá la inscripción en estado Pendiente?
¿Podes indicarnos cuales son las fechas del periodo de inscripción a propuesta del 2022 y las del 2023?
¿No aparece la propuesta para preinscribirse en que interface (Módulo de preinscripcion / Autogestión) ?
Hubo un cambio en la query del método get_propuestas_a_excluir de archivo src\siu\modelo\datos\db\preinscripcion.php (Ticket #44474. Version 3.21.0)
Podes enviar una solicitud y te adelantamos este cambio?
Quizas tiene que ver con este cambio.
Fijate alguno de esos casos, si ese alumno tenia una preinscripcion reigstrada en la base (sga_preinscripcion_propuesta) con fecha de fin de vigencia mayor o igual a hoy (campo fecha_fin_vigencia). Si es esto, cambia la fecha de fin de vigencia a una fecha anterior a hoy y verifiquen si puede preinscribirse desde autogestión)
Fijate alguno de esos casos, si ese alumno tenia una preinscripcion reigstrada en la base (sga_preinscripcion_propuesta) con fecha de fin de vigencia mayor o igual a hoy (campo fecha_fin_vigencia). Si es esto, cambia la fecha de fin de vigencia a una fecha anterior a hoy y verifiquen si puede preinscribirse desde autogestión)
¡Confirmadísimo! Las preinscripciones para el año académico 2022 tenían una vigencia default de 12 meses. Las hechas en diciembre 2021 todavía estaban vigentes, aunque el estado fuera “I” . En 2023 ya habíamos bajado a 9 meses … Pero esas quedaron en 12 meses y son las que hicieron ruido (Fácil de arreglar por tabla).
En 3w no aparecía la propuesta. En cambio, en Gestión, sí nos dejaba inscribir.
Abrazo!!
Pregunto a ver si hay algo en carpeta para 3.21, o si es conveniente hacer un GDS para pedir mejoras
a) Parámetro de Eliminación de pestaña Turnos en 3w, Preinscripción (circuitos 100% digitales sin presentación de papeles físicos)
b) Opción de Eliminar una Preinscripión con origen Autogestión, o de hacer algo similar al “reabrir la ficha” de Preinscripción para que no aparezca más en listado hasta que cumplan algún proceso extra como completar los requisitos.
Fernando, fijense de definir una cantidad de tiempo suficiente para el vencimiento de las preinscripciones, tiempo en el cual van a poderse confirmar o rechazar, pero que no se superponga con un próximo período de preinscrpicion, sino va a pasar lo que les sucedió, que aun al estar vigentes y sin estar procesadas esas preinscripciones no permite al aspirante que se vuelva a preinscribir, aunque sea un nuevo período de preinscripcion del mismo año académico o del siguiente.
Parámetro: pre_meses_vigencia_preinsc
Respecto de lo siguiente, crea otro foro con estas preguntas:
Pregunto a ver si hay algo en carpeta para 3.21, o si es conveniente hacer un GDS para pedir mejoras
a) Parámetro de Eliminación de pestaña Turnos en 3w, Preinscripción (circuitos 100% digitales sin presentación de papeles físicos)
b) Opción de Eliminar una Preinscripión con origen Autogestión, o de hacer algo similar al "reabrir la ficha" de Preinscripción para que no aparezca más en listado hasta que cumplan algún proceso extra como completar los requisitos.