Dokeo Integrador
Dokeo integrador é um Software da Neokoros que utilizar uma dll que faz a comunicação com sistema de terceiros para realizar validações de acesso e cadastro de biometria.
Como funciona o DOKEO Integrador
O Dokeo será utilizado para cadastro de biometria e configuração de coletores.
Para configurar opção no dokeo: Menu > Sistema > Configuração > Opção por Máquina > Modo de operação (figura abaixo).
Para configurar opção no dokeo: Menu > Sistema > Configuração > Opção por Máquina > Modo de operação (figura abaixo).
- 1- Modo de controle de acesso: Externo OU Externo/Interno
- 2- Opção para modo externos > Classe validação externa: Ex: ValidacaoExterna.Validador
Classe da DLL Externa
Na Classe deve se implementar três funções que são chamadas pelo dokeo.
- Retorno: booleano: true se encontrou o codigo, false se não existe.
- Parâmetros:
- codigo tipo String: código da pessoa, digitado pelo usuário;
- nome tipo String (parâmetro de saída): True se encontrou o código, False se não existe.
Validar Acesso
Função chamada quando uma pessoa é reconhecida pela impressão digital ou teclado ou cartão.
- Retorno: booleano: True se a pessoa foi encontrada no banco, False se não foi.
- Parâmetros:
- codigo tipo String: código da pessoa reconhecida;
- Se o código terminar com #P é porque a identificação pelo teclado;
- Se o código terminar com #C é porque a identificação foi com cartão;
- Se o código terminar com #S é porque a identificação foi feita pelo número de série do cartão;
- Se o código terminar com #T é porque a identificação foi feita pelo TAG (Longa distância);
- Se o código for similar a '12345#C12345#S' é porque foi feito com cartão MiFare.
- dataHora tipo DateTime: data/hora obtida a partir do relógio de ponto;
- numTerminal tipo Integer: número identificador do terminal;
- mensagem1 tipo string (parâmetro de saída): mensagem para linha 1 (será truncada para 16 caracteres);
- mensagem2 tipo String (parâmetro de saída): mensagem para linha 2 (será truncada para 16 caracteres);
- o acessoEsperado tipo integer(parâmetro de saída): o que o sistema deve fazer
- 1 = acionar e registra entrada
- 2 = acionar e registrar saida
- 3 = não acionar nada
- 4 = liberar para entrada
- 5 = liberar para saída
- 6 = liberar para ambos os lados
Registrar Giro
Função chamada quando a pessoa passa na catraca
- Retorno: void
- Parâmetros:
- codigo tipo String: código da pessoa reconhecida;
- dataHora tipo DateTime: data/hora obtida a partir do relógio da catraca
- numTerminal tipo Integer: número identificador do terminal
- direcao tipo integer; direção do giro
- 1: entrou
- 2: saiu