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.