Reconocer pedidos nuevos y abrirlos de forma segura
Business App puede avisar de la actividad de pedidos entrantes de varias maneras. Un aviso en la aplicación, una vibración, una notificación del sistema operativo y una tarjeta nueva en la cola Orders son señales relacionadas, pero no siguen la misma ruta de entrega ni demuestran que la vista del pedido esté actualizada.
Antes de comenzar
- Inicia sesión en el proyecto y alcance del negocio previstos; luego abre Orders.
- Mantén una conexión de red si dependes de la actividad entrante.
- Si quieres recibir notificaciones en el dispositivo, permite las notificaciones del sistema operativo. Este permiso es independiente de la conexión en tiempo real de la aplicación.
- Ajusta el volumen de la aplicación a un nivel adecuado para el lugar de trabajo. El sonido y la vibración dependen de la configuración del dispositivo, el comportamiento de la plataforma y el estado del proveedor.
Cómo llegan las alertas al espacio de trabajo
| Señal | Qué significa | Disponibilidad o control | Siguiente paso |
|---|---|---|---|
| New orders have been received! | La aplicación abierta recibió un evento apto de pedido entrante y mostró su número | La conexión en tiempo real, alcance de cuenta, estados de notificación configurados y datos del evento deben cumplir los requisitos | Cierra el aviso, busca el pedido en la cola correspondiente y ábrelo. |
| Sonido de alerta repetido | El aviso de la aplicación sigue abierto | Deben estar disponibles la reproducción de audio, el acceso de red al sonido y el volumen del dispositivo | Cierra el aviso después de anotar el número del pedido. El sonido no demuestra que se haya cargado el pedido. |
| Vibración | La aplicación con sesión iniciada recibió el evento de socket del pedido entrante | Debe estar disponible la vibración del dispositivo y de la plataforma | Comprueba la cola; por sí sola, la vibración no identifica el pedido. |
| Tarjeta nueva o actualizada | La lista de pedidos aplicó un evento entrante a sus grupos locales | El evento debe coincidir con el negocio visible y el alcance de estado | Comprueba el número y el estado del pedido y abre la tarjeta. |
| Notificación del sistema operativo | El proveedor push intentó enviar una notificación al dispositivo | Aplican la configuración del proyecto, los permisos, el registro del token, la entrega del proveedor y el estado del dispositivo | Abre la aplicación y verifica el pedido desde Orders. |
El aviso de la aplicación tiene un control para cerrarlo; no abre por sí solo los detalles del pedido. En un teléfono o diseño estrecho, selecciona la tarjeta correspondiente para abrir la vista del pedido. En una tableta ancha, selecciona la tarjeta correspondiente y revisa los detalles que aparecen a la derecha.
Verificar el pedido
- Anota el número del pedido que aparece en el aviso o la notificación del dispositivo.
- Si el aviso cubre el espacio de trabajo, ciérralo.
- En Orders, comprueba la cola pertinente y borra los filtros si no aparece el pedido.
- Confirma que Status muestre Ok. Si muestra Connecting o Disconnected, vuelve a conectarte y actualiza.
- Abre el pedido coincidente y verifica su número, negocio, estado actual, tipo de preparación, artículos y totales antes de usar una acción.
Límites y variaciones
- El proyecto puede configurar qué estados de pedido generan un aviso dentro de la aplicación. Esto no garantiza que todos los eventos entrantes produzcan sonido, vibración o una notificación del dispositivo.
- Un evento puede añadir una tarjeta a una cola local aunque otro filtro, alcance de negocio o página la mantenga fuera de la vista actual.
- El permiso para notificaciones del sistema operativo no restablece una sesión en tiempo real desconectada, y un evento en tiempo real no demuestra que se haya entregado una notificación push.
- El código fuente prevé abrir un pedido desde una notificación del sistema operativo, pero no se ha confirmado que sea una ruta confiable en la versión actual. Si la notificación no lleva a la vista del pedido, abre Orders y selecciona la tarjeta correspondiente.
- La entrega del proveedor, el momento de la alerta, la repetición del audio, la vibración y el comportamiento de la versión implementada pueden variar. Este artículo no garantiza ninguno de ellos.
Solución de problemas
| Lo que observas | Límite probable | Siguiente paso seguro |
|---|---|---|
| No aparece ningún aviso en la aplicación | Puede que la conexión, el evento, el alcance de la cuenta o el estado configurado no cumpla los requisitos | Comprueba Status, actualiza la cola y verifica los filtros y el alcance del negocio. |
| Aparece el aviso, pero no hay sonido ni vibración | El volumen, la vibración, la plataforma o la entrega de audio pueden no estar disponibles | Usa el número del pedido que aparece en el aviso y verifica la cola; comprueba los ajustes del dispositivo solo si esperas recibir alertas. |
| Aparece Enable notifications | Las notificaciones del sistema operativo están bloqueadas | Si tienes autorización, abre la configuración del dispositivo desde el aviso y luego vuelve a Orders. |
| Una notificación del dispositivo abre la aplicación, pero no el pedido | No se completó el traspaso desde la notificación a los detalles | Abre Orders, actualiza y selecciona la tarjeta correspondiente. |
| No aparece el pedido que generó la alerta | La cola puede estar desactualizada, filtrada, paginada o fuera del alcance del negocio con sesión iniciada | Reconéctate, borra los filtros, revisa la cola, carga más resultados y, si sigue sin aparecer, pide al administrador del proyecto que verifique el alcance. |