Migración de Calificaciones
Importar calificaciones anuales consolidadas desde archivos externos
1
Cargar CSV2
Validar3
ImportarCargar archivo de calificaciones
Sube un archivo CSV con las calificaciones anuales consolidadas
Arrastra un archivo CSV o haz clic para seleccionar
Columnas: tipo_doc, documento, nombre, apellido, asignatura, curso_academico, sede, promedio_anual, aprobacion, grado, grupo
Proceso de importacion de calificaciones
Pre-requisitos: AcademicCourse (ano lectivo), Campus (sede), Grade (grado), Class (grupo), Subject (asignaturas) deben existir en el sistema.
- Lectura del CSV: Se parsean las columnas y se mapean a los campos del sistema.
- Validacion: Se verifican asignaturas, anos lectivos, sedes, grados y grupos contra la BD.
- Crear Student: Si el estudiante no existe (por documento), se crea en las tablas User y Student.
- Crear StudentAssignment: Se registra la asignacion historica del estudiante al grado, grupo, sede y ano con tipo MIGRACION.
- Crear AnnualSubjectConsolidation: Se inserta el registro de calificacion con promedio_anual e isApproved.
Nota: Las asignaciones creadas quedan con isActive=false porque son historicas.