No aparecen comisiones para inscripción a cursadas V 3.15.1

Buenas tardes/noches

tenemos el siguiente inconveniente:

se ha definido un nuevo período de inscripción a cursada, llamado 2do cuatrimestre Fuera de Término, donde se han definido 42 nuevas comisiones para que los estudiantes utilizando 3W puedan realizar la inscripciones que se autorizaron.
El problema es que las materias aparecen para ser elegidas pero no muestran las comisiones respectivas para que el alumno pueda inscribir.
En Guarani Gestión los podemos inscribir perfectamente usando la Operación Inscripción a Cursadas.
Les adjunto imágenes de las definiciones del período y del período de inscripciones
En el log no aparece nada que nos indique error
Adjunto también como se ve en 3W de un estudiante.
Entiendo que es un problema de fecha para ver en la web, pero el campo fecha publicación tiene valor como podrán apreciar en la imagen adjunta.
Espero su ayuda
Saludos


Pantallazo-2018-11-13 19-37-08.png

Pantallazo-2018-11-13 19-37-08.png

Pantallazo-2018-11-13 19-36-59.png

Pantallazo-2018-11-13 19-36-59.png

Pantallazo-2018-11-13 19-46-48.png

Pantallazo-2018-11-13 19-46-48.png

Se fijaron en la solapa “fechas de la comision” en administrar comisiones si el periodo de imscripcion aparece?

Buen día Hernán

gracias por responder, en la solapa que haces referencia aparece el período de inscripción, adjunto imagen


Captura de pantalla de 2018-11-14 07-54-45.png

Captura de pantalla de 2018-11-14 07-54-45.png

Hola Pablo

Podes capturar la primera pantalla de Administrar Periodos Lectivos en la cual aparezcan los periodos lectivos del 2018?

Emilio

ni el log de apache ni el de la aplicacion les tira nada como para entender lo que pasa?

Emilio, te paso las capturas.


pantalla1.png

pantalla1.png

pantalla2.png

pantalla2.png

Hernán los logs no muestran error.

Podrás recuperar la query que se ejecuta para recuperar las comisiones de la actividad seleccionada?
Método “lista_parcial_comisiones”
Fijate de recuperar esa query y ver que condición es la que hace que no aparezcan las comisiones de la actividad que seleccionas y que debería listar las comisiones co este período de inscripción vigente.

Como tenes definidos los parámetros:
param_cur_cursa_en_cualquier_ubicacion
param_cur_filtra_rango_apellido_comision

Alejandro, te voy pasando la definición de los parámetros. En cuanto tenga el resultado de la query te la paso.


param_cursa.png

param_cursa.png

param_filtro_apellido.png

param_filtro_apellido.png

Les quiero comentar algo muy raro… levante un backup de PRD en mi instancia y… funciona… ¿Cómo puede ser esto posible?..

Lo solicitado


consulta.png

consulta.png

Podras ver que corran esa consulta comentando la linea que dice:

AND sga_comisiones.comision IN (SELECT * FRM f-......)

Si con eso recupera las comisiones, significa que no hay comisiones con períodos de inscripcion vigente para la version del plan de estudios donde se encuentra el alumno y la sede del alumno.
Pueden verificar si lo siguiente devuelve datos:

SELECT * FROM f_comisiones_vigentes_una_actividad('5, '3', '18', '22', true, 10)

Que valor tiene definido los parámetros:
param_cur_filtro_actividades_con_comision
param_cur_cursa_en_cualquier_ubicacion

Comenté la linea y recupera registro, varios de la misma actividad, incluido el registro de la comisión del período vigente.
El select me devuelve datos

Adjunto imágenes con los valores definidos para ambos parámetros:


Pantallazo-2018-11-14 16-01-47.png

Pantallazo-2018-11-14 16-01-47.png

Pantallazo-2018-11-14 16-02-12.png

Pantallazo-2018-11-14 16-02-12.png

Pablo, quiere decir que si ejecutas la consulta completa devuelve la comision de esa actividad?
Si es asi, entonces el problema esta en otro lado en esa operación.
¿El log de errores no muestra ningun error? Podes enviarlo?

Asi es Alejandro, las consultas me devuelven las comisión de la actividad 22 para el período vigente.
Te paso los logs del 3w, habilité el debug en autogestión.


logs.zip (57.5 KB)

Ya lo solucionamos, al parecer se estaba trabando en una regla que hicimos, realizamos un SVN UPDATE, y se hizo el update en la regla y ahora funciona. Gracias por las respuestas!