El Hub: qué es y quién puede hacer qué

Dirigido a: operadores de hub, responsables de turno y jefes de operaciones que trabajan con el tablero de pedidos en vivo. Necesitas: como mínimo Hub — pedidos y estado. Cada acción concreta requiere además su propio permiso, listados abajo.

El Hub es la vista operativa en vivo de los pedidos en curso. Donde el dispatcher decide automáticamente, el Hub es donde interviene una persona: asignar un repartidor a mano, cambiar una hora prometida, registrar una incidencia o —rara vez— forzar el cierre de un pedido.

Para qué sirve el Hub

El dispatcher ya asigna la mayoría de los pedidos por su cuenta, en cada ciclo. Abres el Hub cuando hace falta una persona: un pedido que el algoritmo no ha podido colocar, un cliente que llama preguntando por su hora, un repartidor que nunca recogió, una tienda con las alarmas disparadas.

Si lo que quieres es entender por qué un pedido se asignó como se asignó, eso es lógica del dispatcher y no del Hub — ver Qué hace el dispatcher.

Qué permiso necesita cada acción

El acceso es granular a propósito. Tener la vista del Hub no implica tener las acciones críticas.

Acción Permiso Quién lo suele tener
Ver pedidos y estado Hub — pedidos y estado hub_operator y superiores
Ver el código de recogida Hub — código de recogida Separado de asignar, deliberadamente
Asignar un repartidor Hub — asignar hub_operator y superiores
Desasignar un repartidor Hub — desasignar hub_manager
Cambiar la hora prometida Hub — modificar ETA hub_manager, branch_manager
Registrar una incidencia Hub — incidencias hub_manager, branch_manager
Cancelar un pedido Hub — cancelar hub_manager
Forzar la entrega Hub — forzar entrega hub_manager
Ver alertas de repartidor Hub — alertas de repartidor hub_operator y superiores
Ver alarmas de tienda Hub — alarmas de tienda hub_operator y superiores
Archivar alarmas Hub — archivar alarmas hub_manager
Cambiar umbrales de alarma Configuración de alarmas — editar alarms_config_manager

Un hub_operator tiene deliberadamente las acciones del día a día pero no forzar entrega, cancelar ni cambiar la hora prometida. Ver Acceso por sección para la rejilla completa.

El código de recogida es un permiso distinto del de asignar, aunque en la práctica suelan tenerlo las mismas personas. Mantenerlos separados hace que leer un código de recogida no venga nunca acompañado de la capacidad de mover pedidos entre repartidores.

Las páginas de este capítulo

Tarea Página
Encontrar un pedido, entender el tablero El tablero de pedidos
Ver un pedido en detalle Detalle del pedido y código de recogida
Poner un pedido en un repartidor, o quitarlo Asignar y desasignar un repartidor
Cambiar lo prometido al cliente Cambiar la hora prometida
Registrar qué salió mal Registrar una incidencia
Detener un pedido por completo Cancelar un pedido
Cerrar un pedido que el sistema no pudo cerrar Forzar una entrega
Ver tiendas y alertas de repartidor Tiendas y alertas de repartidor
Ver y atender alarmas de tienda Alarmas de tienda
Ajustar cuándo saltan las alarmas Configuración de alarmas
Revisar alarmas ya atendidas Alarmas archivadas

Qué puedes ver y qué no

Todo en el Hub queda filtrado por tu scope. Un branch_manager ve los pedidos de su tienda; un rol de cadena los ve todos. Dos compañeros mirando el mismo tablero pueden ver legítimamente pedidos distintos — ver Cómo funciona el scope en la práctica.


Created 2026-09-17 16:29:13 UTC by Fran Sanchis
Updated 2026-09-18 07:48:56 UTC by Fran Sanchis