Estoy ejecutando la operacion Cursada ->Reporte ->Reporte estadistico de fin de cursada en guarani 3.14 y me sale una ventana de error con el mensaje “Un valor numérico esta fuera del rango” y no me tira las estadisticas por lo que estuve mirando se da el error en el archivo co_comisiones.php en la linea 3125 que copio a continuacion
cast(SUM(cantidad) * 100 as decimal(6,2)) / cast((SELECT SUM(cantidad) FROM temp_estadistica tee WHERE te.comision = tee.comision) as decimal(6,2)) as porcentaje
El error esta en el dividendo al intentar castear a un decimal(6,2) antes al multiplicar x 100. Al cambiar por un decimal(7,2) en el dividendo ya NO me tira error.
A modo de información les comento que aquí tenemos para materias de primer año una sola comisión en el sistema independientemente de lo que puedan estar organizados realmente, y esa comisión tiene aproximadamente 800 alumnos que son los que cursan la materia. Sera que por ser un numero elevado no lo este considerando en el casteo???