Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
|---|
Especificação | |||
Produto | Datasul | Módulo | Gestão de Planos de Saúde |
Segmento Executor | Saúde | ||
Chamado | TTKGL1 | ||
País | (X) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
O objetivo deste documento é descrever onde será aplicada a utilização do componente TSA em diferentes sistemas operacionais e navegadores web disponíveis. Os requisitos necessários para ter a funcionalidade que tem por objetivo principal, eliminar a dependência do plug-in Java no navegador.
“TOTVS Smart Agent HTTP Service” denominado simplesmente como TSA, é um componente desenvolvido pela TOTVS para permitir a comunicação via Web aos dispositivos de hardware instalados na máquina do usuário. A comunicação ocorre via mensagens HTTP, ou seja, o TSA é um serviço Windows que inicia um micro servidor Web para receber as requisições. Este serviço local por sua vez, se comunica diretamente com o hardware através de Api’s de alto nível.
Este documento descreve como deverá ser implementada esta solução no módulo Autorizador WEB
Definição da Regra de Negócio
Neste período o Autorizador gravará numa tabela de log o plug-in utilizado pela máquina (Java ou HTML). A Operadora poderá fazer o acompanhando deste log os plug-ins utilizados.
Caso de Teste | CT001 |
Pré-condições |
|
Procedimentos | Resultados Esperados |
| Deverá realizar a biometria utilizando o modulo atual Java Applet |
Duas propriedades de Sistema irão determinar se o uso do novo componente TSA será ativado. Mesmo que o TSA esteja instalado e funcional, somente será acionado caso as propriedades abaixo sejam configuradas.
| Propriedade | Descrição | Valor padrão |
com.totvs.saude.wac.bean.fingerprint.usingApplet | Com a liberação do componente TSA na versão 12.1.11 – Chamado TTKGL1. Esta propriedade indica se ainda ira fazer o uso do applet para biometria. Por padrão esta propriedade estará como ativa a fim de manter a compatibilidade e não alterar a usabilidade do sistema sem configuração prévia | true |
com.totvs.saude.wac.bean.fingerprint.verifyTSA | Esta propriedade esta relacionada com a propriedade acima. Indica se o componente TSA já foi verificado para utilização. Esta propriedade deve ter o valor igual a “true” quando acima for “true” e false quando a propriedade acima for “false” | true |
/WAC2Web/src/com/totvs/saude/wac/bean/fingerprint/FingerPrintBean.java
//Indica se ira fazer o uso do applet para biometria
private boolean usingApplet =
Boolean.valueOf(System.getProperty("com.totvs.saude.wac.bean.fingerprint.usingApplet", "true"));
//Indica se ja realizou a verificacao do componente TSA
private boolean verifyTSA =
Boolean.valueOf(System.getProperty("com.totvs.saude.wac.bean.fingerprint.verifyTSA", "true"));;
Fluxo do processo

Obs: Nesta versão 12.1.11 não esta disponivel a verificação de versão do componente TSA
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
|---|