Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - Mari Esteva

Páginas: 1 2 [3]
31
Buenas tardes!

Migrando desde sistemas externos el módulo 8-Actas, la migración finaliza sin inconvenientes.

Pero los poscontroles arrojan error en la Cantidad de ACTAS DE CURSADAS migradas:

tabla             resultado                                                    cant_ext   cant_g3
sga_actas         Error: Cantidad de ACTAS DE CURSADAS migradas no coninciden  4.729,00  3.865,00
sga_actas         Cantidad de ACTAS DE PROMOCION migradas                           ,00       ,00
sga_actas         Cantidad de actas de examen migradas                         6.380,00  6.380,00
sga_actas_detalle Cantidad de alumnos en actas de cursada  migradas           15.264,00 15.264,00
sga_actas_detalle Cantidad de alumnos en actas de promocion migradas                ,00       ,00
sga_actas_detalle Cantidad de alumnos en actas de examen cerradas migradas    14.819,00 14.819,00
sga_actas_detalle Cantidad de alumnos en actas de examen abiertas migradas          ,00       ,00



Definimos nro_acta = -1, para que el número de acta se genere automáticamente.

Dado que todos los alumnos informados (15264) fueron migrados, ¿cuál puede ser el motivo por el cual se generan en Guaraní menos actas (3865) que las informadas en el archivo csv (4729)?

Muchas gracias.

32
El error estaba en la información existente en la base de datos, que fue corregida.

Para la Usal, renglones_folio = 26, pero existía un acta con 28 alumnos, todos con mismo libro y folio.

33
Si, identifiqué los registros con folios duplicados.

Correspondían a un acta de examen con más de 26 alumnos, que al migrarla intentaba generar los folios 1 y 2 con igual libro_tomo y folio_fisico:

id_acta   folio  libro_tomo   folio_fisico
9516      1       4845         90
9516      2       4845         90

Como tuve que ajustar datos y regenerar las mesas de examen (desde módulo 4-Calendario Académico), restauré un backup en el cual el índice no había sido eliminado.

34
Estimado equipo SIU:

Finalmente, con sus consejos, pude migrar las actas de examen con sus folios.

Muchas gracias por su ayuda!

35
Estimado equipo SIU:

Por este tema, detallo las tareas realizadas:

1. Actualicé los dos archivos de migración modificados en Octubre de 2021.

02_mig_libros_actas.sql
04_migrar_actas_examen.sql


2. Hice una nueva generación de archivos.


3. Inicié la subida por Pentaho.

3.1. No hay errores en la subida al esquema EXT ni en los Precontroles.

3.2. Nuevamente se produce error en la Migración (adjunto imagen)

Todas las entradas de trabajo, incluyendo 04_migrar_actas_examen, finalizan sin errores.
El error se produce en la entrada de trabajo mig_actas_examen:

migrar_actas_examen - Couldn't execute SQL: SELECT * FROM ext.mig_actas_examen();
migrar_actas_examen - ERROR: duplicate key value violates unique constraint "iu_sga_actas_folios_libro_tomo_folio_fisico"
  Detail: Key (libro_tomo, folio_fisico)=(4845, 90) already exists.
  Where: SQL statement "INSERT INTO sga_actas_folios(id_acta,folio, folio_fisico, libro_tomo)
migrar_actas_examen -   VALUES (_id_acta, _folio, cursor2.folio_fisico, _libro_tomo)"


4. Verificaciones por Adminer

4.1. SELECT * FROM "sga_libros_tomos" where libro_tomo = 4845;

libro_tomo   libro   nro_tomo   cant_max_folios   ultimo_acta   ultimo_folio
4845         4845   1          NULL              NULL          NULL


4.2. SELECT * FROM "sga_libros_actas" where libro=4845;

libro   nro_libro   nombre   descripcion   fecha_activacion   fecha_fin_vigencia   es_libro_activo   anio_academico
4845   100611_149_36_90_200725   36   Ingeniería en Informática   NULL   NULL   S   NULL


4.3. La consulta indicada en la respuesta anterior, no arroja registros:

SELECT * FROM sga_actas_folios WHERE libro_tomo = 4845 AND folio_fisico = 90;

No existen registros.


5. Identificación de los registros en los archivos

5.1. mig_libros_actas.csv
100611_149_36_90_200725|36|Ingeniería en Informática|||N|N|S||||||S|

5.2. mig_actas_examen.csv
10061114920200725_36-90|100611_149_36_90_200725|1|26|2020|JULIO-AGOSTO|Migra: 1006_11_149_25/07/2020_36_90|149|25/07/2020||104|C|

5.3. mig_actas_examen_detalle.csv
10061114920200725_36-90|100611_149_36_90_200725|0|41067689|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|41200579|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|41316822|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|41586705|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|42120395|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|42194918|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|42950960|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|42951288|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43022280|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43092692|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43106314|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43300374|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43470086|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43745412|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43793019|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43871635|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43872630|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43873502|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43916268|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43988546|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|44002217|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|44095277|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|44097864|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|44111532|6|2|3||90|||7.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|44161561|6|2|3||90|||8.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|44183762|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|44298560|6|2|3||90|||9.00|A||


Sigo sin detectar cuál es la clave duplicada.

Por favor, me pueden orientar para solucionar este problema?

Muchas gracias!

Mari

36
Migración de Datos / Re:Módulo 8-Actas: Error al levantar archivos csv
« on: Febrero 24, 2022, 03:15:55 pm »
Estimado equipo SIU:

Vuelvo a molestarlos por este tema.

Modifiqué los scripts que arman los archivos csv para informar los exámenes de una misma carrera-plan-materia-libro-folio-fecha en el mismo acta de examen.


Se definió:
nro_libro = carreraplan_materia_libro_folio_fecha (hasta 30 caracteres)
nro_acta  = carreraplanmateriafecha_libro-folio   (hasta 30 caracteres)


Con esos datos, no hay errores en la subida al esquema EXT ni en los precontroles.

Pero se produce el siguiente error en mig_actas.kjb:

migrar_actas_examen - Couldn't execute SQL: SELECT * FROM ext.mig_actas_examen();
migrar_actas_examen - ERROR: duplicate key value violates unique constraint "iu_sga_actas_folios_libro_tomo_folio_fisico"
  Detail: Key (libro_tomo, folio_fisico)=(5389, 90) already exists.
  Where: SQL statement "INSERT INTO sga_actas_folios(id_acta,folio, folio_fisico, libro_tomo)
migrar_actas_examen -              VALUES (_id_acta, _folio, cursor2.folio_fisico, _libro_tomo)"



Verificando la información por Adminer, se obtiene:

SELECT * FROM "sga_libros_tomos" where libro_tomo = 5389;

libro_tomo   libro   nro_tomo   cant_max_folios   ultimo_acta   ultimo_folio
5389         5389   1          NULL   NULL   NULL


SELECT * FROM "sga_libros_actas" where libro=5389;

libro   nro_libro                nombre   descripcion     fecha_activacion   fecha_fin_vigencia   es_libro_activo   anio_academico
5389   100611_149_36_90_200725   36       10-Ingeniería   NULL   NULL   S   NULL


Los registros en los archivos son:

mig_libros_actas.csv
100611_149_36_90_200725|36|10-Ingeniería|||N|N|S||||||S|

mig_actas_examen.csv
10061114920200725_36-90|100611_149_36_90_200725|1|26|2020|JULIO-AGOSTO|Migra: 1006_11_149_25/07/2020_36_90|149|25/07/2020||104|C|

mig_actas_examen_detalle.csv
10061114920200725_36-90|100611_149_36_90_200725|0|43871635|6|2|3||90|||9.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|44111532|6|2|3||90|||7.00|A||
10061114920200725_36-90|100611_149_36_90_200725|0|43793019|6|2|3||90|||9.00|A||
...
...  (28 alumnos en total)


No detecto cuál es la clave duplicada.

Por favor, me pueden orientar para solucionar este problema?

Muchas gracias.


37
Usuarios / Re:Módulo 8-Actas - Migración de Pre-exámenes
« on: Febrero 24, 2022, 09:33:29 am »
Buenos días, estimado equipo SIU!

En la USAL se manejan "Pre-exámenes finales":
- cuando un alumno tuvo dos aplazos en una determinada materia, debe aprobar un pre-examen antes de rendir por tercera vez
- en caso de reprobar el primer pre-examen, debe rendir un segundo pre-examen
- si reprueba el segundo pre-examen, debe recursar la materia.


En la migración del módulo 8-Actas se manejan tres alcances:
alcance_acta_regular='S',   para libros de actas de Cursadas   
alcance_acta_promocion='S', para libros de actas de promociones   
alcance_acta_examen='S',    para libros de actas de exámenes


Además, en el módulo 4-Calendario Académico, los valores posibles para el tipo de mesa son:
- 0: Libres y regulares
- 3: Regulares
- 4: Libres


Con esos valores, no sabemos cómo migrar la información de los pre-exámenes.

Por favor, necesitamos que nos orienten.

Muchas gracias!


María del Carmen Esteva
Departamento de Sistemas – VRE
Universidad del Salvador


Estimados:

Alguna novedad sobre esta consulta?

Muchas gracias!

38
Usuarios / Módulo 8-Actas - Migración de Pre-exámenes
« on: Febrero 17, 2022, 12:23:25 pm »
Buenos días, estimado equipo SIU!

En la USAL se manejan "Pre-exámenes finales":
- cuando un alumno tuvo dos aplazos en una determinada materia, debe aprobar un pre-examen antes de rendir por tercera vez
- en caso de reprobar el primer pre-examen, debe rendir un segundo pre-examen
- si reprueba el segundo pre-examen, debe recursar la materia.


En la migración del módulo 8-Actas se manejan tres alcances:
alcance_acta_regular='S',   para libros de actas de Cursadas   
alcance_acta_promocion='S', para libros de actas de promociones   
alcance_acta_examen='S',    para libros de actas de exámenes


Además, en el módulo 4-Calendario Académico, los valores posibles para el tipo de mesa son:
- 0: Libres y regulares
- 3: Regulares
- 4: Libres


Con esos valores, no sabemos cómo migrar la información de los pre-exámenes.

Por favor, necesitamos que nos orienten.

Muchas gracias!


María del Carmen Esteva
Departamento de Sistemas – VRE
Universidad del Salvador

39
Migración de Datos / Re:Módulo 8-Actas: Error al levantar archivos csv
« on: Febrero 04, 2022, 12:47:43 pm »
Si, analizaremos la posibilidad de agrupar en un mismo acta los exámenes de la misma carrera-plan-materia-fecha-comisión y con mismo libro y folio.

Muchas gracias!


40
Migración de Datos / Re:Módulo 8-Actas: Error al levantar archivos csv
« on: Febrero 04, 2022, 10:25:05 am »
Hola, buenos días!

En nuestra base de datos existe información proveniente del sistema anterior al actual, en el cual sólo se cargaban las notas de los exámenes, sin agruparlas en actas.
Por ese motivo, estamos migrando cada examen como un acta individual (de un alumno).
Por lo que decís, entiendo que ésto origina el error que reportamos: mismo libro y folio en más de un acta.
Analizaremos otra forma de generar los archivos csv.

Muchas gracias!

41
Migración de Datos / Re:Módulo 8-Actas: Error al levantar archivos csv
« on: Febrero 02, 2022, 11:31:39 am »
Buenos días, estimado equipo SIU!

Retomo este tema, para que nos orienten en la forma de migrar los datos de los folios dentro del módulo 8-Actas, para que sean visibles desde Guaraní.

1. La subida de los archivos csv por Pentaho finaliza correctamente moviendo en el archivo mig_actas_examen_detalle.csv:
- el folio actual al campo "folio"
- null al campo "folio_fisico"

De esta forma, la migración de datos no es correcta, porque el folio no se visualiza desde Guaraní.


2. Seteando el folio actual en el campo "folio_fisico", que es el mostrado en Guarani, la subida de los archivos csv por Pentaho da el siguiente error en migrar_actas_examen:

ERROR (version 9.1.0.0-324, build 9.1.0.0-324 from 2020-09-07 05.09.05 by buildguy) : Ocurrió un error al ejecutar esta entrada de trabajo:
Couldn't execute SQL: SELECT * FROM ext.mig_actas_examen();
ERROR: duplicate key value violates unique constraint "iu_sga_actas_folios_libro_tomo_folio_fisico"
Detail: Key (libro_tomo, folio_fisico)=(2, 131) already exists.

Where: SQL statement "INSERT INTO sga_actas_folios(id_acta,folio, folio_fisico, libro_tomo)
2021/12/20 12:50:46 - migrar_actas_examen - VALUES (_id_acta, _folio, cursor2.folio_fisico, _libro_tomo)"
PL/pgSQL function ext.mig_actas_examen() line 184 at SQL statement


Aclaro que:
- antes de repetir la subida de archivos siempre restauramos el backup anterior, que en este caso incluye hasta el módulo 7-Inscripción a Exámenes
- actualmente no manejamos el concepto de "tomo", por lo que en ese campo del archivo mig_actas_examen.csv se informa siempre el valor 1 (uno)
- si necesitan revisar los archivos csv, los mismos fueron adjuntados el 22/12/2021


Aguardo sus comentarios.

Muchas gracias!

Saludos.

María del Carmen Esteva
Departamento de Sistemas – VRE
Universidad del Salvador

Páginas: 1 2 [3]