Panel de sala
Panel de sala — el puesto de trabajo del anfitrión y del gerente dentro de la Caja. Se abre con el botón «Sala» (🗺) en la Caja (POS) y se expande a pantalla completa. Hay dos condiciones para ver el botón. La primera es el rol: se necesita el permiso de gestión de sala; un camarero que haya iniciado sesión en la caja con PIN no verá el botón. La segunda es el interruptor «Chip del panel de sala» en «Aspecto externo del POS»: en restauración y hoteles está activado por defecto, mientras que en los tipos de establecimiento no restauranteros (tienda, salón, punto de recogida, tienda online, servicios, sitio de presentación, blog, widgets) el panel está desactivado por defecto — active el interruptor si aun así lo necesita. En el propio botón hay una insignia: cuántas reservas esperan confirmación (las mismas solicitudes que figuran en la lista de la pestaña «Reservas») y cuántas llamadas activas hay.
El panel se abre en la pestaña «Reservas»; las demás pestañas se cambian en la cabecera. Los pedidos, las llamadas y las reservas llegan por websocket — no hay que actualizarlos a mano. La lista de espera, «Día» y «Tareas» se leen una sola vez al abrir el panel: son listas que cambian con menos frecuencia y no necesitan suscripción en vivo.
El panel recuerda que está abierto. Mientras está en pantalla, en la dirección de la caja figura ?panel=hall, por lo que actualizar la página (F5) le mantiene en el panel en lugar de devolverle a la caja; tras la actualización, el panel se abre en la pestaña predeterminada. El botón «Atrás» del navegador cierra el panel y devuelve a la caja, y desde la caja lo vuelve a abrir: por ejemplo, sentó a un huésped en una mesa, tomó el pedido y con una sola pulsación volvió a la sala. Cerrar el panel sigue siendo posible también con la cruz ✕. El enlace a la caja con el panel abierto se puede añadir a marcadores: el panel se abrirá solo si el empleado en la caja ve el botón «Sala» (las mismas dos condiciones anteriores).
En la cabecera del panel hay un engranaje de ajustes — desde ahí se abren los ajustes del plano de sala (incluidas las políticas de depósito de reservas) y del widget de reserva online.
«Ahora»#
Una sola pantalla del estado del establecimiento en el minuto actual. Con tarjetas:
| Tarjeta | Qué muestra |
|---|---|
| Plazas ocupadas | ocupadas / plazas totales y cuántas mesas son |
| Reservas en la próxima hora | a quién sentar en el plazo de una hora |
| Listo, sin servir | mesas donde el pedido está listo y espera al camarero |
| Llamadas | mesas desde las que se llama al camarero ahora mismo |
| Números para limpieza | (para hoteles) |
| Solicitudes de huéspedes | (para hoteles) |
| Tareas vencidas | tareas vencidas del turno, junto a cuántas tareas de alta prioridad hay sin responsable |
| Ingresos de hoy | total del día |
Al hacer clic en una tarjeta se resaltan los objetos correspondientes directamente en el plano de sala — en eso consiste la diferencia entre un panel y una lista de cifras. En un local con varias salas, sobre el plano hay un selector de salas.
Las tarjetas vacías se ocultan: en una cafetería pequeña sin hotel y sin tareas, la pestaña parece viva, no como una tabla de ceros. Si todo está tranquilo, así se indica.
«Espera» — lista de espera#
La cola de huéspedes para los que no ha habido mesa libre.
Registro en la lista: nombre, teléfono, tamaño del grupo, cuántos minutos se prometieron de espera, comentario. El teléfono se marca en el mismo formato de país que en las reservas, y el botón «Llamar» en la fila de la cola muestra el número de la misma forma. Por defecto se rellenan un grupo de dos personas y 15 minutos de espera.
Estados: en cola → invitado → sentado; terminales — no se presentó y retirado (se marchó por su cuenta). Tras la invitación corre un temporizador de no presentación de 10 minutos: la fila vencida se resalta en rojo. En la fila hay tanto «No se presentó» como «Volver a la cola» (que detiene el temporizador) y «Quitar». Los registros cerrados no estorban en la lista general — los muestra el interruptor «Historial»; se conservan 12 horas, y por local hasta 200 registros.
Cómo invitar. Hay exactamente dos canales, y ambos son reales:
- Llamada — enlace
tel:directamente desde la fila, no hay que configurar nada; - Telegram — el botón aparece solo si el huésped ya tiene una conversación con el bot de Telegram de este local. Telegram no permite que el bot escriba primero: mientras el huésped no haya iniciado el diálogo, el chat simplemente no existe. Aquí no hay simulaciones que parezcan funcionales.
SMS y WhatsApp aún no son compatibles en la lista de espera.
Sentar. Cuando se libera una mesa, el panel propone un grupo adecuado: de entre los que siguen en cola y caben en esa mesa, se elige aquel para el que queden menos plazas vacías y, en caso de empate, el más antiguo. La sugerencia aparece en la pestaña «Ahora» (y dura 10 minutos) — es decir, la ve quien tiene abierta precisamente esa pantalla. En la propia pestaña «Espera», al grupo seleccionado se le resalta la mesa adecuada más pequeña. Sentar crea una reserva normal y pasa la mesa a la caja — por el mismo camino que sentar una reserva desde el plano.
El contador de personas en espera se ve en la propia pestaña — la cifra junto al nombre.
«Esquema», «Reservas», «Llamadas»#
Esquema — plano en vivo de la sala. Estados de las mesas: libre, ocupada, reservada; sobre ellos, dos iconos-marcadores: 🔔 llamada de camarero y ✓ pedido listo. El camarero asignado a la mesa se ve en el propio plano: un círculo de su color con sus iniciales en la esquina superior derecha de la mesa; pase el cursor sobre él (en la tableta, tóquelo) y aparecerá una sugerencia con el nombre. Los camareros también se ven así en el esquema de la pestaña «Ahora». Al tocar una mesa ocupada o reservada se abre la ficha: iniciar o abrir un pedido (con la lista de pedidos ya abiertos de la mesa: número, hora, importe), sentar la reserva, asignar un camarero a la mesa (o cambiarlo/quitarlo). Si la mesa tiene varias reservas para hoy, la ficha las muestra todas en una lista por hora: la más próxima primero, y es la que se ofrece con el botón «Atender»; en el propio esquema, la insignia de la mesa lleva la reserva más próxima y «+N», cuántas más hay hoy. «Hoy» para el esquema es hasta el final del día y, a partir de las 06:00, también la noche hasta las 06:00 de la mañana: una reserva para las 01:00 o las 04:00, creada por la tarde, se ve en su mesa de inmediato —y también después de cambiarla a otra mesa—, no solo después de medianoche. Las reservas de días siguientes el esquema no las dibuja; están en la pestaña «Reservas». Al tocar una mesa libre no se abre la ficha: simplemente pasa la mesa a la caja para cobrar el pedido directamente. Cambiar o quitar al camarero de una mesa libre sí se puede: toque su icono circular en la mesa y se abrirá la misma ficha, directamente con la lista de camareros (al lado, «Iniciar pedido»); el icono funciona igual en una mesa ocupada. Si el plano de la sala aún no está dibujado, la pestaña muestra una pantalla vacía con un enlace al editor del esquema. En un hotel, la habitación en el esquema no es una mesa: en su ficha, en lugar de «sentar», hay el botón «🛏️ Alojar», que lleva a la ventana de registro de la habitación en el «Esquema de sala» (cuenta del huésped, estado de la habitación, registro del huésped; más detalles en Reservas), y la fila «camarero» no existe para la habitación: la habitación no la atiende un camarero. Se considera habitación una habitación o cama en un establecimiento con tipo «Hotel»; en otros establecimientos, «Habitación» en el esquema es un lugar normal, como una mesa.
Reservas — las mismas reservas que en la página del esquema de sala, pero en formato de caja: creación, edición, confirmación, vinculación de mesa, sentado, finalización, «no se presentó», cancelación, apertura del recibo de una reserva sentada y visualización de las pasadas. En la fila de la reserva se ve la franja en la que la mesa queda retenida para el huésped; por ejemplo, «Hoy 11:00–13:00». El botón «✏️ Editar» abre el formulario directamente en la fila: se puede cambiar la fecha y la hora, ampliar o reducir la reserva, cambiar el número de huéspedes, la mesa, el nombre, el teléfono y el comentario. Si en la nueva hora la mesa ya está ocupada, no se podrá guardar; si lograron ocupar la mesa desde otra pantalla en ese mismo segundo y el servidor lo rechaza, la fila vuelve a sus valores anteriores y el panel indica que los cambios no se guardaron. Al huésped que dejó un e-mail, al cambiar la hora le llegará un correo sobre el cambio. Se ve de dónde vino la reserva —del huésped o del panel de administración—, y la ocupación se ve directamente en el formulario: en la hora seleccionada, una mesa ocupada aparece marcada como «· Ocupada» y no se puede elegir; si hay solapamiento, el panel avisa «se solapa con otra reserva para esta mesa» y no deja crearla; y cuando en esa franja todas las mesas están ocupadas, indica «No hay mesas libres» (aunque una reserva sin mesa sí se puede crear: la mesa se le asignará a mano). El formulario no acepta una hora que ya pasó. El campo del teléfono del huésped lo registra tal como se escribe el número en el país del local: «+7 (912) 575-19-38»: la agrupación se coloca sola al teclear y en el campo vacío aparece un ejemplo de número del país. El número se muestra igual en la fila de la reserva y en la ficha de la mesa del esquema. Ninguna cifra cambia por ello, y un registro como «ext. 101» o dos números separados por coma se mantienen tal como se escribieron. Las reservas no confirmadas se muestran con una cifra en la pestaña: son exactamente las solicitudes de la lista. Una solicitud cuya hora ya pasó y que no se confirmó sale de la lista (se ve en «Mostrar pasadas») y ya no se cuenta en la cifra. Cambiar la hora no crea una reserva nueva: se modifica el mismo registro. En un hotel, las habitaciones y camas no se ofrecen en el formulario de reserva ni en el cambio de mesa: la habitación se reserva por días completos, en el tablero de ocupación (Hotel); en una reserva que ya está asignada a una habitación, en lugar de «Sentar» hay «🛏️ Alojar»: el botón abre en el «Esquema de sala» la ventana estándar de registro con el huésped de la reserva, y no solo cambia el estado.
Retirada automática por no presentarse. El botón «⏱ Retirada automática» en la cabecera de la pestaña abre el ajuste directamente en su sitio: la casilla «Retirar la reserva si el huésped no se presentó» y el plazo de espera tras el inicio de la reserva, de 5 a 240 minutos, por defecto 15. Por defecto, el automatismo está desactivado: llegar tarde no es lo mismo que no presentarse, y retirar la reserva de un huésped real cuesta más que una mesa vacía. Cuando está activado, en la fila de una reserva confirmada aparece una cuenta atrás «⏱ se retirará en N min» y, al cumplirse el plazo, la reserva pasa a «no se presentó», la mesa vuelve a estar libre y el panel muestra un aviso con el número de mesa. Las reservas retiradas por la máquina se ven en «Mostrar pasadas» con la marca «🤖 retirada automáticamente». La retirada automática funciona también con la caja cerrada: el servidor pone al día las reservas vencidas. Lo que el automatismo no hace: no toca reservas de más de un día, no afecta a huéspedes ya sentados ni a solicitudes no aceptadas y nunca retira una reserva con depósito pagado: esa la cierra un empleado con el botón «No se presentaron», porque junto con el estado se decide el destino del dinero del huésped. El mismo par de ajustes está en el bloque «Recorrido del huésped» del registro de la cita: la regla es común para el establecimiento. Más detalles en Reservas de mesas.
Llamadas — llamadas de camarero que el huésped envía desde el menú QR (véase Pedidos). En la fila aparecen la mesa y cuántos minutos hace que llamaron (el huésped no indica el motivo), junto al botón «Aceptada» y un interruptor general de sonido. Una llamada no aceptada se apaga sola a los 10 minutos. La misma campana se duplica en la sección «Pedidos».
«Día» y «Tareas»#
Día — quién está en el turno ahora mismo: el plan real de hoy por empleado, desglosado en «en el turno», «en descanso», «turno no cerrado», «previstos», «terminaron» y «fuera de horario», con retrasos y minutos realmente trabajados. Desde aquí también se registra la entrada y la salida desde el terminal de caja común: el propietario y el gerente registran a cualquiera sin PIN, los demás con su propio PIN.
Un empleado solo puede tener un turno abierto, por lo que una salida olvidada (turno abierto más de 20 horas) se lleva al grupo «Turno no cerrado»: la fila indica el día del turno y junto a ella hay un botón «Salió» con el que se cierra. Mientras el turno siga colgado, el servidor no aceptará la entrada de ese empleado, y la pestaña lo dirá con palabras, con la fecha del turno colgado, y no con un error genérico. También se puede cerrar un turno del mes pasado que no aparece en la lista de la pestaña: el propio rechazo dará el botón. En la vertical hotelera, a la pestaña se le añade un bloque de solicitudes de los huéspedes: la solicitud avanza por la cadena «abierta → en curso → completada» con un solo botón.
Tareas — versión compacta del tablero de tareas del turno: alta rápida (directamente con prioridad), grupos «abierto / en curso / hecho», marcado de finalización y eliminación. El kanban completo con etiquetas y plazos está en una página aparte, y hay un enlace a ella directamente en la pestaña. El número de tareas abiertas se ve en la pestaña.
«Analítica» — mapa de calor del salón#
Qué metros cuadrados generan dinero. Arriba, cuatro indicadores del día (ingresos, pedidos, ticket medio y cuántas mesas estuvieron ocupadas); debajo, el plano del salón coloreado según la magnitud elegida: ingresos, pedidos, ticket medio o tiempo de ocupación. Al tocar una mesa se abre una tarjeta con esos mismos cuatro números de esa mesa; en un local con varios salones se colorea el salón activo, pero se calcula todo el local.
Dos limitaciones honestas:
- se cuenta solo el día de hoy (día natural, no las últimas 24 horas): la pestaña funciona con la caché de pedidos en vivo, no hay un backend aparte detrás; los periodos (semana, mes, ingresos por asiento) aún no son compatibles;
- una mesa sin código QR vinculado es «sin datos», no «cero ingresos»: los pedidos se vinculan a la mesa mediante el código, y sobre una mesa sin código no se puede afirmar nada acerca de los ingresos.
Qué se necesita para empezar#
- Acceso a la caja. El panel del salón no es un elemento aparte de la barra lateral: se abre con el botón «Salón» (🗺) dentro de Caja (POS).
- Plano del salón dibujado: los salones y las mesas se crean en la sección Plano del salón; el panel solo los muestra.
- Códigos QR vinculados a las mesas: sin vinculación, la pestaña «Llamadas» quedará vacía y los pedidos no se vincularán a las mesas.
- Reservas activadas: para la pestaña «Reservas» y las políticas de depósito (Reservas de mesas).
- Pedidos acumulados por mesa: el mapa de calor de ingresos y ticket medio se construye con ellos; con un historial vacío, está vacío.
Limitaciones#
- El panel vive dentro de la caja: no tiene dirección propia ni elemento de menú.
- Las actualizaciones llegan por websocket. Sin conexión, las pestañas no se actualizan solas: habrá que actualizar los datos a mano.
- No hay línea temporal de reservas por mesa ni motor de cuadrícula de asientos: los solapamientos se ven, pero no hay asignación automática de mesas.
- No hay estado «el huésped llegó» ni recordatorios automáticos N horas antes de la reserva.
- La cancelación automática de la reserva por no presentarse está desactivada por defecto y la activa el establecimiento: «llegó tarde» todavía no es «no vendrá». Una reserva con depósito pagado no la cancela el autómata nunca.
- La analítica del salón cuenta por mesas: los pedidos para llevar y la entrega no los muestra el mapa de calor por definición.
Solución de problemas#
El botón «Salón» no está en la caja. Su tipo de establecimiento tiene desactivada la sección de mesas: actívela en la tienda de aplicaciones.
La pestaña «Llamadas» está vacía, aunque los huéspedes llaman al camarero. Significa que el código QR no está vinculado a la mesa: vuelva a escanear el código de la mesa correspondiente y la vinculación se transferirá.
En el plano no hay mesas. Compruebe que está seleccionado el salón correcto: las mesas pertenecen a un salón concreto.
No se ven reservas. Las reservas están desactivadas en el local o está viendo otro local. En el plano, además, solo se ven las reservas de hoy (por la noche, también las de la noche hasta las 06:00): busque la reserva de mañana en la pestaña «Reservas».
El mapa de calor está vacío. No hay pedidos vinculados a mesas en el periodo seleccionado.
Secciones relacionadas#
- Caja (POS): desde donde se abre el panel
- Plano del salón: editor del plano y vinculación de códigos QR de las mesas
- Reservas de mesas: reservas, depósitos, estados
- Pedidos: llamada al camarero y su recorrido
- Tablero de tareas del turno: versión completa del tablero
Preguntas frecuentes#
¿En qué se diferencia el Panel de sala de la sección «Plano de sala»?#
El «Plano de sala» es un editor: allí dibuja las mesas, las salas y vincula a ellas los códigos QR. El Panel de sala es el trabajo con ese plano durante el turno: ocupaciones, cola, llamadas, analítica. La lista de espera y el mapa de calor no están en la página del editor.
¿Puede el huésped apuntarse solo a la lista de espera?#
A la lista de espera del Panel de sala, no: en esa cola es el anfitrión quien coloca al huésped y lo invita con una llamada o un mensaje. Pero en la reserva online, cuando la hora deseada ya está ocupada, el huésped puede pulsar «Avisar si se libera»: esas solicitudes viven en el circuito de reservas y llegan al huésped automáticamente cuando se libera el hueco. Véase Reservas de mesas.
¿Por qué aparece vacío un dato de mesa en la analítica?#
No hay un código QR vinculado a la mesa. Los pedidos se asocian a la mesa precisamente mediante el código, por eso sin él no hay datos de la mesa, y el panel muestra honestamente «sin datos», no cero.
¿Se puede abrir el panel en una tablet aparte en la entrada?#
Sí: forma parte de la aplicación de caja, basta con abrir la caja en la tablet del anfitrión y mantener el panel desplegado. Tenga en cuenta solo los permisos: el botón «Sala» aparece en los roles con acceso a la gestión de sala, por eso la tablet debe funcionar con la cuenta del anfitrión o del gerente, no con la del camarero. Y compruebe el interruptor «Chip del panel de sala» en «Aspecto externo de POS»: en los tipos de establecimiento que no son restaurantes está desactivado de forma predeterminada.
¿Se duplican las llamadas del camarero en «Pedidos»?#
Sí, es la misma señal: la campana de la sección «Pedidos» y la pestaña «Llamadas» muestran las mismas llamadas activas.