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?
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.