Saltar al contenido principal

Gestión de Sedes (Sucursales)

El módulo de Sedes (internamente conocido como Warehouses en el sistema) te permite administrar todas las sucursales o puntos físicos de tu Spa de mascotas. Cada sede funciona de manera independiente, teniendo sus propias configuraciones de horarios, citas etc.

:::note Restricción de Acceso Este es un módulo crítico y su acceso está altamente restringido. Solo los usuarios con permisos de Administrador (requiresAdmin: true) pueden visualizar, crear o modificar la información y configuración de las sedes, es importante aclarar que cada sede creada tendra un costo adiconal al pactado inicalmente. :::


Creación y Edición de Sedes​

Al agregar una nueva sucursal al sistema, esta queda vinculada de forma segura al subdominio de tu empresa (Client ID).

La información básica de una sede incluye:

  • Nombre de la Sede: El identificador comercial (Ej. "Sede Norte", "Sede Principal").
  • Ciudad / Ubicación: Información geográfica de referencia para la sede.

Configuración de Agendamiento (Booking Config)​

El verdadero poder del módulo de Sedes radica en su motor de reservas. Cada sucursal tiene un panel de configuración propio (booking-config) que dicta las reglas matemáticas con las que el sistema permitirá a los clientes (o al personal) agendar citas.

Las variables que puedes configurar por sede son:

1. Horario Operativo y Capacidad​

  • Hora de Inicio (start_hour): A qué hora abre la sede (Ej. 8 para las 8:00 AM).
  • Hora de Cierre (end_hour): A qué hora deja de recibir citas (Ej. 17 para las 5:00 PM).
  • Intervalo (slot_interval): La duración o frecuencia de cada bloque de citas (Ej. 1 hora).
  • Mascotas por Franja (pets_per_slot): El límite máximo (aforo) de mascotas que la sede puede atender simultáneamente en un mismo intervalo horario.

2. Días Hábiles y Excepciones​

  • Días Disponibles (available_days): Un listado de los días de la semana en los que la sede opera normalmente (0 = Domingo, 1 = Lunes, etc.).
  • Fechas Bloqueadas (blocked_dates): Fechas puntuales en las que la sede no ofrecerá servicio, como días festivos.
  • Excepciones Avanzadas (date_overrides): Reglas específicas para un día particular, permitiendo bloquear o habilitar un día por fuera del horario regular.

:::info Prevención de Overbooking Estas configuraciones alimentan en tiempo real los calendarios de reserva y los modales de Reagendamiento. Si un horario supera el límite de pets_per_slot o si el día no está en los available_days, el sistema tachará la opción y no permitirá agendar más mascotas, previniendo sobrecargas de trabajo. :::

Impacto Global en el Sistema​

Una vez configuradas tus sedes, estas interactúan con todo tu panel de control:

  • Dashboard Principal: Aparecerá un selector global en la parte superior que te permitirá filtrar las ventas, ingresos y la agenda del día para ver "Todas las Sedes" o aislar los datos de una sola.
  • Órdenes y Kanban: Podrás filtrar el historial de mascotas o el tablero operativo según la sede en la que se encuentren trabajando tus Groomers.