...
| Índice |
|---|
Este documento tem como objetivo demonstrar como verificar os tempos para integração dos processo Clockin X Plataforma X ERP
Seguem abaixo os tempos para cada processo do dispositivo de marcação até o ERP:
Após a implementação do Processo via Pipeline existem vários processos que ocorrem até a marcação chegar no BackOffice. Nos ambientes os agendamento dos processos estão configurados da seguinte forma:
Em media o tempo total para para que o processo seja é de 35 minutos até marcação chegar no BackOffice, pois temos 15 minutos para o processamento da pipeline + 20 minutos para o processamento do NSR
Em média o tempo total para que o recibo seja gerado e enviado é de 1 hora e 15 minutos, pois temos 35 minutos para a geração do NSR + 20 minutos para a geração recibo e + 20 minutos para efetuar o processo de envio
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.
...
Segue abaixo o detalhamento das sincronizações de funcionários e hashes para o Aplicativo Mobile:
Sincronização da Lista de Dados dos Funcionários: Este processo realiza a sincronização dos dados dos funcionários que estão como ativos no cadastro de funcionário do Clock in para o Aplicativo. Toda vez que há uma sincronização o aplicativo recebe somente os dados que foram alterados na plataforma Carol, otimizando assim o tempo de resposta. Os dados que são
...
sincronizados com o dispositivo são:
Nome do funcionário - utilizado para confirmar o reconhecimento facial
CPF - utilizado para confirmar o reconhecimento facial
Endereços de Localização - os endereços serão utilizados para a Gestão de Geofence.
Abaixo estão sendo descritos os momentos em que ocorre a atualização de informações do Clock in para o Aplicativo:
Login no aplicativo: No
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 para identificar se o funcionário está dentro ou fora da Geofence, caso o uso do Geofence esteja parametrizado.Plataforma Carol para Dispositivo - a integração ocorre em 3 momentos:Quando é efetuado login no Aplicativo Mobile/Kiosk: nomomento do login a lista de funcionários, endereços e
endereçoshashes é
integradasincronizada com o dispositivo
. Esta sincronização é total ou seja todas as informações são sincronizadas nesse momento.
Aplicativo minimizado
Quando Aplicativo Mobile fica Minimizado(Background):
quandoQuando o Aplicativo
éestá minimizado a
integraçãosincronização da lista é feita através de Jobs que são executados de
154 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, endereços e hashes (atualização de informações ou seja, somente as diferenças).
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, endereço e hashes (atualização de informações ou seja, somente as diferenças).
Sincronização manual: Quando o usuário acessa a tela de configuração do aplicativo
Quando o usuário acessa e tela de configuração do dispositivoe pressiona o botão "Sincronizar Funcionários
"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).
a lista de funcionários, endereços e hashes são atualizadas (atualização de informações ou seja, somente as diferenças).
Aplicativo aberto (Foreground): Quando o Aplicativo está aberto a sincronização
Plataforma Carol para Dispositivo - a integração ocorre em 3 momentos:da lista é feita através de Jobs
do Appque são executados de 4 em 4 horas para
integrar lista. Este tempo mais longo foi necessário devido ao custo da Carol para esse processo.sincronizar a lista de funcionários, endereços e hashes (atualização de informações ou seja, somente as diferenças).
| Aviso |
|---|
Quando o aplicativo fica aberto em um tablet, observar que é necessário que seja efetuada uma configuração do campo "Horário para sincronização das imagens" |
...
no Settings informando o horário de início e fim para que o processo em Foreground seja efetuado. Ex: 08-23 |