# Cambios de la versión 3.0

## Gestión académica multianual

- Nuevo catálogo de años escolares con nombre, fecha de inicio, fecha de cierre, estado y año activo.
- Creación de próximos años copiando la estructura de secciones del año de origen.
- Activación controlada de un único año escolar.
- Cierre con conservación del historial; el año cerrado no puede reactivarse desde la interfaz.
- Asociación independiente de secciones y matrículas a cada año escolar.
- Migración automática de evaluaciones y planificaciones históricas al año activo inicial.

## Secciones

- Creación de secciones desde el sistema.
- Edición de grado/año y literal.
- Activación o desactivación por año escolar, sin borrar la sección de los históricos.
- Conteo de estudiantes por sección según el año consultado.

## Promoción de matrícula

- Promoción por lotes entre años escolares posteriores.
- Resultados disponibles: Promovido, Repitiente, Egresado y Retirado.
- Creación automática de la inscripción del estudiante en el año de destino.
- Conservación de la inscripción, sección y resultado del año de origen.
- Historial de lotes, responsable, fecha, origen, destino y cantidad de estudiantes.
- Auditoría de cada operación.

## Reportes

- Reporte por lapso con todas las evaluaciones publicadas de la asignatura, promedio y condición.
- Reporte anual con promedio de I, II y III Momento, promedio final y condición.
- Resumen de matrícula, estudiantes con notas, aprobados, reprobados y promedio de la sección.
- Vista institucional imprimible y exportación CSV UTF-8.
- Acceso docente limitado a sus asignaciones de sección y asignatura.

## Artículo 112

- Acta institucional automática y numerada cuando se activa el Artículo 112.
- Documento dirigido a la Coordinación de Evaluación.
- Incluye datos de la evaluación, porcentaje obtenido, relación de estudiantes habilitados, calificaciones originales, segunda forma de evaluación, constancia y espacios de firma.
- Disponible desde la pantalla de calificaciones y conservada como registro único por evaluación.

## Datos incorporados

- Respaldo revisado: 733 registros.
- Registros ya presentes: 704.
- Registros nuevos incorporados de forma segura: 27.
- Matrícula final de semilla: 731 estudiantes.
- Dos registros quedaron en cuarentena porque una misma cédula aparece asociada a dos personas diferentes. Consulte `VALIDACION_RESPALDO_SIAPA_V3.md`.

## Compatibilidad y migración

- Actualización aditiva para SQLite y MySQL/MariaDB.
- No elimina usuarios, notas, evaluaciones, planificaciones, solicitudes, actas ni auditoría existentes.
- En una actualización, agrega los 27 registros validados únicamente cuando su cédula aún no existe; no sobrescribe datos institucionales ya editados.
- Actualiza la restricción de planificación para permitir la misma asignación y lapso en años escolares diferentes.
- Incluye instrucciones específicas en `ACTUALIZACION_CPANEL_V3.md`.

## Validación

- 10 pruebas automáticas aprobadas.
- Prueba de instalación limpia con 731 estudiantes.
- Prueba de actualización sobre una base de la versión anterior conservando datos y planificaciones.
- Pruebas funcionales de creación de año, promoción, reportes y acta del Artículo 112.
