Error poscontrol actas cursadas

9240 es el total de registros en la tabla ext.mig_acta_cursada_promocion

Son todos registros de actas de regulares (No estamos migrando ningún acta de promoción). En total son 483 actas de regulares que hacen un total de 9240 registros (acta_detalle o alumnos)

Lo que veo es que cada registro en ext.mig_acta_cursada_promocion coincide con cada uno de los alumnos que comparten el acta (Por eso se multiplica la cantidad de registros).

Pego un ejemplo de la misma consulta del precontrol pero trayendo los datos de las dos tablas (ext.mig_acta_cursada_promocion y sga_actas_detalle)

SELECT

mig.nro_acta AS mig_acta,
sga_actas.nro_acta AS g3_acta,
mig.comision_nombre AS mig_comision,
com.comision_nombre AS g3_comision,
sga_actas_detalle.alumno AS alumno,
mig.nro_documento AS nro_documento


     FROM ext.mig_acta_cursada_promocion as mig,
          negocio.vw_comisiones as com,
	  negocio.sga_actas,
	  negocio.sga_actas_detalle
     WHERE mig.origen = 'R'
       AND 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
	   
	   AND sga_actas.comision  = com.comision		
	   AND sga_actas.origen    = 'R' 
	   AND sga_actas.tipo_acta = 'N' 
	   AND sga_actas.estado    = 'C'
	   AND sga_actas_detalle.id_acta = sga_actas.id_acta;
Salida

"mig_acta";"g3_acta";"mig_comision";"g3_comision";"alumno";"nro_documento"
"451";"451";"Unica";"Unica";2340;"39604498"
"451";"451";"Unica";"Unica";14944;"39604498"
"451";"451";"Unica";"Unica";18880;"39604498"
"451";"451";"Unica";"Unica";19001;"39604498"
"451";"451";"Unica";"Unica";19216;"39604498"
...

Se ve que un mismo número de documento coincide con varios alumnos de la misma acta

Saludos