Cerca eletrônica – como controlar sua equipe a partir do GPS?
Configuração do Monitoramento por GPS e Cerca Eletrônica no uMov.me
O uMov.me continua aprimorando seus serviços de coleta de GPS para facilitar o controle e monitoramento da equipe em campo. A plataforma permite a coleta de coordenadas da equipe, seja via GPS ou rede, além do monitoramento da rota através de coordenadas coletadas em intervalos de tempo ou distância. Para melhorar esse recurso, a plataforma também oferece a funcionalidade de "cerca eletrônica", que garante que o usuário esteja fisicamente próximo ao local da tarefa ao executá-la.
Siga o passo a passo abaixo para configurar esse recurso:
Passo 1: Criação de um Campo Numérico para Coleta de Distância
1.Crie um campo numérico na atividade que será responsável por armazenar a distância (em quilômetros) entre a posição atual do usuário (coletada via GPS) e o local da tarefa (obtido através do endereço cadastrado).
2.Configure a fórmula de cálculo da distância linear:
Utilize a função Distância Linear nas fórmulas de valor do campo para calcular a diferença entre as coordenadas de GPS do agente e do local da tarefa.
O cálculo será feito com base na distância linear entre as coordenadas, sem levar em conta ruas ou rotas.
3. Ajuste as casas decimais do campo numérico:
O campo deve aceitar casas decimais para distâncias inferiores a 1 KM. Caso contrário, o sistema arredondará para o valor inteiro, podendo retornar "0" em distâncias menores.

Passo 2: Verificação do Endereço do Local
1.Caso o local da tarefa não possua um endereço válido, o sistema exibirá uma mensagem informando que o cálculo de distância não foi possível.
2.Se o campo numérico estiver configurado para não aceitar valores nulos, a operação será interrompida até que um endereço válido seja inserido.
3.Se o campo permitir valores nulos, o usuário poderá continuar a operação, mesmo sem o cálculo da distância.
Passo 3: Coleta de Coordenadas e Retentativas
1.O sistema exibirá uma mensagem informando que está capturando as coordenadas do GPS e realizando o cálculo da distância.
2.Caso não haja sinal de GPS (por exemplo, em áreas de sombra), o sistema ativará automaticamente a opção de retentativa de coleta de GPS, que o usuário poderá acionar manualmente para tentar nova coleta.

Figura 2: Captura de coordenadas e cálculo da distância linear
Passo 4: Criação de uma Regra de Validação com Cerca Eletrônica
1.Para garantir que o usuário esteja próximo ao local da tarefa, crie uma fórmula de validação usando o resultado da função de distância linear.
2.A regra pode variar conforme suas necessidades, mas deve ser configurada para que a validação ocorra na saída da tela.
3.Defina o comportamento da validação:
A fórmula pode impedir que o usuário saia da tela (se a distância for maior que o permitido), ou gerar apenas um aviso, dependendo da regra de negócios.
4.No exemplo ilustrado na Figura 3, o sistema não permite que o usuário avance se a distância linear for superior a 1 KM. Nessa situação, será exibida uma mensagem de erro ao tentar prosseguir, conforme mostrado na Figura 4.
Figura 3: Exemplo de configuração de fórmula de validação não permitindo sair da tela se distância linear for superior a 1 KM
Figura 4: Execução no mobile bloqueando finalização quando distância superior a 1 KM
Conclusão
Com esse passo a passo, o sistema de monitoramento via GPS e a funcionalidade de cerca eletrônica estarão configurados, garantindo maior controle sobre as atividades realizadas em campo e evitando execuções indevidas ou fora do local.
Se precisar de mais assistência, consulte a documentação ou entre em contato com o suporte técnico.
