Chamada multipla Prestadores - devbasetecnologia/devmobility GitHub Wiki

Chamada a múltiplos prestadores

Para ativar a Chamada a múltiplos prestadores, acesse o menu "Configurações > Sistema", e marque a opção "Habilita chamada a múltiplos prestadores", conforme imagem abaixo.

image

Com essa opção marcada, o sistema fará o envio das solicitações de forma um pouco diferente:

  • Na primeira tentativa de envio da solicitação, será chamado apenas 1 prestador (como já acontece), que estiver mais próximo da origem da solicitação. Caso esse prestador não aceite a corrida (recuse, ou não atenda), o sistema fará uma nova tentativa de envio, porém dessa vez para mais prestadores.
  • Na segunda tentativa de envio da solicitação, serão chamados até 3 outros prestadores, que estejam mais próximos da origem, simultaneamente, abrindo assim uma "disputa", e quem aceitar primeiro "fica" com a solicitação, os demais, se tentarem aceitar, receberão um aviso de que a solicitação já foi aceita por outro prestador. Caso nenhum dos 3 prestadores aceitem a corrida, o sistema fará um novo envio, para mais alguns prestadores.
  • A partir da terceira tentativa de envio da solicitação, o sistema enviará para até 5 outros prestadores, que estejam mais próximos da origem, simultaneamente, novamente abrindo assim uma "disputa", e quem aceitar primeiro "fica" com a solicitação, os demais, se tentarem aceitar, receberão um aviso de que a solicitação já foi aceita por outro prestador. Caso nenhum dos 5 prestadores aceitem a corrida, o sistema fará um novo envio, para mais 5 outros prestadores novamente.

Atenção

  • Em todas as tentativas seguintes (a partir da terceira), o sistema somente chamará para até 5 prestadores, desde que haja essa quantidade disponível no raio e que atenda as informações da solicitação. Se tiver menos prestadores, o sistema enviará para a quantidade que estiver apto a receber.
  • O limite é de 5 prestadores no máximo. O sistema nunca enviará para mais prestadores, e isso não é possível alterar.
  • Caso a opção esteja "Desmarcada", o sistema fará o envio de solicitações como já funciona por padrão, ou seja, um prestador por vez, respeitando a distância em relação a origem da solicitação (sempre o mais próximo).

Este é o Ícone que vai aparecer no aceite do Prestador quando estiver acontecendo uma Chamada para Múltiplos Prestadores:

image