Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice


01. VISÃO GERAL


Este documento tem como objetivo orientar sobre os pontos de atenção que devem ser observados quando ocorre uma divergência no indicador de Geofence na marcação do Funcionário. Essa divergência ela pode ser no sentido de o indicador ter ficado como "Fora" na marcação porém é "Dentro" ou vice-versa. 


02. PONTOS DE ATENÇÃO NA CONFIGURAÇÃO DO GEOFENCE

...

  • Configuração por Empresa:
    • O campo "Geofence: Nível: Empresa" do Settings do Backoffice precisa estar habilitado 
    • O CNPJ + CEI/CNO da Empresa deve estar associado no dispositivo 
    • O usuário logado ao dispositivo precisa estar com o campo Habilitar Geofence Empresa habilitado. A conferência deverá ser feita no registro de Metadados do Usuários da Carol.
  • Configuração Localização:
    • o campo "Geofence: Nível: Localização" do Settings do Backoffice precisa estar habilitado
    • o campo Código Localização do Cadastro de Localização deve estar relacionado ao dispositivo 
    • O usuário logado ao dispositivo precisa estar com o campo Habilitar Geofence Localização habilitado. A conferência deverá ser feita no registro de Metadados do Usuários da Carol.
  • Configuração Empregado:
    • O campo "Geofence: Nível: Empregado" precisa estar habilitado no Settings do Backoffice.
    • O campo Geofence habilitado no Cadastro do Funcionário. 

...

02.3 Verificar o conteúdo do campo de histórico da Geofence na Marcação:

Através da Plataforma Carol é possível realizar uma verificação do histórico do ocorrido na marcação do ponto em relação a Geofence consultando o Data Model Clock in Records, campo "Employee Geofence Coordinates (Optional)".

...

  • O cadastro das coordenadas não foi feito para as configurações realizadas. Então devem ser revisadas todas as configurações da Geofence.
  • O cadastro ainda não foi atualizado no aplicativo Mobile - O aplicativo possui "jobs" que efetuam a atualização da informação de 4 e 4 horas. Pode ter ocorrido essa atualização entre os períodos e a informação ainda não estar atualizada. Desta forma como medida paliativa poderá ser feita atualização clicando no Botão Atualizar Funcionários do Aplicativo.
  • Caso exista o cadastro as configurações estejam ok e tenha sido feita a atualização através do botão e mesmo assim esse campo fica como "no coordinates" é necessário abrir um ticket para avaliação.


02.

...

Sem Coordenadas na marcação - Acuracidade acima do Parâmetro do Settings

...

Como por vezes o GPS não funciona de forma perfeita é impreciso em alguma momentos, ocorrem falhas na obtenção do das coordenadas da marcação, quer na localização quer na informação que é dada ao aplicativo Mobile.  Na documentação temos mais detalhes desses problemas que podem ocorrer dessas situações e dicas de como melhorar a localização e utilização do GPS nos dispositivos.

O Clock in disponibiliza uma forma de identificar a questão da precisão do GPS que é o campo "Acuracidade" que refere-se a proximidade entre o resultado de uma medição e o valor real. O campo Acuracidade do local da marcação está sendo atualizada em metros. Então quanto menor a quantidade de metros mais preciso o GPS está sendo.

Em muitos casos a Acuracidade Hoje é possível identificar no registro da marcação qual a localização que o GPS do dispositivo obteve, além da Acuracidade considerada para essa localização. Quanto maior o valor do campo Acuracidade, menor a precisão do GPS para aquele local onde foi efetuada a marcação. Então em muitos casos a acuracidade é muito alta e isso indica que a localização fica muito imprecisa fazendo com que que o indicado da geofence fique como fora "Fora" sendo que deveria ser dentro. Para esses casos o aplicativo Aplicativo Mobile  não atualiza a Geolocalização como zeradacoordenada da marcação mantendo o campo sem as coordenadas

Para controlar o nível de precisão a ser considerada para que o campo Geolocalização coordenadas venha zerado em branco deverá ser configurado o campo "Precisão Mínima das coordenadas" deverá ser preenchido com um valor em metros. O valor default padrão para quando não é informado pelo cliente é de 500 metros. Isso significa que se a Acuracidade da localização coordenada da marcação for acima de 500 metros então a geolocalização da marcação ficará zerada.

  

...

coordenada da marcação ficará em branco.


02.4  Sem coordenadas - Nível do GPS 

Além do Acuracidade na marcação temos outro indicador para verificar porque a marcação está sem coordenada que é o Nível GPS. Este campo indica qual status que o GPS se encontrava no momento da obtenção da coordenada. Esta consulta é possível ser realizada no Backoffice na opção de "Marcações". É possível selecionar o campo Nível GPS  na "Engrenagem" da consulta. A seguir está descrito o significado de cada status: 

  • Quando o registro de marcação está com a coordenada informada:
    • 0 - Posição Disponível - significa que foi possível o GPS obter a localização para a marcação. A coordenada é atualizada na marcação e a precisão do dispositivo está como Alta Precisão.
  • Quando o registro de marcação está sem coordenada:
    • 0 - Posição Disponível e o campo "Georeferencestate" está como "Empty" - significa que naquele momento da coleta a obtenção da coordenada ocorreu a mais de 10 minutos, então pode ser uma coordenada inválida. Temos uma segunda tentativa de buscar a coordenada correta para a marcação que ocorre segundos depois da marcação do funcionário, porém se o aplicativo é fechado logo após a marcação do ponto esse processo pode não ter sido concluído e por isso a marcação fica sem coordenadas. 
    • 1 - Precisão Baixa (Acuracidade Acima do Limite) - significa que a precisão do local está baixa. Essa situação é possível visualizar através do campo "Acuracidade" que neste campo é maior que o Limite da Precisão informado no Settings
    • 2 - Posição Indisponível - significa que não foi possível obter o posicionamento pelo GPS. 
    • 3 -  Tempo do GPS expirado - significa que o GPS não conseguiu obter a localização por ter ocorrido um timeout no processo. 
    • 4 - Google Play Services indisponível - serviço do Google Play indisponível. 
    • 5 - Serviço de localização não está ativado - significa que foi possível obter a localização porém o dispositivo não está com a localização ativada.
    • Null - Não disponível na versão, ou seja, a versão do Aplicativo não contém a implementação.

02.5  Utilizar o aplicativo WaBis para conferência das geolocalizações:

Para efetuar a conferência para saber se o aplicativo efetuou o cálculo de forma correta normalmente é utilizado o Google Maps para realizar essa conferência. Porém o Google Maps não tem a mesma fórmula para o cálculo entre duas coordenadas utilizado pelos aplicativo Mobile Android. Então indicamos que seja usado aplicativo Walter Bislin's Blog-En para realizar a conferência (http://walter.bislins.ch/bloge/index.asp?page=WGS84+Distance%2C+Azimuth+and+Radius+Calculator).

...