Copiar la configuración de un gimnasio
Llevarte los tipos de clase con sus horarios habituales, los planes y las reglas de un gimnasio a un archivo, y cargarlos en otro sin tener que crearlos de nuevo uno por uno.
¿Quién puede hacerlo?
Solo administradores, y en cada gimnasio por separado: exportas estando dentro del gimnasio que quieres copiar, e importas estando dentro del gimnasio que quieres llenar.
Sirve sobre todo para abrir una sucursal, para armar un gimnasio nuevo con la misma grilla, o para guardarte una copia de tu configuración antes de hacer cambios grandes.
Cómo llegar
Hay tres copias separadas, cada una con su enlace "Importar / Exportar":
- Qué copias — Dónde está
- Tipos de clase y horarios — Menú "Administrar" → "Cupos y horarios", arriba a la derecha
- Planes — Menú "Administrar" → "Planes y pagos", pestaña "Planes", al final de la lista
- Reglas — Configuración del gimnasio, tarjeta "Reglas del gimnasio", debajo de las listas
Ir a la pantalla: Cupos y horarios · Planes · Configuración del gimnasio, y desde ahí "Importar / Exportar".
Cada uno abre una hoja con dos pestañas: "Exportar" e "Importar". Debajo de las pestañas hay una caja de texto grande, compartida por las dos: ahí aparece lo que exportas y ahí pegas lo que quieres importar.
Qué se copia y qué no
Se copia:
- Los tipos de clase: nombre, color, emoji, duración y cupos por defecto, con sus
- Los horarios habituales de cada tipo de clase: día de la semana, hora, cupos y coach.
- Los planes: nombre, precio, categoría, tipos de clase, duración, día de cobro y topes
- Las reglas de entrenamiento y de convivencia, en su orden.
No se copia el resto: los cambios de una semana concreta, los días sin clases, los productos de tiempo fijo, la conexión de los planes con Mercado Pago, los alumnos, sus reservas, los ejercicios del día de las clases grupales ni la información del gimnasio. Todo eso se carga en el gimnasio nuevo aparte.
→ Cupos y horarios
Exportar la configuración actual
- Entra al gimnasio que quieres copiar y abre "Importar / Exportar".
- En la pestaña "Exportar" tienes dos botones:
- "Cargar actual" — trae la configuración del gimnasio a la caja de texto, para que
- "Descargar JSON" — guarda un archivo llamado
configuracion-gimnasio.json en tu
- Guarda el archivo donde lo tengas a mano: es lo que vas a usar del otro lado.
Importar en otro gimnasio
- Entra al gimnasio de destino como administrador y abre "Importar / Exportar" ahí.
- Ve a la pestaña "Importar".
- Pega el contenido del archivo en la caja de texto (ábrelo con cualquier editor de texto y
- Toca "Importar configuración", abajo a la derecha.
- Al terminar aparece el recuadro verde "Importación completada" con el resumen:
- Cierra la hoja con "Cerrar": la grilla de horarios detrás ya muestra lo importado.
La caja de texto es la misma para las dos pestañas. El botón "Importar configuración" del pie siempre importa lo que haya ahí, estés en la pestaña que estés. Si acabas de tocar "Cargar actual" para revisar tu configuración, ten cuidado de no tocarlo sin querer.
Copiar los planes
Se hace igual, con el enlace "Importar / Exportar" de la pestaña "Planes"; el archivo se llama planes-gimnasio.json y el botón "Importar planes".
- Importa primero los tipos de clase. Cada plan los nombra, y si uno no existe en este
- Pega el contenido en la caja y toca "Importar planes".
- Los planes nuevos quedan como "Sin publicar". Para cobrarlos automáticamente, publícalos
después en Mercado Pago.
→ Catálogo de planes del gimnasio y cobros
Copiar las reglas
Se hace igual, con el enlace "Importar / Exportar" que está debajo de las listas en la tarjeta "Reglas del gimnasio" de la Configuración del gimnasio; el archivo se llama reglas-gimnasio.json.
Importar reglas reemplaza las que ya tienes. Cada categoría que venga en el archivo (entrenamiento o convivencia) queda exactamente como la lista: las reglas de esa categoría que no estén en el archivo se eliminan. Antes de hacerlo, una ventana te pide confirmar con "Reemplazar". La categoría que no venga en el archivo no cambia.
Qué significa lo que ves
- Elemento — Qué significa
- "Cargar actual" — Trae a la caja lo que hoy tiene este gimnasio
- "Descargar JSON" — Guarda un archivo con lo que hay en la caja
- "Importar configuración" — Aplica a este gimnasio lo que hay en la caja
- "Tipos de clase: 4 creados · 2 actualizados" — Cuatro disciplinas nuevas y dos que ya existían y quedaron actualizadas
- "Horarios: 37 creados · 5 actualizados" — Lo mismo con los bloques de la grilla habitual
- "Planes: 3 creados · 1 actualizados" — Tres planes nuevos y uno que ya existía y quedó actualizado
- "Planes de alumnos: 4 sincronizados · 1 vinculados" — Alumnos a los que se les aplicaron los nuevos topes del plan, y planes personalizados que coincidían exacto y quedaron unidos a él
- "Reglas: 2 creadas · 5 actualizadas · 1 eliminadas" — Reglas nuevas, reglas que ya existían y reglas borradas porque no venían en el archivo
El archivo es un texto técnico y no está pensado para escribirlo a mano: lo normal es exportarlo de un gimnasio y pegarlo tal cual en otro. Si igual quieres editarlo, la caja muestra un ejemplo del formato esperado cuando está vacía.
Casos especiales y límites
- La importación es todo o nada. Si un solo dato del archivo es inválido, no se guarda
- Volver a importar lo mismo no duplica nada. Los tipos de clase se reconocen **por su
- Cuidado al importar sobre un gimnasio que ya está andando. Como los nombres iguales se
- Importar tipos de clase, horarios o planes no borra nada. Lo que el gimnasio ya tenía y
- Las reglas son la excepción: se reemplazan. Una regla solo se reconoce por su texto, así
- Un plan se reconoce por su nombre, día de cobro, código de descuento y tipos de clase. Si
- **Un plan publicado en Mercado Pago no cambia su precio, categoría ni frecuencia por
- Cambiar los topes de un plan alcanza a sus alumnos. Igual que al editar el plan, sus
- Solo entra la grilla habitual. Los ajustes de una semana puntual y los días sin clases
- La configuración se importa al gimnasio en el que estás parado, no al que elijas en un
- Los alumnos no viajan con la configuración. Cada gimnasio tiene sus propias cuentas.
Si algo no funciona
- "Pega o carga una configuración primero" — La caja de texto está vacía. Pega el
- "El JSON no es válido" / "Revisa el formato antes de importar." — El texto está
- "Debes proporcionar al menos un tipo de clase para importar" — El archivo no trae
- Un mensaje de error con una lista de detalles — El archivo tiene datos que no pudimos
- "El plan ... usa un tipo de clase que no existe" — Ese tipo de clase no está en este
- "El plan ... tiene un valor inválido" — Un dato no tiene el formato esperado. El mensaje
- "El plan ... está publicado en Mercado Pago" — El archivo le cambia el precio, la
- "No se pudieron cargar..." / "No se pudieron exportar..." / "No se pudieron importar..."
- "No se pudo cargar la configuración actual" / "No se pudo exportar la configuración" —
- "No se pudo importar la configuración" — La importación no llegó a aplicarse. El
- Importé y no veo los horarios — Revisa que estés mirando "Horarios habituales" y no
una semana concreta, y que no tengas puesto un filtro por tipo de clase.
Relacionado