Ronda Senior X - Integrador SAM - Marcações são integradas, mas não são exibidas no Controle de Ponto
Incidente
No módulo Ronda Senior X, ao realizar a integração de marcações entre sistemas, as marcações são integradas, mas não são exibidas.
E dentro da tabela R070ACC, campo DATACC, as marcações da data apresentam horário diferente de 00:00:00.
Causa
Este incidente ocorre quando o Integrador está sendo executado com Java 11 em versão inferior à 11.0.4 (build anterior a julho/2019), cuja base de timezone (tzdata) ainda considera regra de horário de verão ativa para o Brasil.
Versões como 11.0.1, 11.0.2 e 11.0.3 podem aplicar acréscimo indevido de uma hora na data, resultando em registros gravados no campo R070ACC.DATACC com horário 01:00:00 em vez de 00:00:00.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Acesse o servidor onde o Integrador está instalado;
2. Abra o Prompt de Comando;
3. Execute o comando abaixo para identificar os Javas localizados no ambiente:
WHERE JAVA
4. No retorno apresentado, identifique o caminho que contenha Java 11, como, por exemplo: jdk-11 ou temurin-11;
5. Com base nesse caminho, execute o comando abaixo, substituindo apenas o nome exato da pasta do Java 11:
"C:\Program Files\Java<PASTA_JAVA_11>\bin\java.exe" -version;
6. Caso a versão identificada seja inferior à 11.0.4, realize a atualização do Java 11 utilizado pelo Integrador para versão 11.0.4 ou superior;
7. Reinicie o serviço do Integrador SAM;
8. Valide se novas marcações passam a ser gravadas com horário 00:00:00 no campo DATACC na tabela R070ACC.