Reporte de estadistica de fin de cursado

Buen dia, estamos trabajando con G 3.20. Tenemos la siguiente situacion.
con la Operacion Reporte de estadistica de fin de cursado, año 2021 y periodo lectivo que tiene como periodo_generico = Mensual, se obtiene el siguiente mensaje “No se encontraron Comisiones con el filtro especificado”. Se verificó que existen comisiones y que hayan datos cargados en las actas.
Solo sucede cuando el periodo_generico es Mensual.
Que podemos revisar para solucionar la situacion
Gracias
Viviana

Hola Viviana,

La consulta SQL que se utiliza en el reporte es la siguiente:

SELECT	vw_comisiones.comision as comision,
		vw_comisiones.comision_nombre as comision_nombre,
		vw_comisiones.elemento as elemento,
		vw_comisiones.elemento_nombre as elemento_nombre,
		sga_eval_detalle_cursadas.cond_regularidad as cond_regularidad,
		COALESCE(sga_cond_regularidad.nombre,'Sin Condición') as cond_regularidad_desc,
		COUNT(*) as cantidad
FROM	vw_comisiones
		JOIN sga_evaluaciones ON sga_evaluaciones.entidad = vw_comisiones.entidad
		JOIN sga_evaluaciones_tipos ON sga_evaluaciones_tipos.evaluacion_tipo = sga_evaluaciones.evaluacion_tipo
		JOIN sga_eval_detalle_cursadas ON sga_eval_detalle_cursadas.evaluacion = sga_evaluaciones.evaluacion
		LEFT JOIN sga_cond_regularidad ON sga_cond_regularidad.cond_regularidad = sga_eval_detalle_cursadas.cond_regularidad
WHERE	sga_evaluaciones_tipos.automatica = 'S' AND-- Solo evaluaciones relacionadas con actas de cursadas
		sga_eval_detalle_cursadas.instancia_cursada = 1 AND
		sga_eval_detalle_cursadas.acta_cursada_cerrada = 0 AND
		vw_comisiones.anio_academico = <año académico> AND
		vw_comisiones.periodo_lectivo = <ID del período lectivo>
GROUP BY 
1, 2, 3, 4, 5, 6
UNION
SELECT	sga_actas.comision,
		vw_comisiones.comision_nombre as comision_nombre,
		vw_comisiones.elemento as elemento,
		vw_comisiones.elemento_nombre as elemento_nombre,
		sga_actas_detalle.cond_regularidad,
		COALESCE(sga_cond_regularidad.nombre,'Sin Condición') as cond_regularidad_desc,
		COUNT(*) as cantidad
FROM	vw_comisiones   	   
		JOIN sga_actas ON sga_actas.comision = vw_comisiones.comision
		JOIN sga_actas_detalle ON sga_actas_detalle.id_acta = sga_actas.id_acta
		LEFT JOIN sga_cond_regularidad ON sga_cond_regularidad.cond_regularidad = sga_actas_detalle.cond_regularidad
WHERE	sga_actas.origen = 'R' AND
		sga_actas.tipo_acta = 'N' AND
		sga_actas.estado = 'C' AND
		sga_actas_detalle.estado = 'A' AND
		sga_actas_detalle.rectificado = 'N' AND
		vw_comisiones.anio_academico = <año académico> AND
		vw_comisiones.periodo_lectivo = <ID del período lectivo>
GROUP BY 
1, 2, 3, 4, 5, 6

Tienen el identificador del período lectivo en cuestión? Si es así, pueden reemplazar las variables “<año académico>” y “<ID del período lectivo>” y probar si al ejecutarla obtienen resultados?

Saludos, Florencia.
2

Hola Florencia, si ejecuto la consulta que enviaste no trae nada.
Las actas de ese periodo son Promocionales, por ende habría que agregar a la consulta el origen P (sga_actas.origen in ( ‘R’,‘P’), para que traiga datos.
Es posible?
Gracias

Viviana,

En el reporte se agrupan los alumnos de acuerdo a su condición de regularidad. Esta condición no existe para la instancia “Promoción”.

Saludos, Florencia.

Gracias Florencia.

Buenos dias, se podria agregar para la nueva version la instancia de promocion para el reporte en cuestion?
actualemente tenemos la version 3.20

Saludos cordiales
Laura