2 períodos de Preinscripción a propuestas solapados

Hola
Estamos en la versión 3.20.0
Quisiera saber si es posible lo siguiente:
A. Tenemos un período de preinscripción abierto a la comunidad, para ingreso 2024. Inicio 01/08/23, para anotarse en la carrera principal y en el curso de ingreso, que la primer instancia comenzará a desarrollarse en septiembre.
B. Y paralelamente tenemos abierto por agosto otro período de inscripción, pero sólo habilitado para alumnos propios de la institución. Es decir, que sólo deberían poder acceder por AUTOGESTION (no desde preinscripción). Son alumnos que provienen de otra carrera o facultad, y se les permite cambiarse de propuesta, pero continuar sus estudios dentro de la misma institución. Y en la mayoría de los casos tienen el curso de ingreso exceptuado. Estos son ingresantes 2023, ya que en el segundo cuatrimestre pueden cursar y realizar materias propias de la carrera.
Es posible que coexistan ambos turnos como preinscripción? La idea es que los que vayan por el camino B, también completen el formulario de preinscripción (desde autogestión), pero a la hora de procesar la inscripción deben quedar como ingresantes 2023. Y nadie desde el módulo de preinscripción debería poder acceder a este período. Los que vayan por el módulo de preinscripción, deben quedar inscriptos en el año académico 2024.
Me explico?
Alguna sugerencia?
Desde ya. muchas gracias!
Saludos
Iris

No se pueden generar períodos de preinscripción que solo esten disponibles en el módulo de preinscripcion a propuestas o desde autogestion alumnos.
Para permitir esto, deberás personalizar.
Realizar los siguientes cambios:

  1. Definir en el período de insripción para que interfaz estará disponible:
    Podrias utilizar el campo habilitado_interfaz de la tabla sga_periodos_inscripcion_fechas. Este campo actualmente solo se puede configurar para inscripciones a materias o examenes.
    Valor: 0 = Todas las interfaces / 1 = Gestion / 2 = Autogestion
    Deberías agregar un valor 3 = Módulo de Preinscripción
    Esta definición debieras hacerla por la base, porque la operación para definir periodos de preinscripcion a propuestas no tiene habilitado este campo.

  2. En autogestión, en el archivo preinscripcion.php, modificar las querys de los métodos hay_periodo_preinsc_vigente, get_periodo_preinscripcion y proximo_inicio_preinscripcion agregando filtro por este campo con valor 0 o 2.

  3. En preinscripción, deberias realizar el mismo cambio en el archivo src/siu/modelo/g3/consultas_bd/propuestas.php, método get_propuestas_disponibles_preinscripcion, get_ubicaciones_propuesta y get_modalidades_propuesta pero con el filtro por ese campo con valores 0 o 3.

En ambas interfaces, en el caso que recupere mas de un período de preinscripción vigente, tomará el primero que encuentre (considerando primero el periodo de tipo “preinscripción” respecto del periodo de tipo “todos”, y aquel que comienza primero)

Con estos cambios podes definir un periodo de prescripción para el año 2024 con el campo habiltado_interfaz = 3, y otro período de prescripción para el año 2023 con el campo habilitado_interfaz = 2.

Podes cargar una solicitud haciendo referencia a este foro para que agreguemos esta funcionalidad.

Hola Alejandro
Muchas gracias por la respuesta!
Quedó en GDS, Solicitud número 65270.
Por el momento vemos a seguir manejándolo como lo venimos haciendo, y aguardaremos a que esté agregada la nueva funcionalidad.
A. Un período de preinscripción general (para ingreso 2024).
B. Cuando completan la planilla desde autogestión, personal administrativo controla si están en condiciones de exceptuar el curso de ingreso, y de ser así, en vez de levantar la preinscripción, directamente los inscriben a la nueva propuesta para el período de inscripción 2023.
Lo malo de este mecanismo es que nos quedan preinscripciones sin procesar. Hay alguna manera de especificar que de alguna forma la preinscripción ya fue procesada o que no debe quedar pendiente?
Muchas gracias!
Saludos
Iris

Se agrega esta funcionalidad por tickets #46290, #46292 y #46293, version 3.22.0.

BUenísimo Alejandro!
Muchísimas gracias!
Saludos
Iris