01. Visão Geral

Este documento tem como objetivo demonstrar como verificar se a data, hora e GMT do dispositivos podem ser alterados.  Essa validação vale somente para Sistema Operacional Android.

02. Como funciona a parametrização da Estratégia de Horário de Marcação do Settings

Para a verificação das informações é necessário ter o entendimento de como funciona a parametrização da Estratégia de horário de marcação do Settings:

  • Campo "Origem da Data/hora utilizada pelo dispositivo para definir o instante da marcação de ponto" esta parametrizado  como "Dispositivo": irá buscar a data e hora que estiver informado no campo "Data" e campo "Hora" da configuração. 
  • Campo "Origem da Data/hora utilizada pelo dispositivo para definir o instante da marcação de ponto" está parametrizado  como "Remota (Servidor Web/GPS)": quando o parâmetro está informado como "Remota (Servidor Web/GPS)" o aplicativo o aplicativo irá obter o data e a hora do do serviço que responder primeiro entre o servidor web e o GPS.
  • Origem da Data/hora utilizada pelo dispositivo para definir o instante da marcação de ponto deverá estar parametrizado  como "Ambas": quando a parametrização desse campo está dessa forma se o dispositivo estiver conectado a internet, sempre irá obter a data e hora ou do servidor Web ou do GPS, o que conseguir obter primeiro . Porém se o dispositivo estiver sem internet e se o GPS não estiver disponível para o local onde se encontra o dispositivo então a data e hora tem origem no dispositivo. 

Para saber qual foi a origem do provedor da data/hora usado basta consultar as Marcações e selecionar na engrenagem o campo "Provedor  de data/hora usado" que será possível verificar os seguintes tipos:

  • web - quando obteve a data/horário do servidor Web 
  • gps - quando obteve a data/horário do GPS
  • dispositivo - quando obteve a data/horário do dispositivo

03. Como saber se o campo Data/Hora pode ter sido alterado no dispositivo

Quando o campo Provedor está como dispositivo na marcação, significa que a data/hora foi possível obter do dispositivo. Para saber se existe alguma chance da marcação ter sido alterada é possível consultar o campo "Data e hora atualizados automaticamente" disponível na engrenagem da Consulta  de Marcações no Backoffice. Caso este campo esteja como  "Sim" indica que no momento da marcação o dispositivo estava com a configuração "Data/Hora Automático" desabilitado. Isso faz com que ele possam efetuar alteração na data/hora do dispositivo tendo como consequência a marcação em um horário incorreto.

04. Como saber se o campo GMT pode ter sido alterado no dispositivo

Para a obtenção do campo GMT o aplicativo busca sempre do dispositivo, independente da parametrização do campo "Origem da Data/hora" utilizada pelo dispositivo para definir o instante da marcação de ponto".

Nos dispositivos que não possuem o campo "Fuso Horário Automático"  quando o usuário desabilitou a "Data e Hora Automáticas" do dispositivo existe o risco de ter ocorrido uma alteração no GMT do dispositivo.

Outro ponto que dever ser observado é que mesmo habilitando "Data e Hora Automáticas" o sistema operacional do dispositivo mantém o último GMT informado. Desta forma se ocorreu alguma alteração no GMT com o parâmetro desabilitado o último GMT é o que vai ser considerado. 


05. Passo a Passo para a consulta 

Nos casos em que origem da data e hora é do Dispositivo e como é feito para consultar se foi feita alteração do horário duas informações hoje podem ser rastreadas na marcação:

Passo 1 - Acessar o Backoffice

Passo 2 - Acessar a consulta de marcações 

Passo 3 - Selecionar o Data Model Clock in Records

Passo 4 - Filtrar as informações do CPF  e da data e hora  que deseja consultar

Passo 5 - Selecionar na engrenagem os campos "Provedor de data/hora usado pelo dispositivo" e "Data e hora atualizados automaticamente". 


É possível extrair um relatório através do botão Exportar para Excel onde é possível gerar uma planilha Excel das informações e realizar filtros para tomar ações administrativas 


  • Sem rótulos