Importación de jugadores placeholder por plantilla (CSV)
Esta importación crea invitaciones pre-registradas pendientes, no miembros activos del equipo. La vinculación se completa mediante el flujo de invitación.
Objetivo
Permitir carga masiva de jugadores o staff aún no registrados en la app, usando la misma metodología de placeholder manual.
Plantilla CSV
Usa como base:
Columnas:
full_name(requerida)email(requerida si no hayphone)phone(requerida si no hayemail)role(opcional, por defectoplayer)notes(opcional)jersey_number(opcional)position(opcional)dominance(opcional)jersey_name(opcional)medical_info(opcional)federation_license(opcional)
Flujo en app
- Ir a gestión de equipo (
Manage Team). - Pulsar Importar jugadores.
- Seleccionar CSV.
- Confirmar importación.
- Revisar resumen (
insertados,omitidos,errores).
Dedupe y validaciones
La app valida cada fila:
full_nameobligatorio.- Debe existir
emailophone. roledebe ser válido para la invitación; de lo contrario, la fila falla.- Si ya existe placeholder pendiente para el mismo equipo y contacto (
emailophone), la fila se marca comoskipped.
Resultado
Revisa el resultado y el mensaje de cada fila: insertada, omitida o con error. Las filas correctas permanecen importadas aunque otras fallen. Corrige las fallidas y comprueba los contactos omitidos antes de reintentar.
Notas
- La vinculación final al usuario registrado ocurre en el flujo normal de invitaciones/claim.
- Esta importación es compatible con el enfoque de pre-registro existente.
- Importar una invitación pendiente no confirma la membresía ni el envío del correo.