Hola Marcelo: hay algunos postelectoral que referencian al tema; ésta es una rta de Ale
Hay que actualizar las escalas de notas en el cache de Guarani3w en cada instalacion.
Ya sea por primera vez al instalar el nuevo Guarani 3w o cuando se modifica alguna escala de notas o se crea una nueva
Hola Marcelo, tienen algo personalizado en la operación de carga de notas? Particularmente el archivo javascript donde se hacen las validaciones de notas: notas_examen/renglones/pagelet_renglones.js. Ese mensaje de error no lo encuentro en el código de nuestra versión 2.9.1.
Es al guardar o al ingresar la nota que les da el error?
Tienen el código subido a colab? cómo es el nodo de la institución? así lo reviso.
Y modificaron algo en el detalle de la escala de notas? porque de ser así debería funcionarles con el comando generar_escalas_js, tal cual te indicó Emilse (y por las dudas un limpiar cache y recarga de la página).
Adjuntame el log del momento del error: debe ser de la acción ‘siu\operaciones\notas_examen\controlador::accion__guardar’
Marcelo, ese mensaje de error sale del sp: sp_u_examenes y puede darse por distintas causas:
Nota null y resultado distinto de ‘U’ (ausente) ó Nota no nula y resultado ‘U’ (ausente)
Nota no nula y no hay registros en la consulta:
SELECT resultado
FROM sga_det_escala
WHERE escala_notas = [LA ESCALA DE NOTAS, según el log es 1]
AND nota = [NOTA, según la impresión de pantalla es 7.00]
(Debería devolver ‘A’, de acuerdo al log adjuntado anteriormente)
Encuentra registro de esa consulta, pero el resultado es distinto al ingresado.
Verificá ese select para la nota que estás ingresando (7.00) a ver qué resultado tiene asociado, porque en la interfaz no veo que se esté completando el valor del resultado. Y de acuerdo al detalle de la escala que se ve en el log, debería figurar resultado ‘Aprobado’.
Adjuntanos entonces el log que te pedí anteriormente (el de la acción guardar) así vemos con qué resultado está intentando guardar el registro.
Hola, perdón por la demora en responder:
Les comento que sigo con el mismo error, viendo el log cuando intento grabar una nota observo la siguiente situación:
-- SQL -----------------------------------------------------------------------
EXECUTE PROCEDURE sp_u_examen_net( 'FTEC',
'N',
'0703405',
'07',
'01122',
'03/08/2016',
'U',
'10.00',
'D000002556')
-- DATOS ---------------------------------------------------------------------
-- error al procesar renglones -----------------------------------------------
exception 'siu\errores\error_guarani_procesar_renglones' with message 'Error procesando renglones.
[1]: CATALOGO: carga_notas_examen / guardar_renglon - FALTA PARAMETRO: resultado.
Probé poniendo el resultado en null ya que tenia ‘U’ en sga_detalle_acta para ese alumno, para ver si ahí me dejaba grabar y me da el mismo error
hice correr el sp con los datos que le manda la pagina y me da el mismo error, ya que la nota es ‘10’ y el resultado le esta enviando ‘U’ (Ausente)
Marcelo, si el resultado es Ausente, es decir que el alumno estuvo ausente en el examen, porque se esta enviando la nota 10.
En este acta de examen, que es lo que esta mal? El resultado Ausente o la nota 10? Cual de los dos no debe ir?
Por favor en lo posible actualizar a la version 2.9.3 ya que hubo ajustes en las cargas de notas de actas de cursada/promoción y examen en las versiones posteriores a 2.9.1.