<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Insoft Hikvision Service no Ponto Soft]]></title><description><![CDATA[<h1>Insoft Hikvision Service com Ponto Soft</h1>
<h2>Objetivo</h2>
<p dir="auto">Esta documentação explica, de forma simples, como o <strong>Insoft Hikvision Service</strong> trabalha com o <strong>Ponto Soft</strong> e os equipamentos Hikvision.</p>
<p dir="auto">No Ponto Soft, o foco principal é manter os funcionários nos equipamentos e receber as marcações feitas por eles.</p>
<h2>Resumo do funcionamento</h2>
<p dir="auto">O fluxo normal é este:</p>
<ol>
<li>O funcionário é cadastrado no Ponto Soft.</li>
<li>O equipamento Hikvision também é cadastrado no Ponto Soft.</li>
<li>O usuário solicita uma carga ou o próprio sistema cria uma pendência.</li>
<li>O Insoft Hikvision Service busca essa pendência no Ponto Soft.</li>
<li>O serviço consulta os dados do funcionário.</li>
<li>O serviço envia ao Hikvision o cadastro, cartão, face e digital, quando existirem.</li>
<li>O funcionário passa a poder registrar no equipamento, conforme as regras do Ponto Soft.</li>
<li>O equipamento envia a marcação de volta para o serviço.</li>
<li>O serviço envia a marcação para o Ponto Soft.</li>
</ol>
<h2>O que acontece no comando de carga</h2>
<p dir="auto">No Ponto Soft, o principal comando de envio de cadastro para Hikvision é o comando <code>108</code>.</p>
<p dir="auto">Quando o comando <code>108</code> é processado, o serviço tenta enviar:</p>
<ul>
<li>o cadastro do funcionário;</li>
<li>o cartão;</li>
<li>a face, caso esteja cadastrada no Ponto Soft;</li>
<li>a digital, caso esteja cadastrada no Ponto Soft e o equipamento possua leitor de digital.</li>
</ul>
<p dir="auto">Se uma dessas informações não existir ou não estiver válida no Ponto Soft, ela não será enviada.</p>
<p dir="auto">Exemplo:</p>
<pre><code class="language-text">Funcionário possui cadastro e cartão, mas não possui face.
Resultado: o serviço envia cadastro e cartão, mas não envia face.
</code></pre>
<p dir="auto">Outro exemplo:</p>
<pre><code class="language-text">Funcionário possui face, mas ela foi cadastrada para outro tipo de equipamento.
Resultado: o serviço pode entender que não há face Hikvision válida para enviar.
</code></pre>
<h2>Comandos mais comuns no Ponto Soft</h2>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Comando</th>
<th>Explicação simples</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>100</code></td>
<td>Ajusta a data e hora do equipamento</td>
</tr>
<tr>
<td><code>103</code></td>
<td>Busca marcações antigas no equipamento</td>
</tr>
<tr>
<td><code>108</code></td>
<td>Envia o cadastro do funcionário ao Hikvision</td>
</tr>
<tr>
<td><code>110</code></td>
<td>Copia digitais do equipamento para o Ponto Soft</td>
</tr>
<tr>
<td><code>111</code></td>
<td>Envia digitais do Ponto Soft para o equipamento</td>
</tr>
<tr>
<td><code>112</code></td>
<td>Remove digitais do equipamento</td>
</tr>
<tr>
<td><code>113</code></td>
<td>Confere se o funcionário está no equipamento</td>
</tr>
<tr>
<td><code>130</code></td>
<td>Copia a face do equipamento para o Ponto Soft</td>
</tr>
<tr>
<td><code>131</code></td>
<td>Envia a face do Ponto Soft para o equipamento</td>
</tr>
<tr>
<td><code>132</code></td>
<td>Remove a face do equipamento</td>
</tr>
<tr>
<td><code>133</code></td>
<td>Captura a face usando o equipamento</td>
</tr>
<tr>
<td><code>134</code></td>
<td>Captura a digital usando o equipamento</td>
</tr>
</tbody>
</table>
<h2>Quando o Ponto Soft retorna funcionários para o serviço</h2>
<p dir="auto">O serviço pergunta ao Ponto Soft:</p>
<pre><code class="language-text">Quais funcionários devem existir neste equipamento?
</code></pre>
<p dir="auto">O Ponto Soft só responde com funcionários que passam por algumas conferências.</p>
<p dir="auto">Para o funcionário aparecer na carga, normalmente ele precisa atender a estes pontos:</p>
<ul>
<li>ter CPF cadastrado;</li>
<li>estar ligado a uma pessoa no sistema;</li>
<li>estar ligado ao setor de acesso do relógio;</li>
<li>ter cartão ou credencial no setor correto;</li>
<li>pertencer a uma empresa e filial reconhecidas pelo cadastro de empregador;</li>
<li>ter o empregador sincronizado corretamente, com data/hora de sincronização preenchida;</li>
<li>não ter erro registrado na observação de sincronização do empregador;</li>
<li>estar relacionado ao equipamento correto;</li>
<li>ter face e digital vigentes, quando essas informações forem necessárias.</li>
</ul>
<p dir="auto">Se qualquer uma dessas condições estiver incorreta, o funcionário pode existir no Ponto Soft, mas não aparecer para envio ao Hikvision.</p>
<h2>Principais motivos para o funcionário não ser enviado</h2>
<h3>1. O CPF não está preenchido</h3>
<p dir="auto">A API do Ponto Soft só retorna funcionários com CPF.</p>
<p dir="auto">Se o funcionário está cadastrado, mas está sem CPF, ele pode não ser enviado ao equipamento.</p>
<h3>2. O funcionário não está no setor de acesso do relógio</h3>
<p dir="auto">O equipamento Hikvision fica ligado a um setor de acesso.</p>
<p dir="auto">O funcionário também precisa estar autorizado nesse mesmo setor. Se ele estiver em outro setor, a API não devolve esse funcionário para aquele equipamento.</p>
<h3>3. O empregador não está sincronizado corretamente</h3>
<p dir="auto">Esse é um ponto muito importante.</p>
<p dir="auto">Para a API retornar o funcionário, o empregador precisa estar sincronizado sem erro. A conferência considera empresa e filial.</p>
<p dir="auto">Se a empresa ou filial do funcionário não bater com o empregador sincronizado, ou se o empregador estiver com erro de sincronização, o funcionário pode não ser retornado.</p>
<p dir="auto">Um caso comum é haver problema no CPF do responsável do empregador, ou alguma falha na sincronização do empregador. Nesses casos, o usuário vê o funcionário no Ponto Soft, mas o serviço não recebe esse cadastro para enviar ao Hikvision.</p>
<p dir="auto">Na prática, confira estes pontos:</p>
<ul>
<li>o empregador possui data/hora de sincronização preenchida;</li>
<li>a observação de sincronização do empregador está vazia, sem erro;</li>
<li>a empresa do funcionário é a mesma empresa do empregador;</li>
<li>se o funcionário tem filial, o empregador também precisa estar na mesma filial;</li>
<li>se o funcionário está sem filial, o empregador também precisa estar sem filial.</li>
</ul>
<p dir="auto">Quando um lado está com filial preenchida e o outro não, ou quando as filiais são diferentes, a API pode não devolver o funcionário para a carga.</p>
<h3>4. O funcionário não tem relação correta entre funcionário e pessoa</h3>
<p dir="auto">Alguns comandos do Ponto Soft usam o código do funcionário, mas o serviço precisa trabalhar com o código da pessoa.</p>
<p dir="auto">A API faz essa conversão automaticamente. Se a relação entre funcionário e pessoa estiver ausente ou incorreta, o serviço pode procurar o cadastro errado ou não encontrar cadastro nenhum.</p>
<h3>5. O cartão não está no vínculo correto</h3>
<p dir="auto">O cartão precisa estar vinculado ao funcionário no setor de acesso correto.</p>
<p dir="auto">Se o cartão existe no cadastro geral, mas não está ligado ao setor usado pelo relógio, ele pode não ir para o equipamento.</p>
<h3>6. A biometria está vencida ou salva no tipo errado</h3>
<p dir="auto">Para equipamentos Hikvision, o Ponto Soft precisa ter biometria no tipo esperado para Hikvision.</p>
<p dir="auto">Em termos práticos:</p>
<ul>
<li>face precisa estar salva como face Hikvision;</li>
<li>digital precisa estar salva como digital Hikvision;</li>
<li>a biometria não pode estar vencida.</li>
</ul>
<p dir="auto">Se a digital foi coletada para outra tecnologia, por exemplo Intelbras, ela não será enviada como digital Hikvision.</p>
<h3>7. O equipamento não está cadastrado como Hikvision</h3>
<p dir="auto">O serviço só trabalha com equipamentos do tipo Hikvision no Ponto Soft.</p>
<p dir="auto">Se o equipamento estiver cadastrado com outro tipo, ele será ignorado pelo serviço.</p>
<h3>8. O equipamento está inativo ou sem dados obrigatórios</h3>
<p dir="auto">O equipamento precisa estar ativo e precisa ter dados mínimos, como:</p>
<ul>
<li>servidor ou estação vinculada;</li>
<li>setor de acesso;</li>
<li>endereço de rede;</li>
<li>porta;</li>
<li>usuário;</li>
<li>senha;</li>
<li>tipo de equipamento Hikvision.</li>
</ul>
<p dir="auto">Se esses dados estiverem ausentes, o serviço pode não conseguir trabalhar com o equipamento.</p>
<h3>9. O equipamento está offline</h3>
<p dir="auto">Mesmo que o Ponto Soft retorne o funcionário corretamente, o envio não acontece se o equipamento estiver offline ou sem comunicação.</p>
<p dir="auto">Nesse caso, o problema não é o cadastro do funcionário. O problema está na comunicação com o equipamento, com a rede ou com o Hik Device Gateway.</p>
<h3>10. O equipamento recusou o cadastro</h3>
<p dir="auto">O equipamento pode recusar um cadastro por motivos próprios, como:</p>
<ul>
<li>cartão em formato incompatível;</li>
<li>face com qualidade insuficiente;</li>
<li>digital inválida;</li>
<li>limite de cadastros atingido;</li>
<li>usuário e senha do equipamento sem permissão;</li>
<li>equipamento ocupado.</li>
</ul>
<h2>Cargas de funcionários</h2>
<p dir="auto">Além dos comandos comuns, o Ponto Soft possui uma rotina de carga de funcionários.</p>
<p dir="auto">Essa rotina cria uma pendência para o serviço processar. O serviço busca essas pendências, envia ou remove o funcionário no equipamento e depois informa ao Ponto Soft se conseguiu concluir.</p>
<p dir="auto">Em geral:</p>
<ul>
<li>operação de inclusão tenta enviar o funcionário ao equipamento;</li>
<li>operação de exclusão tenta remover o funcionário do equipamento;</li>
<li>se houver erro, a observação da carga deve indicar a causa.</li>
</ul>
<h2>Marcações de ponto</h2>
<p dir="auto">Quando o funcionário registra o ponto no Hikvision, o equipamento envia a marcação para o serviço.</p>
<p dir="auto">O serviço grava a marcação e envia ao Ponto Soft com informações como:</p>
<ul>
<li>equipamento;</li>
<li>funcionário ou pessoa;</li>
<li>CPF;</li>
<li>empregador;</li>
<li>cartão;</li>
<li>data e hora;</li>
<li>identificador único da marcação;</li>
<li>informação de registro online ou offline.</li>
</ul>
<p dir="auto">O Ponto Soft evita duplicidade. Se a mesma marcação já foi enviada antes, ela pode ser reconhecida como já existente.</p>
<h2>Por que uma marcação pode não aparecer no Ponto Soft</h2>
<p dir="auto">Uma marcação pode não aparecer por alguns motivos:</p>
<ul>
<li>o equipamento não conseguiu enviar o evento para o serviço;</li>
<li>o serviço estava parado;</li>
<li>a API do Ponto Soft estava indisponível;</li>
<li>o CPF não foi encontrado;</li>
<li>o empregador não bateu com o cadastro;</li>
<li>o funcionário não foi encontrado no setor do relógio na data da marcação;</li>
<li>a marcação já existia;</li>
<li>houve erro de validação no Ponto Soft.</li>
</ul>
<h2>Automação de conferência</h2>
<p dir="auto">O serviço pode executar uma rotina automática em horário configurado.</p>
<p dir="auto">Essa rotina compara:</p>
<ul>
<li>o que o Ponto Soft diz que deve estar no equipamento;</li>
<li>o que realmente existe no Hikvision;</li>
<li>o histórico local do serviço.</li>
</ul>
<p dir="auto">Se ela encontrar diferença, cria comandos para corrigir.</p>
<p dir="auto">Importante: a automação não corrige cadastro errado no Ponto Soft. Se a API não retorna o funcionário por causa de empresa, filial, setor, CPF ou empregador, a automação também não terá esse funcionário para enviar.</p>
<h2>Uso com Hik Device Gateway</h2>
<p dir="auto">Alguns clientes usam o Hik Device Gateway.</p>
<p dir="auto">Nesse caso, o serviço não fala diretamente com cada equipamento. Ele fala com o Gateway, e o Gateway fala com os equipamentos.</p>
<p dir="auto">As regras de cadastro continuam sendo do Ponto Soft. O Gateway só muda o caminho da comunicação.</p>
<p dir="auto">Mais detalhes em:</p>
<ul>
<li><a href="https://forum.insoft4.com.br/topic/526/insoft-hikvision-service-hik-device-gateway" rel="nofollow ugc">Uso com Hik Device Gateway</a></li>
</ul>
<h2>Checklist para RH e TI</h2>
<p dir="auto">Antes de acionar o Suporte, confira:</p>
<ul>
<li>o funcionário tem CPF?</li>
<li>o funcionário tem código de pessoa vinculado?</li>
<li>o funcionário está no setor de acesso do relógio?</li>
<li>o relógio está cadastrado como Hikvision?</li>
<li>o relógio está ativo?</li>
<li>o relógio está ligado ao servidor correto?</li>
<li>o empregador está sincronizado sem erro?</li>
<li>empresa e filial do funcionário batem com o empregador?</li>
<li>o cartão está no vínculo correto?</li>
<li>a face e a digital estão vigentes e são do tipo Hikvision?</li>
<li>o equipamento está online?</li>
<li>o comando ficou com alguma mensagem de erro?</li>
</ul>
]]></description><link>http://insoft-docker1:4567/topic/527/insoft-hikvision-service-no-ponto-soft</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 07:21:40 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/527.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Aug 2026 18:50:57 GMT</pubDate><ttl>60</ttl></channel></rss>