Tempo aproximado para leitura: 00:02:13 min
Dúvida
Como não enviar informações do equipamento DIMEP para o TSA?
Ambiente
TOTVS RH - TOTVS RH (Linha Datasul) - Segurança e Acesso (TSA) - Versão 12
Solução
O log do integrador, demonstra apenas informações de que a integração está tentando buscar no dispositivo os dados referente as marcações. A evidência de comunicação é o sinal demonstrado após o código do dispositivo, como por exemplo, a linha abaixo no log:
TlistenerSender: 003- {1, 48, 48, 50, 34, 114, 76, 3}
O sinal menos é o que a integração tenta buscar, e o sinal mais indica o que o equipamento envia, então, quando na sequência de uma linha com sinal menos, não houver um retorno com sinal mais, as causas poderão ser as seguintes:
1. A firmware do equipamento, apesar de ser homologada não é uma firmware do tipo real time - é uma firmware BATCH.
2. No cadastro do dispositivo no TSA - TOTVS Segurança e Acesso, o dispositivo em questão está cadastrado com um código, por exemplo 3, porém fisicamente nas configurações do dispositivo ele está cadastrado com outro código, como sendo relógio 2, por exemplo.
Uma forma de comprovar fisicamente qual é o código do dispositivo, é fazendo uma conexão Telnet no relógio e observar os primeiros caracteres recebidos como por exemplo 002, que significa o código configurado fisicamente.
Com essa configuração, o TSA envia um pacote ao equipamento passando para ele o número 3, porém, o equipamento simplesmente descarta esse pacote pois o número 3 não é ele.
Então no log da integração só irá aparecer o sinal menos que significa o pacote enviado e nunca irá aparecer o pacote recebido mais, comportamento este idêntico ao comportamento quando o dispositivo possui uma Epron BATCH.
Importante
Para a causa 1, verificar a firmware do equipamento. Conforme consta no guia de instalação do TSA, há um alerta que cita: ALERTA: Todos os dispositivos, independente de fabricante, devem ter funcionamento ON-LINE e REAL TIME.
Para a causa 2, o cadastro do dispositivo no TSA deve ter o mesmo código do dispositivo que encontra-se configurado na memória do relógio, ou então, ajustar o relógio para ter o mesmo código do seu cadastro no TSA.
0 Comentários