Asignar un repartidor y revisar el seguimiento de entregas
Usa Assign driver para solicitar cambiar a la persona responsable de una entrega apta. Verifica la asignación guardada por separado de cualquier mapa o vista de seguimiento: que aparezca un nombre seleccionado no demuestra que el repartidor haya aceptado la entrega, comenzado el trayecto o esté informando una ubicación actual.
Antes de comenzar
- Inicia sesión en el proyecto y alcance de negocio previstos, abre Orders y actualiza el pedido correspondiente.
- Comprueba el número del pedido, el negocio, el cliente, Order Type y el estado actual. Según el código fuente, el control de asignación está disponible para entregas aceptadas o listas para recoger solo cuando la asignación de repartidores está habilitada en el proyecto.
- Confirma que asignar, cambiar o quitar un repartidor sea la acción operativa prevista. Es un cambio remoto del pedido que puede afectar al repartidor anterior y al seleccionado, el procesamiento logístico y las actualizaciones configuradas.
- No uses un mapa como prueba de que se guardó la asignación. Los datos del mapa, la ubicación del dispositivo, las actualizaciones en tiempo real y la navegación externa tienen condiciones de disponibilidad y permisos independientes.
Solicitar la asignación
- Abre el pedido previsto y busca Assign driver.
- Abre el selector de repartidores. No se puede seleccionar a un repartidor marcado como Not available, y el repartidor asignado actualmente aparece como Selected.
- Selecciona al repartidor disponible previsto. Si ya hay un repartidor asignado y el procedimiento operativo exige quitarle esa responsabilidad, selecciona Unassign Driver.
- Considera la selección como una solicitud. El selector se cierra mientras Business App envía el cambio de pedido; no repitas la selección mientras el resultado no esté claro.
- Espera a que termine la carga. Actualiza el pedido y luego verifica que aparezca el nombre del repartidor previsto o que no haya ninguno asignado, según corresponda.
Revisar el seguimiento de entrega disponible
- Verifica primero la asignación guardada. La asignación y el seguimiento son independientes: una entrega puede tener un responsable asignado aunque no haya datos actuales utilizables de ubicación.
- Si el pedido muestra el icono del mapa, ábrelo para revisar los marcadores disponibles que se devolvieron para el negocio, cliente y repartidor. En algunos estados de entrega agrupada puede aparecer Track real time position.
- Compara el marcador con la dirección del pedido y el estado actual. Si falta el marcador del repartidor, solo significa que esta vista no dispone de coordenadas utilizables.
- Actualiza el pedido antes de tomar una decisión urgente. La aplicación puede aplicar al marcador del repartidor los eventos de seguimiento coincidentes, pero no muestra garantías de precisión, antigüedad, continuidad ni entrega del proveedor.
- Si seleccionas la dirección de un negocio o cliente vinculada, Business App envía el destino a una aplicación de mapas compatible del dispositivo. Confirma el destino en esa aplicación; Business App no verifica la ruta ni el resultado de la aplicación externa.
Verificar el resultado
Verifica la asignación y el seguimiento como resultados independientes:
- Asignación aceptada: después de la carga y una actualización, aparece en el pedido el repartidor previsto. Esto confirma la asignación devuelta por el pedido, no que el repartidor la haya aceptado, siga disponible después de la asignación, haya recibido una notificación o haya recogido el pedido.
- Desasignación aceptada: después de la carga y una actualización, ya no aparece el repartidor anterior como asignado. No supongas que se canceló el trabajo correspondiente del proveedor o de logística, a menos que su estado actual lo confirme por separado.
- Asignación rechazada o incierta: aparece un error, la carga no termina o el pedido actualizado sigue mostrando otra asignación. Conserva la asignación actual y no consideres que cerrar el selector sea una confirmación de éxito.
- Seguimiento disponible: aparece uno o más marcadores devueltos. Considéralos datos de ubicación mostrados, no una prueba de quién es responsable de la entrega o dónde está una persona ahora.
- Seguimiento no disponible o desactualizado: falta un marcador, no cambia o no coincide con el pedido. La asignación guardada puede seguir siendo válida; confirma la responsabilidad en el pedido actualizado y escala por separado el problema de seguimiento.
Recuperación segura
| Lo que observas | Qué significa | Siguiente paso seguro |
|---|---|---|
| No aparece Assign driver | El tipo o estado del pedido no es apto, la asignación no está habilitada, el alcance actual es distinto o la vista está desactualizada. | Actualiza y verifica el tipo, estado, proyecto y alcance del negocio. No cambies el pedido solo para mostrar el control. |
| El selector muestra Without drivers | No se devolvió ningún repartidor asignable para el pedido y alcance actuales. | Deja el pedido sin asignar y comunícate con el administrador del proyecto o responsable del despacho. No elijas a nadie fuera de la lista aprobada. |
| Un repartidor aparece como Not available | El registro devuelto no se puede seleccionar en este momento. | Elige otro repartidor aprobado que esté disponible o escala el problema de capacidad. No interpretes la etiqueta como un dato permanente de horario o ubicación. |
| Aparece un error de validación, permisos, pedido bloqueado, repartidor no válido u ocupado, o un error de red | La solicitud de asignación no se aceptó como se envió o no se conoce su resultado. | Conserva el mensaje, actualiza una vez, verifica la asignación actual y vuelve a intentarlo una sola vez solo si el cambio sigue siendo necesario. Si el error persiste, escálalo al administrador del proyecto o al soporte de Ordering. |
| Se cierra el selector, pero no cambia la asignación | Cerrar el selector no confirma el éxito, o ganó otra actualización. | Actualiza el pedido. No repitas la acción hasta saber cuál es la asignación actual. |
| Cambia el nombre asignado, pero no aparece ningún marcador | Los datos de asignación y seguimiento son independientes. | Usa la asignación actualizada como registro de responsabilidad y escala la falta de seguimiento al responsable del despacho o proveedor. |
| El marcador no se mueve o parece inverosímil | Los permisos de ubicación, la información del dispositivo, la red, la entrega en tiempo real o los datos del proveedor pueden no estar disponibles o estar desactualizados. | No estimes la precisión de la ubicación. Actualiza una vez, confirma el estado del pedido y usa el canal de escalamiento aprobado. |
| No se abre el mapa ni el enlace de una dirección | Es posible que no estén disponibles los permisos del dispositivo, la configuración del mapa o una aplicación de mapas instalada que gestione la acción. | Mantén abierto el pedido, usa la dirección escrita por otro medio aprobado e informa por separado del problema de apertura del mapa. |
Disponibilidad y diferencias entre plataformas
- Según el código fuente, Assign driver solo está previsto para pedidos de entrega aceptados o listos para recoger y pedidos de catering con entrega, cuando la asignación de repartidores está habilitada. Que el control aparezca demuestra disponibilidad en el cliente, no derechos comerciales ni permisos completos.
- El selector se construye con los repartidores devueltos para las relaciones exactas del pedido y el negocio. Aunque un repartidor aparezca, la validación actual del servidor puede rechazarlo por titularidad, pertenencia a un grupo, estado ocupado, bloqueo o cambios concurrentes.
- El mapa integrado usa coordenadas devueltas y un proveedor de mapas configurado. También puede invocar los servicios de ubicación del dispositivo, incluso en un mapa de pedido de solo lectura. Los permisos de ubicación, configuración del proveedor y acceso a la red varían según el dispositivo y la plataforma.
- Los enlaces de direcciones usan la aplicación de mapas de iOS o el controlador geo de Android del dispositivo. El sistema operativo o la aplicación instalada controla la selección del proveedor, las rutas, los avisos y el resultado final.
- La etiqueta Track real time position describe la acción visible, no promete que los datos estén actualizados. En este flujo documentado, Business App no establece la antigüedad ni precisión del marcador.
- El comportamiento visible describe el contrato previsto por el código actual. Este artículo no confirma que coincidan las versiones implementadas de la aplicación, API, socket, mapa, controlador externo, notificaciones o proveedor logístico.