Autor Tema: Ficha de la Persona muestra promedios diferentes  (Leído 234 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Ficha de la Persona muestra promedios diferentes
« on: Junio 27, 2022, 02:55:52 pm »
Buenas tardes, estimados.

Continuando con la migración desde Sistemas Externos a Guaraní 3.20, encontramos diferencias en el promedio de los alumnos.

En la Ficha de la Persona, se observa (adjunto ejemplos):

1. En Certificados Obtenidos

Ingeniero Industrial    615.000


2. En Promedios
                         con Ap   sin Ap
General                   6.15     6.70
Ingeniero Industrial      6.15     6.70



El registro generado en el archivo mig_alumnos.csv es el siguiente:

157086|0|40242404|1|7|7||11|P|N|P|2015|27/11/2014|A|2021|17/12/2021|1|17/12/2021|2|14|17/12/2021||6.15|6.7||


Necesito que me indiquen si corresponde modificar el formato de los dos campos del promedio que se informan en mig_alumnos.csv.

Aguardo la respuesta.

Muchas gracias.


Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8397
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #1 on: Junio 28, 2022, 10:48:27 am »
Hola, esta consulta devuelve alguna fila?
Código: [Seleccionar]
select * from sga_certificados_otorg where promedio > 10 or promedio_sin_aplazos > 10

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #2 on: Junio 28, 2022, 11:58:30 am »
Si, la consulta devuelve 430 registros.

Entre ellos, el correspondiente al caso reportado:

select * from sga_certificados_otorg where (promedio > 10 or promedio_sin_aplazos > 10) and alumno=217;

nro_solicitud   persona   certificado   alumno   plan_version   circuito   fecha_alta   fecha_inicio_tramite   nro_expediente   nro_expediente_externo   duracion_real_en_meses   fecha_egreso   promedio   promedio_sin_aplazos   juramento   colacion   fecha_cambio_estado   estado   fecha_disposicion_decano   fecha_aprobacion_conacad   fecha_aprobacion_consup   fecha_elevacion_consup   fecha_firma_autoridad   fecha_ingreso_conacad   nro_disposicion_decano   nro_registro_diploma_fac   nro_registro_diploma_uni   resolucion_rectorado   folio_registro_diploma_fac   orden_registro_diploma_fac   libro_registro_diploma_fac   observaciones   anulado   fecha_anulacion   interfaz
417   507   14   217   7   1   2022-06-01   2021-12-17   NULL   NULL   NULL   2021-12-17   615.000   67.000   NULL   NULL   2022-06-01   8   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   0   NULL   1



Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8397
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #3 on: Junio 28, 2022, 02:56:22 pm »
Por lo que se ve no tomó el punto decimal en la importación de los datos del egreso de ese alumno respecto a los promedios.
Vean de colocar la coma como separador decimal en los datos de promedios en el archivo csv. Tal vez tenga que ver la configuración de formato de numeros que tengan definido en Windows. Pueden verificar como lo tienen configurado en la pc desde donde realizaron la importación?

Y respecto a este caso, deberan actualizar ese promedio:
Código: [Seleccionar]
UPDATE sga_certificados_otorg
   SET promedio = 6.15,
           promedio_sin_aplazos = 6.70   
WHERE nro_solicitud = 417;
« Última Modificación: Junio 28, 2022, 02:58:05 pm por Alejandro Delú »

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #4 on: Junio 28, 2022, 03:01:38 pm »
Pero, como se puede ver en los archivos adjuntos, el mismo dato se muestra perfecto en Ficha de la Persona - Promedios.

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8397
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #5 on: Junio 28, 2022, 03:14:39 pm »
¿En la base, esta guardado 615 o 6.15 ?  Si esta 615 deben cambiarlo (lo mismo 670).
Puede ser tal vez que en la solapa promedios lo este calculando y no este tomando este valor de la base.

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #6 on: Junio 28, 2022, 03:19:18 pm »
Por favor, indicame en qué tabla se almacena el promedio.

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #7 on: Junio 28, 2022, 03:43:09 pm »
Si la tabla es sga_certificados_otorg, es el registro que pasé antes, con 615.000 y 67.000:

nro_solicitud   persona   certificado   alumno   plan_version   circuito   fecha_alta   fecha_inicio_tramite   nro_expediente   nro_expediente_externo   duracion_real_en_meses   fecha_egreso   promedio   promedio_sin_aplazos   juramento   colacion   fecha_cambio_estado   estado   fecha_disposicion_decano   fecha_aprobacion_conacad   fecha_aprobacion_consup   fecha_elevacion_consup   fecha_firma_autoridad   fecha_ingreso_conacad   nro_disposicion_decano   nro_registro_diploma_fac   nro_registro_diploma_uni   resolucion_rectorado   folio_registro_diploma_fac   orden_registro_diploma_fac   libro_registro_diploma_fac   observaciones   anulado   fecha_anulacion   interfaz
417   507   14   217   7   1   2022-06-01   2021-12-17   NULL   NULL   NULL   2021-12-17   615.000   67.000   NULL   NULL   2022-06-01   8   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   0   NULL   1

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #8 on: Junio 29, 2022, 10:09:00 am »
Buenos días, estimados:

Repetí la migración informando el promedio con "," en lugar de ".".

El registro en el archivo mig_alumnos.csv del alumno tomado como ejemplo ahora es:

157086|0|40242404|1|7|7||11|P|N|P|2015|27/11/2014|A|2021|17/12/2021|1|17/12/2021|2|14|17/12/2021||6,15|6,7||


Verificando la Ficha de la Persona en Guaraní, los datos no se muestran correctamente:

1. Certificados Obtenidos

Ingeniero Industrial      6.150


2. Promedios
                         con Ap   sin Ap
General                   0.00     0.00
Ingeniero Industrial      0.00     0.00



Adjunto las nuevas imágenes y aguardo indicaciones.

Muchas gracias.

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8397
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #9 on: Junio 29, 2022, 02:05:16 pm »
Podes verificar que quedó registrado en la tabla sga_certificados_otorg?

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #10 on: Junio 29, 2022, 02:57:52 pm »
SELECT * FROM "sga_certificados_otorg" WHERE "alumno" = '600';

nro_solicitud   persona   certificado   alumno   plan_version   circuito   fecha_alta   fecha_inicio_tramite   nro_expediente   nro_expediente_externo   duracion_real_en_meses   fecha_egreso   promedio   promedio_sin_aplazos   juramento   colacion   fecha_cambio_estado   estado   fecha_disposicion_decano   fecha_aprobacion_conacad   fecha_aprobacion_consup   fecha_elevacion_consup   fecha_firma_autoridad   fecha_ingreso_conacad   nro_disposicion_decano   nro_registro_diploma_fac   nro_registro_diploma_uni   resolucion_rectorado   folio_registro_diploma_fac   orden_registro_diploma_fac   libro_registro_diploma_fac   observaciones   anulado   fecha_anulacion   interfaz
417             507       14            600      7              1          2022-06-29   2021-12-17             NULL             NULL                     NULL                     2021-12-17     6.150      6.700                  NULL   NULL   2022-06-29   8   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   NULL   0   NULL   1


Aclaro que, al hacer una nueva migración, cambió la identificación del alumno.

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8397
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #11 on: Junio 29, 2022, 05:11:23 pm »
En la solapa Promedios de la Ficha de la Persona,
En la parte de promedios General, se calcula el promedio en base a todas las actividades aprobadas del plan de estudios del alumno. Uds registraron la historia academica de ese alumno? (Actas de promocion, actas de examen, equivalencias)

Lo extraño es que en el promedio de titulo debería mostrar lo que tenes registrado en la tabla, es decir 6.15 y 6.70

Esta es la consulta, que devuelve?
Código: [Seleccionar]
SELECT

sga_propuestas.nombre as propuesta_nombre,
sga_certificados.nombre as certificado_nombre,
sga_certificados_otorg.promedio,
sga_certificados_otorg.promedio_sin_aplazos,
COALESCE(sga_certificados_otorg.promedio, f_promedio(sga_alumnos.alumno, CURRENT_DATE, sga_certificados.certificado, 'S')) as promedio_con_aplazos,   
COALESCE(sga_certificados_otorg.promedio_sin_aplazos, f_promedio(sga_alumnos.alumno, CURRENT_DATE, sga_certificados.certificado, 'N')) as promedio_sin_aplazos,
(SELECT count(*) FROM vw_hist_academica_basica
  WHERE alumno = sga_alumnos.alumno
     AND resultado = 'A'
AND elemento IN (SELECT * FROM get_actividades_certificado(sga_certificados.certificado, sga_alumnos.plan_version))
) as aprobadas,
(SELECT count(*) FROM vw_hist_academica_basica
  WHERE alumno = sga_alumnos.alumno
    AND resultado = 'R'
AND elemento IN (SELECT * FROM get_actividades_certificado(sga_certificados.certificado, sga_alumnos.plan_version))
)as desaprobadas
FROM sga_alumnos
JOIN sga_propuestas ON sga_propuestas.propuesta = sga_alumnos.propuesta
JOIN sga_planes_certificados ON sga_planes_certificados.plan_version = sga_alumnos.plan_version
JOIN sga_certificados ON sga_certificados.certificado = sga_planes_certificados.certificado
JOIN sga_certificados_tipos ON sga_certificados_tipos.certificado_tipo = sga_certificados.certificado_tipo
LEFT JOIN sga_certificados_otorg ON sga_certificados_otorg.alumno = sga_alumnos.alumno AND
                                    sga_certificados_otorg.certificado = sga_certificados.certificado  AND
sga_certificados_otorg.anulado = 0
WHERE sga_alumnos.persona = 507
« Última Modificación: Junio 29, 2022, 05:41:35 pm por Alejandro Delú »

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #12 on: Junio 30, 2022, 03:20:20 pm »
Estimados:

Si, estamos haciendo pruebas de migración, donde se incluye la historia académica de este alumno.

La consulta arroja el siguiente resultado:

propuesta_nombre      certificado_nombre   promedio promedio_sin_aplazos promedio_con_aplazos promedio_sin_aplazos aprobadas desaprobadas
Ingeniería Industrial Ingeniero Industrial 615.000  67.000               615.000              67.000               57        8


Esa es exactamente la información del alumno con legajo 157086 existente en nuestro actual sistema académico:
- 57 materias aprobadas
-  8 materias reprobadas


Haciendo la migración con "." en los campos del promedio, se ve perfecto en Promedios:

Certificación         Con Aplazos Sin Aplazos Actividades Aprobadas Actividades Desaprobadas
General               6.15        6.70        57                    8
Ingeniero Industrial  6.15        6.70        57                    8



Mostró 0,00 cuando me indicaron informar los promedios con "," (coma).


Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8397
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #13 on: Julio 01, 2022, 09:12:20 am »
Esta mal registrado el promedio en la tabla sga_certificados_otorg.
Dice 615 y 67 en vez de 6.15 y 6.70
Cambien eso.
Y respecto al reporte, seguramente es un problema en el formato de la visualización de esos promedios.
Se crea Ticket #43771 para revisar el formateo de los campos de promedios de la Ficha de la persona
« Última Modificación: Julio 01, 2022, 09:19:39 am por Alejandro Delú »

Mari Esteva

  • Newbie
  • *
  • Mensajes: 41
    • Ver Perfil
  • Institución: Universidad del Salvador
  • Nombre y apellido: María del Carmen Esteva
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ficha de la Persona muestra promedios diferentes
« Respuesta #14 on: Julio 01, 2022, 03:41:36 pm »
Estimado Alejandro:

Aclaro que aún estamos trabajando en la migración a Guaraní 3.20, por lo que queremos pasar los datos correctamente.

Al día de hoy, los promedios se migran con "." (punto) y se ven mal en Certificados Obtenidos.

Detallo algunos ejemplos:

Promedios en mig_alumnos.csv | Certificados Obtenidos
|6.76|7.08|                  | 676.000
|7.5|7.74|                   |  75.000
|6.66|6.83|                  | 666.000
|6|6.63|                     |   6.000
|6.33|6.63|                  | 633.000
|7.63|7.63|                  | 763.000
|6.65|6.83|                  | 665.000



Lo extraño es que, en Evaluaciones Parciales, hay varios alumnos con notas con decimales migradas también con "." y se ven correctamente.

Ejemplos:

Notas en mig_eval_detalle.csv | Evaluaciones Parciales
|5.50|A||                     | CINCO CON 5/10
|7.50|A||                     | SIETE CON 5/10
|5.25|A||                     | CINCO CON 25/100



Por esto, entiendo que es un error en la forma de mostrar los promedios, que se solucionaría con el Ticket #43771.

Mientras tanto, por favor confirmame si:
- deberíamos migrar como lo estamos haciendo (con ".")
- luego de la migración, ajustar los promedios en la tabla sga_certificados_otorg