Árvore de páginas

Versões comparadas

Chave

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

...

Sobre a fila de chegada do registro a Carol, há um tempo entre o mobile enviar e o registro cair na staging que pode gerar um "delay", desta forma esse tempo que foi passado acima depende do tempo de processamento dessa fila.


04.

...

SINCRONIZAÇÃO DA LISTA DE FUNCIONÁRIOS E

...

SINCRONIZAÇÃO DE HASHES 

  • Sincronização

...

  • Integração

    da Lista de Dados

    do

    dos Funcionários: este processo

    realizar

    realiza a

    integração

    sincronização dos dados

    do

    dos funcionários que estão como ativos no cadastro de funcionário. Os dados que são

    integrados

    sincronizados com o dispositivo são o nome do funcionário, CPF e lista de endereços. O Nome e o CPF é usado para confirmar o reconhecimento facial caso não identificado pela Foto. E os endereços serão

    utilizado

    utilizados para identificar se o funcionário está dentro ou fora da Cerca Geográfica do Geofence, caso o

    uso do

    Geofence esteja

    parametrizado

    habilitado no ambiente e também para o funcionário.

    • Plataforma Carol para

      Dispositivo - a integração ocorre em 3 momentos:

      TOTVS RH Clock In/Dispositivo:

      • Login no aplicativo: No

      • Quando é efetuado login no Aplicativo Mobile/Kiosk: no

        momento do login a lista de funcionários e endereços é

        integrada

        sincronizada com o dispositivo.

      • Quando

        Aplicativo

        Mobile fica Minimizado

        minimizado (Background):

        quando

        Quando o Aplicativo

        é

        está minimizado a

        integração

        sincronização da lista é feita através de Jobs que são executados de

        15

        4 em

        15 minutos para integrar lista ou quando abre o Aplicativo é realizada uma atualização de funcionários.

        4 horas para sincronizar a lista de funcionários.

      • Quando o aplicativo é reaberto: Quando removemos o aplicativo da "bandeja" ou de segundo plano e abrimos novamente, também é realizada a sincronização dos funcionários.

      • Sincronização manual: Quando o usuário acessa a tela de configuração do aplicativo e pressiona o botão "Sincronizar Funcionários".

      • Aplicativo

        Quando Aplicativo Kiosk fica

        aberto (Foreground):

        quando

        Quando o Aplicativo está aberto a

        integração

        sincronização da lista é feita através de Jobs que são executados de

        15 em 15 minutos.
      • Quando o usuário acessa e tela de configuração do dispositivo e pressiona o botão "Sincronizar Funcionários"
      • 4 em 4 horas para sincronizar a lista de funcionários.

  • Sincronização dos Hashes de Imagens do Funcionário: este processo sincroniza a lista de hashes gerados através do processo da plataforma carol "hash_db

    Integração do Arquivo de Imagem do Funcionário: este processo integra o arquivo de imagens gerados através da "Task generate_dat_files

    ".(atentar para garantir que o processo executou para que

    o arquivo de imagem esteja atualizado

    os hashes sejam gerados).

     

    • Plataforma Carol para

      Dispositivo -  a integração ocorre em 3 momentos:

      TOTVS RH Clock In/Dispositivo:

      • Login no aplicativo: No momento do login a lista de hashes é sincronizada com o dispositivo.

      • Aplicativo

      • Quando é efetuado login no Aplicativo: no momento do login o arquivo de imagem é integrada com o dispositivo
      • Quando Aplicativo Mobile é

        minimizado (Background):

        quando

        Quando o Aplicativo

        é

        está minimizado a

        integração da lista

        sincronização é feita através de Jobs

        do App

        que são executados de 4 em 4 horas para

        integrar

        sincronizar a lista

        . Este tempo mais longo foi necessário devido ao custo da Carol para esse processo.

        de hashes.

      • Quando o aplicativo é reaberto: Quando removemos o aplicativo da "bandeja" ou de segundo plano e abrimos novamente, também é realizada a sincronização dos hashes.

      • Sincronização manual: Quando o usuário acessa a tela de configuração do

        dispositivo

        aplicativo e pressiona o botão "Sincronizar Funcionários".

      • Quando

        Aplicativo

        Mobile/Kiosk fica

        aberto (Foreground):

        para que a integração de imagens seja realizada quando

        Quando o Aplicativo

        Mobile/Kiosk fica aberto, é necessário informar o campo "Horário para sincronização das imagens"  do Settings,um período onde deverá ocorrer a execução do serviço em Foreground que faz a atualização de imagens, exemplo de 8 as 22 horas (8-22). A medida que esse período for informado então o serviço é executado de 15 em 15 minutos considerando o período informado. Caso o campo "Horário para sincronização das imagens" não seja informado, entre as 03:00 e 05:00 horas o aplicativo abre uma tela onde solicita confirmação do usuário para adiar o download em 1 hora, 12 horas ou executar no próprio momento. Se em caso de 1 minuto não for confirmado a atualização das informações de imagens é realizada. Quando o App (Kiosk) fica aberto (Foreground):  Informar no settings do BackOffice na opção "Horário para sincronização das imagens" o intervalo único (ex: 05-20), pois será realizado um agendamento da sincronização nesse período eserá realizado uma atualização do arquivo de imagens.OBS: O aplicativo respeita um intervalo de no mínimo 1 hora para baixar novamente o arquivo DAT devido a custos da Carol. 

        está aberto a sincronização da lista é feita através de Jobs que são executados de 4 em 4 horas para sincronizar a lista de hashes.