...
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.
...
...
Sincronização
...
da Lista de Dados
dodos Funcionários: este processo
realizarrealiza a
integraçãosincronização dos dados
dodos funcionários que estão como ativos no cadastro de funcionário. Os dados que são
integradossincronizados 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
utilizadoutilizados para identificar se o funcionário está dentro ou fora da Cerca Geográfica do Geofence, caso o
uso doGeofence esteja
parametrizadohabilitado 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
momento do login a lista de funcionários e endereços é
integradasincronizada com o dispositivo.
Aplicativo
Mobile fica Minimizadominimizado (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.
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 ficaaberto (Foreground):
quandoQuando o Aplicativo está aberto a
integraçãosincronização da lista é feita através de Jobs que são executados de
15 em 15 minutos.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 atualizadoos 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
minimizado (Background):
quandoQuando o Aplicativo
éestá minimizado a
integração da listasincronização é feita através de Jobs
do Appque são executados de 4 em 4 horas para
integrarsincronizar 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
dispositivoaplicativo e pressiona o botão "Sincronizar Funcionários".
Aplicativo
Mobile/Kiosk ficaaberto (Foreground):
para que a integração de imagens seja realizada quandoQuando 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.