Ronda Senior - Manual do Usuário > Integrações com Dispositivos > Arquitetura de Comunicação e Integração > CSM Center > Coleta de Marcações

Coleta de Marcações

O Coletor de Marcações é um aplicativo utilizado para fazer a coleta das marcações geradas pelos dispositivos de acesso (coletores, catracas, cancelas) da Telemática para uma tabela de acessos do sistema.

Esse aplicativo possui um timer (relógio) que verifica se existe alguma marcação para ser coletada. As marcações são armazenadas na tabela DAM00 da Telemática. No momento em que uma marcação é coletada, o campo POSIC da tabela DAM00 é alterado para valor "E" quando tiver valor "0", ou para "S" quando tiver valor "1". Dessa forma, o dispositivo sabe que aquela marcação já foi coletada e pode ser excluída. Essa marcação então é gravada na tabela Registro de Acesso (R070ACC).

O intervalo de coleta das marcações de acesso é configurado por meio na CSM Center Config, no campo Intervalo para tratamento de acessos (1-60), da guia Propriedades. O intervalo da coleta é definido em segundos.

Limpeza das Marcações de Acesso
Na tela de definições gerais de acesso (Acesso > Definições > Gerais), é possível configurar o intervalo de tempo de limpeza da tabela DAM00 através de um processo. Ao chegar o momento de rodar este processo, o sistema excluirá todos os registros da DAM00 cujas marcações tenham sido efetuadas há mais de uma hora.

Definições

Nas Definições de Acesso do Sistema, o usuário precisa determinar o parâmetro que é checado pelo dispositivo:

Estrutura de Tabelas

Tabela de Marcações (Dam00)

Campo
Tipo
Tamanho
Descrição
ICARD Char 12 Número do Crachá
DIAM Char 2 Dia da marcação
MESM Char 2 Mês da marcação
ANOM Char 2 Ano da marcação
HORAM Char 4 Hora da marcação Formato : HHMM (hora e minuto)
CODAC Char 2 Código de Acesso
POSIC Char 1

Sentido do giro da catraca:

  1. Entrada

  2. Saída
BLUEB Char 2 Número do Arl-on

CODTT

Char

2 Número do terminal que gerou a marcação
END_IP Char 15 Endereço IP do Terminal *
CODFNC Char 2 Código da Função do Acesso **
VEICULO Varchar 15 Identificação do Veículo ou Identificação Tabela Lista Benefício

*Campo presente somente em arquiteturas de acesso TCP-IP ou Híbridas.
** Campo presente somente em algumas arquiteturas.

Exceções

Durante as coletas de marcações de acesso, é comum acontecerem algumas exceções, como entradas duplicadas ou mesmo erros na leitura do crachá do colaborador. Ao efetuar a leitura de uma marcação que, por algum motivo, seja considerada uma exceção, o dispositivo gera uma ocorrência no log do aplicativo e guarda as informações sobre a marcação nas tabelas de Marcações Rejeitadas: R070DAM e R070MRR.

A seguir, as situações em que a marcação será rejeitada:

Marcações de Ponto - REP
Quando uma marcação vier com o mesmo número do crachá, data, hora e sequencial de uma outra marcação já existente na tabela Registro de Acesso R070ACC, possivelmente será considerada duplicada. Nesse caso será verificado o código do dispositivo da marcação que já existe no banco para identificar se é o mesmo da marcação que está tentando ser inserida:

Importante

Quando utilizada a definição para não permitir rejeitar marcações em Acesso > Definições > Gerais, será verificado se a marcação vem de um dispositivo REP.

Observação

Para recuperar as marcações rejeitadas, consulte a documentação disponível em Ajuda por Telas > Diversos > Log > Coletor.

Outras Funções

Além de coletar marcações de acesso, o dispositivo também pode desempenhar outras tarefas, como Autorização de Extras e Saídas.
Estas autorizações serão geradas se a função e o tipo de acesso estiverem definidos no sistema como solicitações e extras ou saída. Quando isso acontecer, deverá haver duas marcações: a primeira será considerada como sendo a do autorizador, e a segunda será para o colaborador autorizado.

Este artigo ajudou você?