Versões comparadas

Chave

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

Índice

Este documento apresenta a funcionalidade Geofence (Cerca Virtual) e demonstra como efetuar a configuração e simulações.

Geofence consiste em aplicar uma restrição nas marcações, elas não serão rejeitadas, baseado na geolocalização do dispositivo.


Informações
titleCompatibilidade com dispositivos

Geofence é suportado pelos aplicativos Clock-In Mobile e Clock-In Kiosk.


Clock-In Web não possui suporte ao Geofence.


Image Added


O Geofence pode ser configurado de três formas:

  • Endereço da empresa:
    • Baseado na empresa ligado ao dispositivo, TOTVS RH Clock-In vai fazer a notação se a marcação ocorrer fora do perímetro configurado.
  • Endereço do funcionário:
    • Baseado no endereço do funcionário do usuário logado no dispositivo, TOTVS RH Clock-In vai marcar se a marcação ocorrer fora do perímetro configurado.
  • Locais de acesso:
    • Os locais de acesso permitem definir endereços e geolocalizações habilitados para a localização em questão, e o dispositivo possui um local que ele pertence. Baseado nesses dados, TOTVS RH Clock-In vai fazer a notação se a marcação ocorrer fora dos perímetros configurado.


A seguir será apresentado os detalhes da configuração.

02. CONFIGURAÇÃO NO BACK OFFICE

A configuração do Geofence pode ocorrer de três formas, definindo a localização baseado na localização da empresa, na localização residencial do funcionário ou através de locais especificos. Abaixo segue o detalhe dessas configurações:

Cadastro de Empresa:

- Cadastro de empresas já existente anteriormente.

- Necessário informar o endereço completo. Carol vai complementar com a geolocalização para o endereço.

- O raio (radius) é informado nas configurações do Backoffice.

- O dispositivo considera a empresa ligada ao dispositivo (valores de CNPJ e CEI).


Image Added

Cadastro do funcionário:

- Cadastro de funcionários integrado do RH (Protheus, Datasul, RM, Pims, entre outros).

- Endereço conforme informado no cadastro do funcionário na solução de RH.

- O raio (radius) é informado nas configurações do Backoffice.

- Endereços válidos são endereços completos (informado endereço 1, endereço 2, cidade, CEP, estado e país).


Image Added

Localizações (Geofence):

- Cadastro de locais já existente anteriormente.

- Possível informar vários endereços (completos).

- Possível informar várias localizações por latitude x longitude.

- Endereços e localizações recebem um valor de proximidade (radius).

- Dispositivos são associados aos locais (um dispositivo terá uma localização apenas).


Image Added

Back Office:

- Habilita Geofence nos três níveis individualmente.

  - Empresa, Funcionário, Locais.

- Configuração global do raio (radius) para Empresa e Funcionário.

- Permite habilitar ou desabilitar validação de Geofence.

- Customização da habilitação Geofence por usuário - Data Model User (https://tdn.totvs.com/x/otIpIQ).

- Dispositivos irão sincronizar as configurações e dados no dispositivo - por isso pode ocorrer demora em propagar ajustes aos dispositivos (depende da conectividade dos dispositivos).


Image Added


03. TESTANDO DISPOSITIVOS MOBILE E KIOSK

Uma vez feito as configurações anteriores, é possível testar marcações dentro e fora da cerca virtual. Para isso, você deve se deslocar dentro e fora da área anteriormente especificada.

Imagem demonstrando uma restrição de Geofence. A marcação é permitida mas será sinalizada como fora da área de Geofence (Cerca virtual).

Image Added


Image Added


Informações
titleConfigurações no nível do usuário

Lembre-se que as configurações podem ser ajustadas no nível do usuário. Importante revisar dentro do cadastro de usuário se as configurações são as esperadas:


Image Added


Essa configuração é editada no Data Model User.


04. CONSULTANDO DADOS NO BACK OFFICE

As marcações realizadas dentro ou fora do Geofence podem ser consultadas e filtradas no mapa de marcações, conforme segue abaixo:


Image Added


05. Pontos de atenção na configuração do Geofence

Abaixo listo alguns pontos de atenção na configuração do Geofence nos ambientes:


  • É necessário que o ambiente tenha integração para limpeza de endereços. Este é um serviço padrão na plataforma Carol, para validar que esta tudo configurado corretamente, você deve abrir a lista de Data Model e verificar o ícone de "Globo" nos data models Company, Employee, e Location:

Image Added


  • Os endereços dos funcionários e empresas devem possuir a geolocalização (latitude e longitude). Esses valores são atribuídos automaticamente pela plataforma durante o processamento dos dados, caso o parâmetro especificado no item anterior esteja ativado.

Image Added


  • Verifique se o usuário não possui uma configuração especial quanto aos modos do Geofence. Caso ele tenha algo informado, este sobrescreverá as configurações do ambiente.

Image Added


  • Verifique a conexão entre os dados para obtenção dos endereços e locais (geolocalizações):


Image Added


  • Dispositivo: O dispositivo permite o acesso à empresa (taxID + CEI) e aos locais de acesso (locationCode).
  • Usuário Logado: O usuáro logado permite o acesso ao funcionário (através do atributo personID que simboliza o CPF). Desta forma obtem-se o registor de funcionário relacionado ao usuário logado. Contratos desligados são ignorados. Mais detalhes na conexão entre usuário e funcionário está descrito nesta página: 4. Dicas utilização Clock-In



HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>