01. DADOS GERAIS

Linha de Produto:

Datasul

Segmento:Saúde
Módulo:TOTVS Saúde Planos (Linha Datasul)


02. SITUAÇÃO/REQUISITO

O objetivo desta funcionalidade é disponibilizar uma nova forma de captura da biometria uma vez que o plugin Java será desativado em breve, conforme comunicado

03. SOLUÇÃO

Para isto, foi desenvolvido um novo componente denominado TSA (Totvs Smart Agent). Este componente esta disponível para a leitora Nitgen Hamster DX (HFDU01 a HFDU06), BioFlex TechMag BIOFII-S180 e DigitalPersona 4000B.

  • Windows Vista ou superior
  • Entrada USB 2.0 ou superior.
  • Navegadores: Microsoft Edge, Internet Explorer 11, Chrome 50 ou superior ou Firefox
  • Aparelho de Biometria

Necessário download do .zip com os instaladores para a leitora Nitgen: Instaladores Nitgen.zip

Caso já existe instalação para leitoras diferentes ou TSA novo, desinstalar os programas anteriores.

Após concluir o download, abra o arquivo ".zip" e execute o instalador conforme a plataforma do sistema operacional


Após instalação, conecte a leitora e abra a página http://localhost:21000/nitgen.html e verifique se a página a seguir é exibida. Em caso positivo, os programas foram instalados corretamente:image2018-2-8_11-31-21.png

Necessário download do .zip com os instaladores para a leitora Bioflex (disponível a partir da versão 12.1.20):  Instaladores Biotouch.zip

Caso já existe instalação para leitoras diferentes ou TSA novo, desinstalar os programas anteriores.

Abrir o arquivo ".zip" referente a leitora Bioflex e executar o instalador "ftrDriverSetup_winxp_vista_win7_whql_2307.exe".

Instalar o programa "TotvsSABiotouchWeb32.exe".

  • Após instalação, conecte a leitora e abra a página http://localhost:21000/biotouch.html e verifique se a página a seguir é exibida. Em caso positivo, os programas foram instalados corretamente.

image2018-2-8_11-34-48.png

Para cada sessão do usuário, logo após realizar o login, o sistema irá verificar se o serviço do TSA está ativo na máquina local do usuário.

  • Nitgen será apresentado dessa forma:

image2018-2-8_12-1-27.png

  • Biotouch será apresentado dessa forma:

image2018-2-8_11-59-46.png

Por padrão, o sistema não habilita o componente TSA para utilização. Para isso, deve-se adicionar duas propriedades nas configurações.

A propriedade com.totvs.saude.wac.bean.fingerprint.usingApplet deve ser cadastrada como false.

Na propriedade com.totvs.saude.biometria.totvstec.appdevice deve ser informado o tipo de leitora desejado. As opções disponíveis são NITGEN e BIOTOUCH.

image2018-2-1_18-35-14.png

A partir da instalação e validação do componente, o sistema está apto para realizar a captura sem depender do plugin Java.

A tela de captura informa se esta realizando o processo utilizando o TSA ou plugin Java.

  • Clicar em “Start Session”, será gerado um session id e o console irá apresentar mensagens de "Start" e "Long polling browser request".

image2018-2-8_11-40-21.png


  • Após, clique em "Capture and Save" para testar a captura da biometria. Deverá ser possível visualizar a digital na tela. Para leitoras Bioflex, será necessário fornecer a digital três vezes para a salvar a captura.

image2018-2-8_11-46-31.png

  • Após a realização da captura, valide a digital salva clicando no botão "Verify saved"

image2018-2-8_11-52-35.png


  • Se a digital informada for válida, será exibida mensagem "fingerprint is valid" no log.

image2018-2-8_11-53-6.png


  • Se fornecida digital inválida, o quadro "Verified" ficará vazio (versão Nitgen) ou será fornecida a mensagem "Fingerprint doesn't match" na tela (Bioflex).
  • Após realizar estes testes com sucesso, o novo componente de biometria já estará apto para utilização no Autorizador Web.
  • Windows 7 Service Pack 2 ou superior.
  • Entrada USB 2.0 ou superior.
  • Navegadores: Microsoft Edge, Internet Explorer 11, Chrome 50 ou superior ou Firefox.
  • Aparelho de biometria.
  • 500Mb de espaço livre em disco.
  • HAW - Autorizador Web - 12.1.23 ou superior.

É possível a utilização do TSA antigo e novo e de diferentes leitoras na mesma maquina.

O processo é demonstrado em um GIF a seguir.

  • Realizar o download do TSA correspondente para a maquina.
  • Extrair os arquivos
  • Executar o TotvsSmartAgentHTTP64.exe ou TotvsSmartAgentHTTP32.exe
  • Pronto, a instalação foi realizado com sucesso.


Para cada sessão do usuário, logo após realizar o login, o sistema irá verificar se o serviço do TSA está ativo na máquina local do usuário.

  • Nitgen será apresentado dessa forma:

image2018-2-8_12-1-27.png

  • Biotouch será apresentado dessa forma:

image2018-2-8_11-59-46.png

Por padrão, o sistema não habilita o componente TSA para utilização. Para isso, deve-se adicionar duas propriedades nas configurações.

A propriedade com.totvs.saude.wac.bean.fingerprint.usingApplet deve ser cadastrada como false.

Na propriedade com.totvs.saude.biometria.totvstec.appdevice deve ser informado o tipo de leitora desejado. As opções disponíveis são NITGEN e BIOTOUCH.

image2018-2-1_18-35-14.png

A partir da instalação e validação do componente, o sistema está apto para realizar a captura sem depender do plugin Java.

A tela de captura informa se esta realizando o processo utilizando o TSA ou plugin Java.

  • Clicar em “Start Session”, será gerado um session id e o console irá apresentar mensagens de "Start" e "Long polling browser request".

image2018-2-8_11-40-21.png


  • Após, clique em "Capture and Save" para testar a captura da biometria. Deverá ser possível visualizar a digital na tela. Para leitoras Bioflex, será necessário fornecer a digital três vezes para a salvar a captura.

image2018-2-8_11-46-31.png

  • Após a realização da captura, valide a digital salva clicando no botão "Verify saved"

image2018-2-8_11-52-35.png


  • Se a digital informada for válida, será exibida mensagem "fingerprint is valid" no log.

image2018-2-8_11-53-6.png


  • Se fornecida digital inválida, o quadro "Verified" ficará vazio (versão Nitgen) ou será fornecida a mensagem "Fingerprint doesn't match" na tela (Bioflex).
  • Após realizar estes testes com sucesso, o novo componente de biometria já estará apto para utilização no Autorizador Web.
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>