Restaurantes
Detalle de restaurante
La pantalla muestra la ficha del restaurante con datos de contacto, modo de operación actual y horario semanal configurado.
Modo de operación
El modo controla si la app móvil acepta pedidos en este momento:
| Modo | Qué hace |
|---|---|
| Auto | El sistema abre y cierra según el horario semanal configurado |
| Forzar abierto | El restaurante aparece abierto aunque el horario diga que no |
| Forzar cerrado | No acepta pedidos aunque esté en horario de apertura |
Usar Forzar cerrado para pausas inesperadas: falta de personal, problema técnico, inventario agotado. Recuerda regresar a Auto cuando el restaurante retome operaciones.
Horarios de apertura
Configurar el horario semanal
- En el detalle del restaurante, ir a la sección Horario de operación
- Seleccionar el modo: Auto / Forzar abierto / Forzar cerrado
- Para cada día que opere el restaurante:
- Activar el toggle del día
- Agregar los turnos con hora de inicio y hora de fin
- Usar el botón + Turno para un segundo turno en el mismo día (ej. 12:00–15:00 y 19:00–23:00)
- Clic en Guardar horario
Lo que no es obvio
- Un día con el toggle activo pero sin turnos configurados se trata como cerrado — siempre agrega al menos un turno antes de guardar
- Si el modo está en Forzar abierto o Forzar cerrado, el horario semanal se ignora completamente hasta regresar a Auto
- La app móvil no evalúa el horario por sí misma — consulta al backend en cada pedido
- Los cambios de horario toman efecto inmediatamente, sin redespliegue
Límite diario de empleados
Si el restaurante tiene empleados registrados como tales en el sistema, esta sección permite configurar cuánto pueden consumir al día antes de que se rechace su pedido.
Configurar el límite
- En el detalle del restaurante, ir a la sección Límite diario de empleados
- Usar el botón Editar
- Ingresar el monto máximo diario en pesos (ej. 220)
- Escribir el mensaje de rechazo que verá el empleado si supera el límite (ej. "Has alcanzado tu límite de consumo del día")
- Guardar
Cómo funciona
- El sistema suma todos los pedidos del día del empleado en zona horaria Ciudad de México
- Si el total supera el límite configurado, el pedido es rechazado automáticamente con el mensaje definido
- El límite aplica por día natural — se reinicia a las 00:00 hora CDMX
- Los pedidos de empleados se excluyen de los reportes generales por defecto — ver 10 · Reportes
Para marcar a un usuario como empleado del restaurante, ver 05 · Usuarios → Marcar como empleado. El límite aplica solo a usuarios con esa marca activa.
Editar datos del restaurante
Desde el detalle se puede editar: nombre, teléfono, correo y dirección. El botón de Editar solo está disponible para el administrador general.
Actualmente no se puede crear un restaurante desde el panel. Para dar de alta una nueva sucursal, contactar al equipo técnico.
Archivar un restaurante
Archivar un restaurante lo desactiva del sistema:
- La app móvil deja de mostrar esa sucursal
- La app de restaurante de esa venue deja de funcionar
- Los pedidos e historial existentes no se eliminan
Esta acción es irreversible desde el panel. Para reactivar un restaurante archivado se requiere intervención técnica directa en la base de datos.
Múltiples accesos al mismo restaurante
Un restaurante puede tener más de un usuario con acceso a la app de restaurante. Esto permite cubrir turnos con cuentas individuales y mantener trazabilidad de acciones.
Para agregar un usuario al restaurante
- Crear la cuenta del nuevo usuario (ver 01 · Acceso y usuarios)
- En el documento del nuevo usuario, establecer:
type: "restaurant"venueIds: ["ID_DEL_RESTAURANTE"]
El usuario puede iniciar sesión en la app de restaurante y ver los mismos pedidos.
En el sistema legacy actual, solo la cuenta original del dueño puede ver pedidos porque el UID del dueño es el ID del restaurante. Esto es una limitación conocida del sistema anterior. La nueva app de restaurante no tiene esta restricción.