Problemas y avisos, explicados

Por Nathan ColeActualizado

Una optimización nueva respeta sus restricciones: antes que incumplir una regla, el optimizador deja un pedido fuera de las rutas (consulte Por qué un pedido quedó sin asignar). Por tanto, las líneas rojas de problema provienen casi siempre del trabajo manual. Cuando edita rutas a mano, el optimizador aplica el cambio y marca cualquier regla que incumple en lugar de rechazarlo. Esta página enumera todos los mensajes de problema, qué significa cada uno y cómo resolverlo.

Los problemas aparecen a tres niveles:

  • # PROBLEMAS en la banda superior de métricas: el recuento de todo el plan. La métrica solo aparece cuando el recuento es superior a cero.
  • PROBLEMAS en una tarjeta de ruta, en rojo: cuántos de ellos están en esa ruta.
  • Una línea roja bajo la parada afectada con el mensaje específico.

Todos los mensajes de problema

MensajeQué significaCómo corregirlo
El vehículo no puede visitar esta ubicación (etiquetas / restricciones)Las etiquetas obligatorias o prohibidas del pedido no coinciden con este vehículoMueva la parada a un vehículo compatible o cambie las etiquetas. Consulte Etiquetas: compatibilidad entre vehículos y pedidos
No hay conexión por carretera transitable hasta esta ubicaciónEl marcador está en un lugar al que la red de carreteras no puede llegarCorrija la dirección o arrastre el marcador a la calle. Consulte Corregir direcciones no reconocidas o mal ubicadas
Sobrecargado en NEl vehículo transporta N unidades más que su capacidad en algún punto de la rutaMueva una parada a otra ruta, aumente la capacidad o añada una recarga. Consulte Capacidad, entregas y recogidas
Incumple una franja horaria de entrega en XEl vehículo llega X después de que se cierre la franja del pedidoMueva la parada a un punto anterior de la ruta o a un vehículo más temprano, o amplíe la franja
Supera el límite de duración del turno en XLa ruta dura X más que la duración máxima del vehículoQuite paradas de la ruta o aumente el límite. Consulte Turnos y horario laboral
Supera el límite de distancia en X km/miLa ruta recorre X más que la distancia máxima del vehículoQuite paradas de la ruta o aumente el límite
Incumple el horario de apertura del depósito en XUna visita al depósito (inicio, recarga o regreso) queda X fuera del horario del depósitoAjuste el horario del depósito o el turno, o reordene la ruta
Supera el fin del turno del vehículo en XLa ruta termina X después del fin del turnoEmpiece antes, quite paradas de la ruta o amplíe el turno
Pedido de recogida y entrega fuera de secuenciaLa recogida y la entrega de un traslado están en rutas distintas o la entrega va primeroMantenga ambas mitades en una ruta, con la recogida antes de la entrega. Consulte Traslados de recogida y entrega
Supera el tiempo de conducción restante del conductor en XLa ruta conduce X más que las horas restantes del presupuesto del periodo del conductorQuite paradas de la ruta o corrija Límite del periodo (h) / Ya conducidas (h). Consulte Pausas del conductor
Incumple las reglas de pausas del conductor en XLa pausa que exige la regla no puede colocarse en esta ruta tal como estáReordene o acorte la ruta, amplíe las franjas en torno a la pausa o relaje la regla. Consulte Pausas del conductor
Pausa realizada en una parada donde no se permiten pausasEl único lugar donde cabe la pausa es una parada con pausas restringidas (Restringir en esta parada en Pausas del conductor)Permita pausas en esa parada o reordene la ruta para que la pausa se coloque en otro lugar
Grupo de secuencia roto (sus pedidos van en una ruta, en su orden establecido)Los pedidos del grupo están repartidos entre rutas o van fuera del orden de rangoPonga todos los miembros en una ruta en orden de rango. Consulte Secuencias de pedidos
Mezcla clases de producto incompatibles en un vehículo (A, B)Dos de las clases indicadas figuran en uno de los grupos No mezclar clases de carga de este vehículo y comparten la rutaMueva una de las clases a otro vehículo o quite el par de los grupos No mezclar clases de carga del vehículo. Consulte Segregación de productos
Entregado X después de su tiempo máx. en vehículoEl trayecto del pedido dura X más de lo que permite su Tiempo máx. en vehículoConsulte Entregado después de su tiempo máx. en vehículo

Las cantidades X son el tamaño de la infracción, no de toda la restricción. Una franja incumplida "en 5 min" puede merecer aceptarse. Una franja incumplida "en 2 h" probablemente no.

Entregado después de su tiempo máx. en vehículo

El trayecto cuenta desde la salida del vehículo del depósito en un pedido normal, y desde la recogida en un traslado. Una pausa del conductor realizada dentro de ese tramo cuenta para el trayecto.

  • Sirva el pedido antes en la ruta.
  • Aumente Tiempo máx. en vehículo, o Tiempo extra máx. de trayecto en un traslado.
  • Permita pausas en más paradas.
  • Mueva el pedido a un vehículo que llegue antes.

Consulte Tiempo máx. en vehículo.

La línea azul de espera

La línea "Espera 25 min a que se abra la franja" aparece en azul y no en rojo: no es un problema. El vehículo llega antes de que se abra la franja del pedido y permanece inactivo hasta que se abre. El plan es válido. La espera forma parte del tiempo de trabajo de la ruta. Las esperas largas en una ruta indican que una franja o el inicio del turno podrían moverse, o que las paradas con franjas similares podrían compartir una ruta. Consulte Franjas horarias, tiempo de servicio, prioridad y carga.

Exportar y compartir con problemas

Los problemas no bloquean nada: un plan con problemas puede exportarse o compartirse igualmente. Resuelva un problema de una de estas cuatro maneras, por orden de preferencia:

  1. Deshacer la edición que lo causó.
  2. Corríjalo con otra edición usando la tabla anterior.
  3. Ejecute Optimizar orden de paradas en la ruta afectada: reordena las paradas y elimina cualquier infracción que un orden mejor pueda absorber.
  4. Acéptelo conscientemente. La exportación y la vista móvil del conductor muestran el plan tal como está.

Si los problemas aparecen sin ninguna edición manual, revise primero los datos de entrada: una combinación imposible forzada con pedidos colocados a mano, o rutas obsoletas marcadas como NOT SYNC tras cambios en los datos de entrada. Una optimización nueva reconstruye el plan y descarta lo que no cabe. Consulte Ejecutar el optimizador.

Los dos problemas de pausas del conductor pueden aparecer en una optimización nueva. Volver a ejecutarla no los elimina: el optimizador puede descartar un pedido que no cabe, pero no puede descartar una pausa obligatoria. Una regla que exige una pausa tras 4,5 horas de conducción no puede cumplirse en un trayecto de 6 horas entre dos paradas, porque la pausa se realiza en una parada y ese trayecto no tiene ninguna. Añada una parada en el camino, relaje la regla o acepte el plan tal como se indica. Lo mismo se aplica a una pausa colocada en una parada con pausas restringidas cuando la pausa no cabe en ninguna otra parada.

Cuando las propias reglas son el problema

Las correcciones de la tabla anterior eliminan un problema cada vez. A veces el problema no es una parada sino el conjunto de reglas: la franja de las 11:00, el fin de turno de las 16:30, la etiqueta de refrigerado y la capacidad de 18 palés son razonables por separado e imposibles en conjunto. La cuestión pasa a ser qué regla relajar y cuántos problemas elimina el cambio a qué coste.

El asistente puede trabajar en esa cuestión porque recibe todo lo que hay en esta página como datos estructurados y no como una imagen:

  • cada problema con su tipo, su ruta, su parada y el tamaño de la infracción.
  • para cada pedido colocado a mano, si incumpliría una regla en cualquier lugar o solo en su posición actual.
  • para cada pedido sin asignar, su categoría, sus bloqueos y los datos de entrada que le permitirían entrar.
  • la diferencia de coste, distancia y número de problemas respecto a la última optimización completa.

Lee todo eso de todo el plan a la vez.

Route 2 has four problems and three orders are unassigned. Go through
the plan and tell me which of my constraints are actually in conflict,
which single rule I should relax, and what it would cost me. Do not
change anything yet.
Run it three ways and compare: shift end at 17:30 instead of 16:30,
capacity 20 instead of 18, and the pharmacy window widened to 12:00.
Which one clears the most problems for the least money?

En el segundo mensaje, cada variante es una optimización real con sus datos, de modo que el asistente responde a una afirmación como "necesitamos una furgoneta más grande" con costes y recuentos de problemas medidos. Consultar, editar y exportar un plan con IA explica cómo leer y editar un plan de esta manera. Describir restricciones en lenguaje natural explica cómo expresar las reglas en primer lugar.

Siguiente paso

Si las nuevas ejecuciones son lentas en un plan grande, lea Consejos de optimización para conjuntos de datos grandes.

FAQ

¿Por qué mi plan de rutas muestra problemas?

Una optimización nueva respeta sus restricciones: antes que incumplir una regla, el optimizador deja un pedido fuera de las rutas. Por tanto, las líneas rojas de problema provienen casi siempre del trabajo manual, donde el optimizador aplica el cambio y marca cualquier regla que incumple en lugar de rechazarlo. Los dos problemas de pausas del conductor pueden aparecer en una optimización nueva.

¿Los problemas bloquean la exportación o el uso compartido?

No. Un plan con problemas puede exportarse o compartirse igualmente, y la exportación y la vista móvil del conductor muestran el plan tal como está. Resuelva un problema deshaciendo la edición, corrigiéndolo con otra edición, ejecutando Optimizar orden de paradas en la ruta o aceptándolo conscientemente.

¿Qué significa la X en un mensaje de problema?

Las cantidades X son el tamaño de la infracción, no de toda la restricción. Incumple una franja horaria de entrega en 12 min significa que el vehículo llega 12 minutos después de que se cierre la franja. Una franja incumplida en 5 minutos puede merecer aceptarse; una incumplida en 2 horas probablemente no.

¿Puede ayudar el asistente cuando las restricciones entran en conflicto?

Sí. El asistente recibe cada problema con su tipo, ruta, parada y tamaño de la infracción como datos estructurados de todo el plan, así que pregúntele qué restricciones están realmente en conflicto, qué regla concreta relajar y qué costaría el cambio. Cada variante que compara es una optimización real con sus datos.

(c) 2024–2026 Routinghub LLC, sociedad de Delaware. Número de registro 7159503.