Volver a Gestión Educativa
Volver a Grupos

Importar grupos

Carga un archivo CSV con la información de los grupos

@can('importar.grupos') 📄 Descargar plantilla @endcan ⬆️ Importar CSV
Procesando CSV, por favor espera…
@error('archivo')
{{ $message }}
@enderror @if (session('mensaje'))
{{ session('mensaje') }}
@endif @if (session('error'))
{{ session('error') }}
@endif

📋 Instrucciones para importar

  • Descarga la plantilla con “Descargar plantilla” y úsala tal cual.
  • Importante: la primera fila es ejemplo, elimínala antes de importar.
  • No cambies el orden ni el nombre de las columnas.
  • En grado_nombre escribe el nombre exacto del grado (ver tabla de grados).
  • En nombre_personal escribe el nombre completo exacto del docente (ver tabla de docentes) o deja vacío si es grupo con varios docentes.
  • Validaciones principales:
    • nombre: requerido, máx. 50, permite letras/números, espacios, guiones y guion bajo (acentos y ñ).
    • grado_nombre: requerido y debe existir.
    • nombre_personal: opcional y debe existir si se especifica.
    • notas_adicionales: opcional, máx. 200, puntuación básica permitida.
  • Guarda como CSV UTF-8 (delimitado por comas) antes de importar.

🧾 Estructura del CSV

nombre,grado_nombre,nombre_personal,notas_adicionales
1° A,Primero,Juan Pérez López,Grupo atendido por varios docentes
                

🎓 Grados disponibles

@forelse($grados ?? [] as $g) @empty @endforelse
Nombre
{{ $g->nombre }}
Sin grados registrados.

👩‍🏫 Docentes disponibles

@forelse($personales ?? [] as $p) @empty @endforelse
Nombre completo
{{ $p->nombre }} {{ $p->primer_apellido }} {{ $p->segundo_apellido }}
Sin docentes registrados.