se necesita rectificar una equivalencia (cambiar un 9 por un 8) y nos está tirando un error en la escala de notas que en teoría no es tal ya que ambas con materias comusnes y tienen la misma escala de notas. Alguna idea?
Podes verificar que escala de notas tiene registrada esas dos equivalencias originales, es decir las que vas a rectificar?
Recorda siempre indicar la version del sistema, asi podemos ver de reproducir el caso y ver si nos da el mismo error.
Alberto, pudiste verificar si las equivalencias a rectificar tienen registrada la escala de notas? Porque deberia tomar la misma escala de notas de cada materia al rectificarlas.
Viendo nuevamente las imagenes vi que alli figura la version 2.6.5. Estan muy retrasados en el versionado del sistema. Por favor analicen la posibilidad de migrar a la ultima versión 2.9.0.
Saludos.
Alejandro, perdoná la demora pero estuve haciendo varios chequeos.
En principio la escala de notas es la misma y conicide con la definida en la tabla sga_tipos_materia para el tipo de materia (Común), ya que vi en otra nota que es lo que se tiene en cuenta al hacer la equivalencia.
Verifique la escala de notas de la materia origen y la de destino y es la misma.
En la tabla sga_comisiones hay algunas comisiones definidas con escala distinta.
En la tabla sga_actas_examen hay algunas actas con escala distinta.
Entiendo que esto no debería ser un problema.
Una particularidad de este caso. La nota de la materia de origen fue rectificada por eso la necesidad de rectificar la equivalencia que fue dada antes de rectificar el origen. Revisé las escalas de notas de las actas de examen originial y la rectificativa y es la misma.
Cualquier otro dato que necesites avisame.
Es cierto que estamos retrasado y estamos analizando la oportunidad de avanzar de versión.
MI pregunta era para que verificaras en la tabla de equivalencias, en las notas que vas a rectificar si alli esta la escala de notas
o hay un NULL. Tabla sga_equiv_otorgada, campo escala_nota.
Probé sobre ambiente 265 y no encuentro problema.
El error de escala de notas salta, en mi caso, solo cuando las escalas de notas de las tablas sga_equiv_otorgada y sga_tipos_materia son distintas.
Los valores de las escalas de notas de la tabla sga_tipos_materia pueden revisarse con la operación car00026.
Si la equivalencia a rectificar es de tipo parcial, entonces la escala de notas de la equivalencia de origen en sga_equiv_otorgada debe ser igual a la escala declarada en sga_tipos_materia.escala_cursada.
Si la equivalencia a rectificar es de tipo total, entonces la escala de notas de la equivalencia de origen en sga_equiv_otorgada debe ser igual a la escala declarada en sga_tipos_materia.escala_examen.
No encuentro otra forma de hacer saltar ese error.
Hay algo raro en las imagen que enviaron, en la segunda imagen desaparece el nombre y el código de la materia, están usando alguna personalización de la operación ?
Efectivamente los datos cargados en sga_tipos_materia coinciden con lo que está en sga_equiv_otorgada y además coinciden entre si, es decir para curssa y examene tienen la misma escala.
Adjunto una imagen en donde se ve la materia ya que en la imagen anterior no se veía porque estaba modificando una rectificativa que el usuario ya había grabado y no confirmado.
Subi una base anterior en prueba e hice todo el proceso de nuevo, me sigue saltando el error. Subo una imagen de la equivalencia sin rectificar en donde se ven todas las materias que involucra. También en prueba intenté rectificar otra equivalencia del mismo estudiante y no me dio ningún error.
Justamente te iba a solicitar que pruebes rectificar otra equivalencia de ese alumno u otros alumnos para ver si el problema esta en el sistema o es un problemas de datos de esa equivalencia en particular.