Buenos días, estimados.
Al migrar desde sistemas externos a Guaraní 3.20, los Poscontroles del módulo 8-Actas arrojan la siguiente diferencia:
tabla resultado cant_ext cant_g3
sga_actas_detalle Error: Cantidad de alumnos en actas de cursada no coninciden 40.493,00 40.513,00
El total de registros informados en el archivo mig_acta_cursada_promocion.csv es 40493 (sin el encabezado).
Pero el control arroja 20 registros más en Guaraní.
Hice verificaciones corriendo manualmente la consulta: arroja 20 registros más, que están duplicados.
Revisé el script fx_posctrl_actas.sql, pero no detecto el motivo por el cual esta consulta duplica estos registros:
-- Actas de Cursadas en G3
SELECT count(*) INTO cnt_actas_det_g3
FROM ext.mig_acta_cursada_promocion as mig
JOIN vw_comisiones as com ON (
mig.comision_nombre = com.comision_nombre AND
mig.anio_academico = com.anio_academico AND
mig.periodo_lectivo_nombre = com.periodo_lectivo_nombre AND
mig.actividad_codigo = com.elemento_codigo)
JOIN sga_actas ON sga_actas.comision = com.comision
JOIN sga_actas_detalle ON sga_actas_detalle.id_acta = sga_actas.id_acta
JOIN sga_alumnos ON sga_alumnos.alumno = sga_actas_detalle.alumno
JOIN mdp_personas ON mdp_personas.persona = sga_alumnos.persona
JOIN mdp_personas_documentos as pd ON pd.documento = mdp_personas.documento_principal
WHERE mig.origen = 'R'
AND sga_actas.origen = 'R'
AND sga_actas.tipo_acta = 'N'
AND sga_actas.estado = 'C'
AND pd.tipo_documento = mig.tipo_documento
AND pd.nro_documento = mig.nro_documento;
Por favor, podrán revisarlo, para que el proceso finalice sin reportar errores?
Muchas gracias.