Volver a Gestión Educativa
Volver a Personal

Importar personal

Carga un archivo CSV con la información del personal

📄 Descargar plantilla ⬆️ 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 puesto_nombre escribe el nombre exacto del puesto (ver tabla de la derecha).
  • Fechas en formato AAAA-MM-DD (ej. 2025-08-09).
  • Validaciones principales:
    • RFC único (máx. 13).
    • CURP opcional (exactamente 18).
    • Teléfonos de 10 dígitos.
  • Acceso al sistema (opcional):
    • acceso_sistema: 1 = crear usuario, 0 = no crear.
    • Si es 1, llena correo_usuario (único), password_usuario (mín. 8) y rol (ver tabla de roles).
  • Guarda como CSV UTF-8 (delimitado por comas) antes de importar.

🏢 Puestos disponibles

@forelse($puestos as $p) @empty @endforelse
Nombre del puesto
{{ $p->nombre }}
Sin puestos registrados.

🔐 Roles disponibles

@forelse($roles as $r) @empty @endforelse
Nombre del rol
{{ $r->name }}
Sin roles registrados.