4.6.7.2.2. Descrição das Respostas dos Comandos ao REP

 
Especificação das resposts (CP_BN.Epn3) dos comandos ao REP :
 
Comando
 
Epn3
Epn3-continuação
Equipamento
02
Satus Data/Hora
‘b’
hh mm ss dd mm aa ss
  • hora,minuto,segundo,dia,mês,ano, dia semana (1=domingo)
REP
03
Status Caractetística Rep
‘c’
00 v1 v2 Bio L1 L2 Dig 00 00 v41 v42 v3 aa n d
v1
  • 2 posições identificando a versão v1 do Firmware do terminal
Obs: v1.v2.v3 a n
v2
  • 2 posições identificando a versão v2 do Firmware do terminal
Obs: v1.v2.v3 a n
Bio
  • 2 posições identificando tipo de Biometria
00 = Sem biometria:
01 = OP1/OP4 1:1
02 = OP1/OP4 1:N
03 = OP 1:1
04 = OP 1:N
05 = OPV 1:1
06 = OPV 1:N
L1
  • 2 posições identificando tipo de Leitora
00 = Sem Leitora
01 = Smart
02 = Barras
03 = Wiegand
04 = Aba
L2
  • 2 posições identificando tipo de Leitora
00 = Sem Leitora
01 = Smart
02 = Barras
03 = Wiegand
04 = Aba
Dig
  • 2 posições identificando tipo de Digitação
00 = Digitação não permitida
01 = Digitação permitida para matrícula
02 = Digitação permitida para PIS
v41
  • 2 primeiros dígitos da versão do firmware
  • v4 (de desenvolvimento)
v42
  • 2 últimos dígitos da versão do firmware v4(de desenvolvimento)
v3
  • 2 posições identificando a versão v3 do Firmware
Obs: v1.v2.v3
aa
  • 1 posição identificando Versão do firmware PATCH(caracter do ‘A’ a ‘Z’, ‘a’ a ‘z’)
Obs: v1.v2.v3A
n
  • 1 posição identificando Versão do firmware PATCH NUM ('0' a'9')
Obs: v1.v2.v3 A 5
d
  • 1 posição identificando 'D' se versão de firmware em desenvolvimeno, ' ' caso contrário
Obs: v1.v2.v3 A n D0001
REP
19
Carga Data/Hora
‘A’
hhmmss ddmmaa ss
hhmmss
  • hora,minuto,segundo
ddmmaa
  • dia,mês,ano
ss
  • dia semana (0 = domingo)
Ex: 07/03/97 14:47:51 sexta 41 14 47 51 07 03 97 06
  • n = numero erro
  • ‘9’ = erro CPF
REP
20
Carga Aplicativo
‘g’
X ss hhmmddmm
X
  • 0 = aplicativo
  • 9 = download software
ss
  • 00 - não foi carregado.
  • 01 - inicializado.
  • 02 - carregando.
  • 03 - carregado.
hhmmddmm
  • hora,minuto,diam,mes da carga de lista
REP
79
Download Software
REP
80
Status Download Software
 
33
Coleta AFD via faixa de NSRs
‘9’
x y <nnnnnnnnn>
x
  • ‘0’ = coleta via faixa de NSRs
y
  • ‘0’ = coleta bem sucedida
  • ‘1’ = coleta com erro
  • ‘2’ = Rep Ocupado
<nnnnnnnnn>
  • 9 posições que indicam o último NSR coletado
REP
38
Carga Lista Digitais
‘t’
a bb xxxxxxxxxxxx
a
  • 0 = Lista Digitais normal
bb
  • 00 = Carga bem sucedida
  • 01 = Falha na Carga
  • 02 = Falha por Memória Cheia
  • 03 = Falha por falta de Templates
xxxxxxxxxxxx
  • matrícula que sofreu a ocorrência
------------------------------------------------------
Ou
  • c d e xxxxxxxxxxxx
c
  • 3 = 10 Digitais /usuario
d
  • 0 = inicio da carga
  • 1 = meio da carga
  • 2 = fim da carga
e (numero do erro) - para d = 0 (inicio de carga)
  • 0 = sem Erros
  • 1 = erro
para d = 1 (meio de carga)
  • 0 = sem Erros
  • 1 = erro de checksum
  • 2 = erro de escrita em MT
  • 3 = erro de tamanho digital
  • 4 = erro do numero do dedo
  • 5 = erro na matricula recebida
  • 6 = erro nos dados da matricula recebida
  • 7 = matrícula diferente da recebida para os dedos de 2 a 10
  • 8 = erro incompatibilidade num.bloco
  • 9 = digital completa inexistente
para d = 2 (fim de carga)
  • 0 = sem Erros
  • 1 = erro de generico
  • 2 = erro nos dados do arquivo
  • 3 = arquivo não encontrado
  • 9 = carga final ok ,mas com erro encontrado em cadastro digital
xxxxxxxxxxxx
  • matrícula que sofreu a ocorrência
------------------------------------------------------
Ou
  • Em branco : problema em CPF
Bio
39
Coleta AFD via faixa de Datas
‘9’
x y <nnnnnnnnn>
x
  • ‘1’ = coleta via faixa de NSRs
y
  • ‘0’ = coleta bem sucedida
  • ‘1’ = coleta com erro
  • ‘2’ = Rep Ocupado
<nnnnnnnnn>
  • 9 posições que indicam o último NSR coletado
REP
40
Carga Dados Empregador no REP
‘h’
x y
x
  • ‘0’= Carga de Dados do Empregador
y
  • ‘0’ = carga bem sucedida
  • ‘1’ = carga com erro
  • ‘2’ = carga interrompida por Rep estar ocupado
  • ‘5’ = Rep Bloqueado/ Manutenção/ Falta DataHora
  • ‘9’ = erro em CPF
    NAO IMPLEMENTADO
REP
41
Carga Dados Funcionários no REP
‘h’
x y <mm ..mm><nn .. nn>
x
  • ‘1’= Carga de Dados dos Funcionários
y
  • ‘0’ = carga bem sucedida
  • ‘1’ = erro abertura Arquivo
  • ‘1’ = carga com erro em BD
<mm..mm>
<nn..nn>
matrículas que ocorreram problemas:
ConexRep carregou todas as matrículas com exceção da matrícula ou mais, que estarão também armazenadas em tabela da BD devido a problemas de cadastro
  • ‘2’ = carga interrompida por Rep estar ocupado
<mm..mm>
primeira matrícula do bloco que houve problema de carga e houve interrupção
  • ‘3’ = carga com erro por timeout
<mm..mm>
primeira matrícula do bloco que houve problema de carga e houve interrupção
  • ‘4’ = carga com erro em BD e por timeout
<mm..mm>
primeira matrícula do bloco que houve problema de carga quando houve interrupção.
Também estarão armazenadas em tabela da BD, as matrículas que não foram enviadas ao Rep devido a problemas de cadastro.
  • ‘5’ = carga com erro Rep Bloqueado/ Em Manutenção/ Falta DataHora
<mm..mm>
primeira matrícula do bloco que houve problema de carga quando houve interrupção.
  • ‘9’ = erro em CPF
REP
42
Exclusão Dados Empregados no REP via Lista
‘j’
x y <mm .. mm>
x
  • ‘1’ = Exclusão de Empregado
  • y
  • ‘0’ = exclusão bem sucedida
  • ‘1’ = exclusão com erro
  • ‘2’ = exclusão interrompida por Rep estar ocupado
  • ‘5’ = exclusão interrompida por Rep Bloqueado/ Em Manutenção/ Falta DataHora
  • ‘9’ = Erro em CPF
  • <mm .. mm> = 12 posições que indicam a matricula que ocorreu a interrupção, ou seja, a partir desta matricula q não houve exclusao
REP
53
Pedido Exclusão de Templates, utilizando Lista
‘n’
a bb
a
  • 0 = Digitais
bb
  • 00 = Bem sucedida
  • 9 = Erro em CPF
Bio
54
Exclusão Total Funcionários
‘j’
x y
x
  • ‘2’ = Funcionários
y
  • ‘0’ = Comando enviado sem erros
  • ‘2’ = exclusão interrompida por Rep estar ocupado
  • ‘5’ = exclusão interrompida por Rep Bloqueado/ Em Manutenção/ Falta DataHora
  • ‘9’ = Erro em CPF
  • n = outros erros
REP
55
Exclusão Total Templates
‘&’
X ss hhmmddmm
X
  • 3 = lista template
ss
  • 00 - não foi carregado.
  • 01 - inicializado.
  • 02 - carregando.
  • 03 - carregado.
hhmmddmm
hora,minuto,diam,mes da carga de lista
  • n = numero erro
  • ‘9’ = erro CPF
REP
56
Alteração de Nível de conferência de Digitais
‘k’
a bb 000000000000
a
  • 0 = Lista Digitais
bb
  • 00 = Alteração bem sucedida
  • 01 = Falha na Alteração
  • 02 = Falha devido a Template Não encontrado
  • 03 = Falha por falta de Nível
000000000000
Bio
57
Status Armazenamento REP
'@'
aaaaaaaa bb cccccccc ddd eeeeeeee
aaaaaaaa (8 posiçoes)
  • notação em Hexadecimal para indicar quantidade total de NSRs armazenados
bb (2 posiçoes)
  • notação em Hexadecimal para indicar quantidade de NSR com carga Identificador Empresa
cccccccc (8 posiçoes)
  • notação em Hexadecimal para indicar quantidade de NSR com Identificador Ponto
ddd (3 posiçoes)
  • notação em Hexadecimal para indicar quantidade de NSR com carga Data/Hora
eeeeeeee (8 posiçoes)
  • notação em Hexadecimal para indicar quantidade de NSR com inclusão/exclusão/alteração Funcionários
REP
65
Carga HorárioVerão
‘U’
dd mm aa dd mm aa
ddmmaa
  • data inicio do horario de verão.
Ex.domingo inicia hor.verao
ddmmaa
  • data final do horário de verão .
Ex. domingo volta ao normal
------------------------------------------------------
Ou
  • ‘9’ = Erro em CPF
REP
72
Status Horário Verão
‘M’
dd mm aa dd mm aa
ddmmaa
  • data inicio do horario de verão que está no rep
ddmmaa
  • data final do horário de verão que está no rep
Obs: quando as datas estiverem zeradas (‘000000000000’) indica que o codin não carregou horário de verão
REP
73
Apagar Horário Verão
‘N’
dd mm aa dd mm aa
000000000000
  • data zerada, indicando exclusão do horario de verão que está no rep
n = numero erro
  • ‘9’ = erro CPF
REP