Ordenamiento de actas de examen por fecha-hora de inscripción

Migramos recientemente una UA y nos dimos cuenta que el ordenamiento de actas de examen que usan es por fecha-hora de inscripción.
Dicho ordenamiento existía en G2, pero no en G3. El mismo es usado en la toma de exámenes orales (reclamo de docentes y alumnos - que no quieren se siempre últimos).
Como sería el procedimiento para agregar este ordenamiento nuevo? (Ej.: INSERT INTO par_parametros_sistema_valores… ). Es solo insertar uno nuevo con los parámetros adecuados?

Saludos

Ir a la Issue

HOla Jorge buenas tardes

Te referis al reporte de actas de examenes? posee filtros para definir el listado ! o en que operacion se refieren? ademas a que version migraron?

saludos

Me refiero al Generar un acta de examen.
Cuando la misma se genera, se hace en un orden definido por parámetro:

Parámetro: cur_orden_detalle_actas
Desc. abreviada: Define el criterio de ordenamiento de los alumnos dentro del Acta de Cursadas y Promociones

En G2, dicho parámetro tambien admitía el ordenamiento por fecha y hora de inscripción.

Saludos

Hola Jorge. En Guarani 2 el parametro para definir el ordenamiento de los alumnos en las actas (cursadas, promociones, examenes) era el mismo que el que pueden definir actualmente en Guarani 3: Legajo, Nro de Documento o Apellido y Nombre.

¿Puede ser que habian personalizado esos parametros?

Deberian agregar el nuevo valor en los parametros cur_orden_detalle_actas (Acta de regularidad y promocion) y exa_orden_detalle_actas (Acta de examen). Tabla par_parametros_sistema_valores.
Modificar la funcion de la base de datos get_alumnos_acta para que considere el nuevo valor.

Hola @jazcoaga

El parámetro exa_orden_detalle_actas (Define el criterio de ordenamiento de los alumnos dentro del Acta de Examen) se usa en la función get_alumnos_acta_examen de php/nucleo/actas/co_actas.php, la cual luego llama a get_campo_ordenamiento_examenes donde según el valor de dicho parámetro decide el ordenamiento.

El parámetro cur_orden_detalle_actas (Define el criterio de ordenamiento de los alumnos dentro del Acta de Cursadas y Promociones) se usa en la función get_alumnos_acta_cursadas de php/nucleo/actas/co_actas.php, la cual luego llama a get_campo_ordenamiento donde según el valor de dicho parámetro decide el ordenamiento.

En caso de personalizar vas a tener que agregar un nuevo valor en la tabla par_parametros_sistema_valores (no uses 4 en la columna valor porque quizás sea usado por nosotros en un futuro, arranca del 100), luego personaliza las funciones de ordenamiento.

Saludos.

Buenas qeu tal?
pudieron resolver este tema con la respuesta de leo ? nos cuentan?

saludos!

Hola @jazcoaga

El parámetro exa_orden_detalle_actas luego termina llamando a la función get_campo_ordenamiento_examenes de php/nucleo/actas/co_actas.php.

El parámetro cur_orden_detalle_actas luego termina llamando a la función get_campo_ordenamiento de php/nucleo/actas/co_actas.php.

Lo que devuelve esas dos funciones termina en el ORDER BY de la query.

Deberías también agregar en la tabla par_parametros_sistema_valores nuevos valores para los parámetros exa_orden_detalle_actas y cur_orden_detalle_actas.

Saludos.

Jorge, tambien debieras personalizar la funcion get_alumnos_acta que devuelve alumnos de un acta de cursada/promocion/examen. Alli tambien los devuelve ordenados en base a lo que recibe del parametro relacionado con el ordenamiento de alumnos en el acta.