Ir al contenido

Plantel

Plantel es el módulo donde el cuerpo técnico mantiene la lista de atletas de la organización: alta y edición, foto, equipo, número, estado deportivo, historial de lesiones e invitación al portal del jugador. Es el punto de entrada del resto del sistema — sin un jugador cargado acá, ningún otro módulo lo ve. Lo usan principalmente HoP y Director Deportivo; el resto del staff lee y edita lo de su área desde el perfil individual.

  • Problema que resuelve: unificar en un único lugar el master del plantel que normalmente vive en planillas sueltas (Excel del PF, contactos del médico, fotos en WhatsApp del utilero).
  • Casos de uso típicos: alta del plantel a inicio de temporada, bajas y altas a mitad de año, transferencias entre sub-equipos (primer equipo / reserva / juveniles), invitación masiva al portal del jugador.
  • Planes que lo incluyen: todos. El plan esencial limita el plantel a 40 atletas; pro y enterprise son ilimitados. Ver Planes y features.

Todos los roles del staff ven Plantel y pueden abrir el perfil individual de un jugador. Lo que cambia entre roles es qué sub-pestañas del perfil ven y qué acciones tienen habilitadas:

  • Head of Performance / Director Deportivo: todo. Alta, edición, foto, transferencia entre equipos, eliminación y restauración en bulk, invitación al portal, configuración de tabs visibles desde Settings.
  • Médico / Readaptación: además, pueden cambiar el estado deportivo de un jugador (disponible / lesionado / en recuperación / suspendido / inactivo).
  • S&C / Sport Scientist / Fisio / Nutricionista / Psicólogo: lectura del plantel, escritura acotada a su área dentro del perfil individual.

Ver el detalle por rol en Roles del staff.

Las tabs del perfil del jugador (general, táctico, físico, médica, mental, mensajes) se pueden mostrar u ocultar desde Settings → Tabs visibles.

  • Alta de un jugador: Plantel → “Agregar jugador” → completar nombre, posición, dorsal, fecha de nacimiento, sub-equipo. El dorsal se valida contra conflictos dentro del mismo sub-equipo (los jugadores inactivos no bloquean).
  • Cargar foto: desde el perfil del jugador, panel izquierdo → subir JPG, PNG o WebP de hasta 10 MB. Las URLs de scrapers (Sofascore, Transfermarkt, etc.) están bloqueadas para evitar problemas legales.
  • Cambiar estado deportivo: desde la grilla o el perfil → selector de estado. La fecha del último cambio se muestra en la grilla. Solo Head of Performance, Director Deportivo, Médico y Readaptación pueden hacerlo.
  • Eliminar / restaurar en bulk: seleccionar varios jugadores desde la grilla → eliminar (queda inactivo y cierra automáticamente sus lesiones abiertas) o restaurar. Máximo 100 por operación. Solo Head of Performance y Director Deportivo.
  • Transferir entre equipos: modal de multi-transferencia, mueve un set de jugadores a otro sub-equipo de la misma org.
  • Invitar al portal (individual, legacy): perfil → “Invitar” → el sistema genera un link de activación y lo envía por email al jugador.
  • Onboarding masivo (recomendado): la baja masiva del plantel al portal se hace desde el Onboarding link grupal, no desde Plantel. Requiere que el email del jugador esté pre-cargado por el cuerpo técnico.
  • Sub-equipos: Settings → Equipos define los sub-equipos que aparecen al asignar un jugador. El plan esencial permite hasta 2 sub-equipos.
  • Tabs visibles en el perfil: Settings → Tabs visibles. Un club que no usa psicología puede ocultar la tab mental para todo el staff.
  • Colores y logo: el branding de la organización aplica también acá. Ver Settings.
  • Dorsal repetido: dos jugadores pueden compartir dorsal si están en sub-equipos distintos. Dentro del mismo sub-equipo, un jugador inactivo no bloquea el alta de otro con el mismo número.
  • Eliminar borra datos históricos: no. El borrado es una desactivación reversible: el jugador queda inactivo y se puede restaurar. Las lesiones activas del jugador se cierran automáticamente con fecha del día para no quedar huérfanas en Médico.

Player surface: N/A. Plantel es un módulo administrativo solo del staff. El jugador no ve esta pantalla. Lo más cercano desde su portal es “Mi perfil”, donde lee sus datos personales pero no gestiona la lista del plantel ni edita su propio estado deportivo.

Plantel es un módulo CRUD — no calcula métricas propias. Las métricas que se muestran en el perfil (ACWR, %MD, Hooper, riesgo) son agregados consumidos desde otros módulos. Para fórmulas, ver el Glosario.

Plantel es la fuente de verdad de la lista de atletas, así que prácticamente todos los módulos lo consumen:

  • Calendario — convocatorias y ausencias.
  • Wellness — registros por jugador.
  • Carga — ACWR y %MD por jugador.
  • Riesgo — snapshots diarios.
  • Fisio y Médico — lesiones, consultas, sesiones de fisio, fases de retorno al juego.
  • Nutrición y Psicología — registros y objetivos por jugador.
  • Rendimiento — stats de partido y análisis táctico.
  • Mensajería — chat staff ↔ jugador, push notifications.
  • Usuarios — link grupal de self-onboarding que da acceso al portal del jugador.
  • Cambio de organización de un jugador: no soportado. La transferencia entre sub-equipos funciona solo dentro de la misma org.
  • Eliminación definitiva: no existe. El borrado es siempre reversible (preserva historial de carga, lesiones e informes).
  • Wellness links legacy: los links tokenizados por jugador siguen disponibles por retrocompatibilidad. Para clubes nuevos, el flujo recomendado es PWA + push.