Migración de actas

Hola buenos días

Tenemos una consulta con respecto a la migración de las actas. Luego de hacer la migración masiva, estuvimos pasando algunos detalles individuales para ciertos casos particulares que por alguna razón no migraron con el primer csv. Estos casos se insertan bien, pero la semana pasada notamos que, al imprimir el reporte de actas, el detalle agregado no tiene el libro ni el tomo asociados. En donde debería mostrar el libro dice: “Libro: No aplica - acta digital”. Y tanto en “Tomo” como en “Folio físico” dice “no aplica”.

Estuvimos viendo y, tanto en la base de datos como cuando se busca el acta en el sistema, los datos del libros aparecen correctamente.

Necesitaríamos saber si pueden indicarnos dónde puede ser que la relación haya quedado mal, o cuál sería el requisito para que aparezca la leyenda No aplica - acta digital" en donde debería estar el dato del libro.

Saludos!

Hola Lautaro,

Podes verlo en las siguientes tablas: sga_actas, sga_actas_folios y sga_libros_actas.

También revisa la query de la función get_datos_folio_acta de co_actas.

Seguramente lo que te esta pasando es que tenes los siguientes parámetros en “Si”: cur_utiliza_acta_digital_regul, cur_utiliza_acta_digital_promo o exa_utiliza_acta_digital, y viene vacío los datos de folio_fisico, nombre_libro y nro_tomo.

Ticket referencia: https://redmine.siu.edu.ar/redmine/issues/34711

saludos.
2

Hola!, lo que pasa es que en las tablas todo esta correcto. Los parametros de SIU estan en “No”, por lo tanto eso no parece ser, que otra cosa les parece que puede estar fallando?.

Saludos.

Hola Lautaro,

¿esto te pasa en Gestión, Autogestión o ambos?
¿que versión de Guaraní tenes instalada?
¿me podes enviar capturas, logs y los registros del acta en la tabla sga_actas?

saludos.
2

Buenas!, te respondo:

¿esto te pasa en Gestión, Autogestión o ambos?
En Gestión.
¿que versión de Guaraní tenes instalada?
3.18.1

Adjunto lo que me pediste.

Saludos!


adjunto.rar (298 KB)

Hola Lautaro,

Crea un GDS y asocialo a este foro así te pasamos la solución del ticket #34711, la misma ya sale corregida en la versión 3.20.1.

¿que te devuelven las siguientes queries?


SELECT	sga_actas_folios.id_acta,
						sga_actas_folios.folio,
						sga_actas_folios.libro_tomo,
						sga_actas_folios.folio_fisico,
						sga_libros_tomos.nro_tomo,
						sga_libros_actas.libro,
						sga_libros_actas.nombre as nombre_libro
				FROM	sga_actas_folios,
						sga_libros_tomos,
						sga_libros_actas
				WHERE	sga_actas_folios.id_acta = '21983'
						AND sga_actas_folios.folio = '0'
						AND sga_libros_tomos.libro_tomo = sga_actas_folios.libro_tomo
						AND sga_libros_tomos.libro = sga_libros_actas.libro;


SELECT	sga_actas_folios.id_acta,
						sga_actas_folios.folio,
						sga_actas_folios.libro_tomo,
						sga_actas_folios.folio_fisico,
						sga_libros_tomos.nro_tomo,
						sga_libros_actas.libro,
						sga_libros_actas.nombre as nombre_libro
				FROM	sga_actas_folios,
						sga_libros_tomos,
						sga_libros_actas
				WHERE	sga_actas_folios.id_acta = '21983'
						AND sga_actas_folios.folio = '1'
						AND sga_libros_tomos.libro_tomo = sga_actas_folios.libro_tomo
						AND sga_libros_tomos.libro = sga_libros_actas.libro;

saludos.
2

Existen alumnos con registro de folio 0 (cero)?

SELECT * FROM sga_actas_detalle WHERE folio = 0;
SELECT * FROM sga_actas_folios WHERE folio = 0;

Hola, te respondo:

SELECT * FROM sga_actas_detalle WHERE folio = 0; – 31 resultados
SELECT * FROM sga_actas_folios WHERE folio = 0; – 0

Saludos.

Veo problemas:

SELECT * FROM sga_actas_detalle WHERE folio = 0; -- 31 resultados
No debiera haber registros de alumnos en actas con folio 0 (cero). Los folios comienzan a numerarse desde 1 en adelante.
SELECT * FROM sga_actas_folios WHERE folio = 0; -- 0
Otro problema, quiere decir que las actas de la consulta anterior les falta registro de folios. Tabla sga_actas_folios. Si un acta tiene 50 alumnos, donde 30 estan en el folio 1 y 20 en en folio 2, en la tabla sga_actas_folios debiera haber dos registros, uno para el folio 1 y otro para el folio 2.

Hola, este tema fue solucionado, muchas gracias!

Saludos.