Ronda Senior X – Envio de marcações Online – Como identificar se o Integrador SAM está reprocessando as marcações
Dúvida
Como identificar se o Integrador SAM está reprocessando marcações de ponto e calcular quantas marcações ainda estão pendentes?
Solução
Para identificar o reprocessamento e estimar a quantidade de marcações pendentes, realize os passos a seguir:
1. Acesse o diretório de instalação do Integrador SAM e abra o arquivo de log (...\Integrador\logs\Integrador.txt);
1.1. Procure por registros contendo o texto Último ID SAM ponto processado;
1.2. Verifique se essas linhas aparecem repetidamente;
1.3. Observe se os valores (marcações) inseridos correspondem a eventos antigos (datas anteriores):
Observação: Caso as linhas sejam registradas com frequência e os IDs apontem para marcações antigas, isso indica que o Integrador SAM está reprocessando marcações já existentes na base.
Para confirmar a quantidade de marcações ainda pendentes e estimar o tempo necessário para o término do reprocessamento, prossiga com os passos abaixo:
2. No Senior X, acesse o menu Tecnologia / Customização / Relatórios / Visões Dinâmicas;
2.1. Crie uma nova visão usando o Editor Visual;
2.2. Em Tabela, selecione 'sam_ponto';
2.3. Em Ordenado por, selecione 'sam_ponto.ponto_id' e altere de ASC para DESC;
2.4. Clique em Visualizar;
2.5. Anote o valor do primeiro ponto_id, que representa a marcação mais recente pendente de processamento;
3. Compare os valores, se o ponto_id da visão for maior que o último ponto_id processado no log, isso confirma que o Integrador SAM está reprocessando marcações pendentes;
4. Subtraia o valor do Último ID SAM ponto processado encontrado no log do Integrador SAM (último ID processado) do valor do primeiro ponto_id exibido na visão dinâmica, para calcular a quantidade de marcações pendentes e estimar o tempo de processamento;
4.1. Divida o resultado por 72 000 para obter a estimativa em dias:
O valor de 72 000 eventos por dia considera o processamento médio do Integrador SAM:
50 eventos por minuto × 60 = 3 000 eventos por hora
3 000 × 24 = 72 000 eventos por dia
Observação: Este cálculo oferece uma estimativa do tempo necessário para o Integrador SAM concluir o reprocessamento de todas as marcações pendentes.