migracion matriculas periodos de inscripcion

Estimados estoy migrando matriculas y al migrar me los pone mal en los periodos
ejemplo se inscribio el 16/02/2016 y me lo ubica en el 2do periodo 2016
adjunto imagen, que puedo hacer para que queden bien ubicados?


matric.jpg

matric.png

aqui me parece que esta el problema, trae el ultimo registro para ese año academico y en ningun momento se fija la fecha de inscripcion como para hacer la consulta y traer el periodo correspondiente.

	-- Busca un período de inscripción para el mismo año académico (periodo de inscripcion o todos) y version del plan del alumno
	-- Con la version de plan con que ingresó a la propuesta.
	SELECT f.periodo_insc 
	  INTO _periodo_insc 
	  FROM sga_periodos_inscripcion_propuesta as p, 
	       sga_periodos_inscripcion_fechas as f,
	       sga_periodos_inscripcion_aplanado as pia
	WHERE
	       p.anio_academico      = cursor1.anio_academico AND
	       p.periodo_insc_tipo IN (1,3) AND  
	       f.periodo_inscripcion = p.periodo_inscripcion AND
	       pia.periodo_insc      = f.periodo_insc AND
	       pia.plan_version      = cursor1.plan_version_ingreso
	       LIMIT 1;

Si, la logica esta asi porque automáticamente en la migración se crea un período de inscripcion a propuestas por año académico.

¿En 2016 tenes 2 períodos de inscripcion?
Si es asi, estos los ingresaron por el sistema previos a la migración o fueron migrados?

Se podria considerar la fecha de inscripción y ver si se encuentra un período y si no se encuentra ver que período de inscripcion a propuestas asignar a cada inscripción.