Saltar al contenido principal

Entender las entregas agrupadas

La lista Orders puede mostrar pedidos normales relacionados en un solo grupo desplegable. Es una ayuda visual derivada de los datos devueltos del pedido; no es un pedido único, una regla de agrupación elegida por el usuario ni prueba de un flujo de trabajo atómico.

Disponibilidad​

Puede aparecer una tarjeta agrupada si los pedidos normales devueltos comparten la misma referencia de grupo y permanecen visibles bajo las pestañas y filtros de estado seleccionados. La tarjeta muestra una etiqueta de grupo, cantidad de miembros, una fecha tomada de los datos visibles del grupo y un control para expandir o contraer la lista.

En la composición aceptada de Driver App, los controles de cambio de estado agrupado están ocultos por el contexto predeterminado de acciones sin conexión. No esperes disponer de Accept all, Reject all ni acciones compartidas de recogida/entrega.

Matriz de estados y resultados​

EstadoQué apareceInterpretación segura
Grupo normal contraídoEtiqueta, cantidad, fecha e icono de expandir grupoContenedor visual de miembros devueltos.
Grupo normal expandidoUna tarjeta por cada miembro deduplicadoRevisa cada miembro por separado.
Miembros en pestañas de estados distintosEl grupo puede separarse, reducirse, moverse o desaparecerEl filtro de estados se aplica a pedidos individuales, no a un estado compartido del grupo.
Datos de miembros duplicadosLa lista elimina de la vista repeticiones de ID de miembroLa deduplicación es una transformación de interfaz, no conciliación del servidor.
No aparecen controles de acción grupalNo hay botones de modificación compartidaEs lo previsto en la composición aceptada; no uses otro flujo como solución alternativa.
Solicitud logística con un grupoLa solicitud puede llevar a detalles logísticos agrupados o View orderContrato de asignación independiente, no la misma agrupación visual normal.
Carga o errorEsqueleto o error de lista de OrdersNo se ha resuelto la pertenencia al grupo.
Cambio en tiempo realUn miembro puede actualizarse o cambiar de pestañaVuelve a abrir y verifica cada miembro; no se certifica el orden de eventos.
Lista en caché sin conexiónPueden aparecer miembros almacenados anteriormenteVista local/desactualizada de grupo, no estado actual del servidor.

Consultar un grupo normal​

  1. Abre Orders y selecciona la pestaña actual o anterior correspondiente.
  2. Busca la tarjeta agrupada y comprueba la cantidad de miembros mostrada.
  3. Expande el grupo.
  4. Revisa individualmente el identificador y estado de cada miembro.
  5. Abre un miembro solo si necesitas ver sus propios detalles del pedido.

La cantidad y fecha del encabezado resumen los datos presentados; cada entrega puede tener un estado, horario, asignación y resultado independientes.

Grupos normales y grupos logísticos​

DimensiónPresentación de grupo normalAsignación logística agrupada
OrigenPedidos normales devueltos con datos de agrupación compartidosSolicitud de asignación Driver que representa un grupo de pedidos
PropósitoOrganizar tarjetas en OrdersOfrecer una asignación de grupo para revisar
Acción visible en esta referenciaExpandir y revisar miembrosAbrir la guía de solicitudes logísticas o los detalles del grupo
Disponibilidad de modificacionesOculta en la composición Driver aceptadaLos controles de asignación pertenecen al flujo logístico, no a esta referencia
Liquidación/resultadoAl consultar no se realiza ninguna operación compartidaLa asignación, cambios de miembros y estimaciones posteriores por pedido pueden completarse por separado

No trates un tipo de grupo como evidencia del otro.

Comportamiento de plataforma, permisos y ciclo de vida​

Expandir un grupo normal es estado local de interfaz y por sí solo no solicita permisos. Abrir Orders puede seguir realizando lecturas de listas, uniones a sockets, trabajo de almacenamiento, comprobaciones de notificación y cargas de recursos remotos, como se explica en la descripción general de Orders.

La pertenencia al grupo puede recalcularse al cambiar de pestaña, filtros, página, caché o evento en tiempo real. El diseño puede variar entre iOS y Android, pero ninguna plataforma convierte el grupo visual en una operación atómica del servidor.

Efectos y límites​

El código fuente contiene rutas y controladores inactivos para aceptar/rechazar grupos y cambiar estados, pero el árbol de proveedores aceptado no los muestra. No son flujos Driver actuales.

Aunque se reintrodujeran esos controles, los contratos revisados aún no demostrarían atomicidad:

  • una asignación logística de grupo puede completarse antes que las actualizaciones de estimación separadas de cada miembro; y
  • un cambio de estado agrupado puede enviar una solicitud por miembro, cada una con validación y resultado independientes.

Por tanto, esta documentación no afirma que exista una acción agrupada, reversión, éxito de todos los miembros ni repetición sin conexión.

Solución de problemas​

  • Si hay menos miembros de lo esperado, revisa la pestaña, filtros, paginación y conexión seleccionados antes de concluir que falta un pedido.
  • Si los miembros muestran estados distintos, revísalos individualmente. No deduzcas el estado del grupo a partir de la primera tarjeta o encabezado.
  • Si el grupo desaparece tras una actualización en tiempo real, actualiza la pestaña y busca los miembros por separado.
  • Si en otra compilación aparecen botones de modificación compartida, no uses esta página como autorización. Verifica la versión y usa una guía de acción aprobada.
  • Si el grupo corresponde a una solicitud logística, consulta la guía logística en vez de interpretarlo como tarjeta agrupada estándar.

Guías relacionadas: Buscar solicitudes de entrega · Solicitudes logísticas · Navegar por Driver App · Entrega activa