Este artigo explica como funciona a roteirização automática por região e como ativar a unificação automática de corridas.

Como funciona na prática

Antes de continuar, leia o artigo principal sobre como vincular os seus entregadores a cada região: Consolidação de Pedidos e Alocação Automática de Entregadores por Região.

1. Pedidos entram no sistema

  • Os pedidos são organizados automaticamente por região.
  • Cada região pode ter mais de um entregador disponível.

2. O sistema forma lotes automaticamente

  • O sistema trabalha em ciclos de 5 minutos.
  • Em cada ciclo, ele tenta formar um lote de até 5 pedidos da mesma região.
  • Se chegar a 5 pedidos antes do fim do ciclo, o lote é enviado na hora.
  • Se não chegar, os pedidos existentes são enviados ao final do ciclo.
  • Novos pedidos iniciam automaticamente um novo ciclo.

3. Entregadores entram em fila por região

  • Cada região possui uma fila própria de entregadores.
  • A prioridade é sempre do entregador que está disponível há mais tempo.
  • Quando um entregador fica livre, ele recebe o próximo lote disponível.

Referências sobre a fila de entregadores:

O que acontece quando entram muitos pedidos?

  • Se houver mais pedidos do que entregadores disponíveis:
    • Os pedidos excedentes ficam aguardando em fila.
    • O próximo ciclo já considera esses pedidos.
    • Os lotes continuam respeitando o limite de até 5 pedidos.

Quando o sistema verifica e despacha pedidos?

O sistema faz a roteirização automaticamente nestes dois casos, desde que exista entregador disponível e cadastrado para aquela região:

  1. Quando entram novos pedidos.
  2. Quando fecha o ciclo de 5 minutos.

Configuração importante

Importante

  1. Se houver entregador disponível, mas uma das condições acima não for atendida, os pedidos não serão despachados.
  2. Para que essa lógica funcione corretamente, a configuração de notificação para entregadores deve estar desabilitada.

Em resumo

  • Pedidos são agrupados por região.
  • Lotes são formados automaticamente.
  • Entregadores entram em fila por disponibilidade.
  • Pedidos excedentes não se perdem: ficam em espera.

Unificação de corridas alocadas automaticamente

Objetivo: unificar corridas antes da alocação automática. A unificação ocorre apenas se as corridas forem do mesmo cliente, da mesma forma de pagamento, com a mesma necessidade e do mesmo tipo de serviço.

Como ativar

  1. Acesse o menu Personalização > Geral.
  2. Habilite o botão "Unificar corridas antes de alocar automaticamente".

Tela de Personalização > Geral com setas indicando o menu Personalização, a opção Geral e o botão 'Unificar corridas antes de alocar automaticamente', ativado (verde), logo abaixo de 'Alocação automática dos Entregadores'.

Ao ativar o botão e respeitados os critérios acima, as corridas são unificadas automaticamente.

Para mais detalhes sobre a unificação de corridas, veja: Como unificar corridas (OS) pelo ambiente adm ou cliente solicitante.