Integração com iDFace ControlID – Biometria Facial
Objetivo
Utilizar a integração com o dispositivo ControliD – iDFace, visando reconhecer os clientes através da leitura de biometria facial, no processo de pré-venda rápida.
Compatibilidade
Versão 16.00 ou superior.
Requisitos
Módulo Centrium Total+ ou Vendas
Dispositivo Control iD – iDFace Ponto
Navegador Google Chrome
HOW TO – CONFIGURAÇÃO
Acessar a tela do cadastro dos dispositivos no Centrium, acessando no menu do Centrium Total+ -> Cadastros -> Operacionais -> Dispositivos de Biometria.
Ou pelo módulo de Vendas -> Cadastros -> Operacionais -> Dispositivos de Biometria.

Clicar em adicionar para adicionar um novo dispositivo.

No cadastro de dispositivos, informar os seguintes campos:
Descrição: Pode ser utilizado para identificar internamente o aparelho. Como sugestão, pode-se colocar uma descrição que sugira o nome do usuário que irá trabalhar com o dispositivo.
Código Próprio do Dispositivo – Pode ser pego nas informações do dispositivo no aparelho do Control iD, conforme a imagem abaixo. Para acessar o código do dispositivo, acesse o Menu -> Configurações -> Sobre.

Endereço IP: No endereço IP recomendamos a utilização do nome do dispositivo, que pode ser captado nas configurações do aparelho, conforme imagem abaixo. O nome do dispositivo pode ser obtido acessando o Menu -> Configurações -> Rede -> Nome do Dispositivo.
Observação: Em alguns casos, o dispositivo não fica acessível pela rede utilizando o nome do dispositivo e é necessário utilizar o endereço IP mesmo. Nesses casos, recomendamos que a opção DHCP fique desmarcada nas configurações de rede, para que o endereço IP do dispositivo permaneça fixo e não seja atribuído dinamicamente.

Usuário: Usuário de acesso do aparelho. (O padrão é admin)
Senha: Senha de acesso do aparelho. (O padrão é admin)
Após informar esses campos, o cadastro do dispositivo deve ficar conforme a imagem abaixo.
Pode clicar no botão Confirmar para salvar os dados inseridos.

Após cadastrar o dispositivo, temos que configurar no navegador Google Chrome para aceitar conexões com o dispositivo.
Efetue a seguinte configuração no seu navegador (chrome://flags), onde o endereço a ser permitido é o nome do dispositivo junto à http://. Após ativar a configuração e indicar o endereço, reinicie o seu navegador. Siga conforme imagem abaixo.
Para informar mais de um dispositivo, pode separar os endereços por vírgula (,), conforme imagem abaixo.

Após a configuração do navegador, acesse novamente o cadastro do dispositivo de Biometria para efetuar a configuração do Monitor. Clique no botão de conexão. Se a conexão for bem sucedida, deve aparecer uma mensagem de Login efetuado com sucesso.


Após isso, informe os dados de Host e Path.
Host: URL padrão de acesso ao sistema do cliente. Exemplo: c0lj6mvzeh.apps.centrium.inf.br.
Path: Por padrão informar o valor APIB2B.
Após informar esses dados clicar em configurar. Ao configurar o Monitor, irá aparecer a seguinte mensagem:

Após esses passos configuramos o dispositivo para comunicação com o sistema. Deve-se seguir os mesmos passos acima para cada dispositivo a ser criado.
Para o usuário utilizar o dispositivo no momento da Pré-Venda, temos que associar o usuário a um dispositivo. Para isso, devemos logar no sistema com o usuário que irá manipular o terminal em que o dispositivo será utilizado.
Após logar no sistema, acessar a opção Configurações:

No menu configurações, acessar a opção Parâmetros -> Configuração Proxy E-mail -> Usuário.

Na tela do cadastro de usuário, na guia Outros, vincular o código do dispositivo que será associado ao usuário e confirmar.

HOW TO – OPERAÇÃO – CADASTRO E SINCRONIZAÇÃO DE USUÁRIOS
Acessar novamente a Central de Dispositivos de Biometria e clicar no botão Painel.
Nessa opção “Painel” será feito o cadastro dos usuários com as imagens faciais e posteriormente será realizado a sincronização para o dispositivo.
Observação: Utilizar um dispositivo como sendo o dispositivo mestre, onde será feito o cadastro dos usuários. Se houverem demais dispositivos, estes receberão a exportação de usuários do dispositivo mestre.

Sempre antes de acessar o dispositivo mestre, clicar no botão de conexão com o dispositivo.

Após a conexão, acessar a opção Gerenciamento de Usuários, conforme imagem abaixo:

Nessa opção será exibido a listagem dos usuários já cadastrados. Também permite cadastrar novos usuários, como será demonstrado a seguir.
Cadastro de Usuários:
Informar os seguintes campos:
Imagem: Selecionar no campo de imagem, uma foto da face do usuário, a partir de um arquivo de imagem em formato jpg. A foto deve ser em formato retrato, com fundo neutro e características faciais neutras. O documento a seguir descreve algumas importantes observações a serem seguidas para tirar uma foto com boa qualidade para ser utilizada para biometria facial.
Cliente: Selecionar o cliente que será vinculado ao dispositivo.
Nome do usuário: Por padrão vem o nome do cliente, mas pode ser personalizado. Esse é a identificação que irá aparecer no dispositivo após a leitura da face.
Após informar todos os campos, clicar em Salvar.

Ao salvar um usuário cadastrado, o mesmo será exibido na listagem de usuários na mesma tela. Percebemos que após cadastrar um usuário, os indicadores de sincronização ficam cinza, indicando que o usuário não está sincronizado com o dispositivo.
Pode utilizar os filtros da tela para encontrar um usuário específico. O botão refresh atualiza a página respeitando os filtros informados.
Na mesma tela há o botão carregar imagem. Por padrão a imagem dos usuários não vem carregada por questão de performance. Ao clicar no botão, as imagens serão carregadas.

Após cadastrar os usuários, temos que enviar os mesmos para o dispositivo mestre. Fazemos isso no botão de configurações do Painel:

A opção “Sincronizar Usuários” irá criar os usuários no dispositivo mestre.
A opção “Sincronizar Imagens”, envia a imagem (face) do usuário, vinculada ao usuário que foi previamente cadastrado.
Após clicar nos botões de “Sincronizar Usuários” e “Sincronizar Imagens”, se houve sucesso na requisição, os indicadores de sincronização irão mudar no painel, ficando com a cor verde.

Para verificarmos os usuários cadastrados diretamente no dispositivo, acessamos o software do dispositivo no navegador, como vemos adiante.
Remoção de Usuários:
Para remover um usuário já sincronizado com o dispositivo, a remoção deve ser realizada diretamente da estação (computador) que tem acesso ao dispositivo. Isso porque primeiro o usuário será removido no dispositivo, e, em caso de sucesso, será removido também no Centrium.

Caso o usuário ainda não esteja sincronizado com o dispositivo, a remoção do mesmo pode ser realizada de qualquer dispositivo.
HOW TO – OPERAÇÃO – ACESSO AO SOFTWARE DO DISPOSITIVO
No navegador Google Chrome, na url de acesso, digitamos http:// + nome do dispositivo, para acessar as configurações do mesmo. Em nosso exemplo, vamos utilizar o mesmo nome do dispositivo que foi utilizado para o cadastro:
http://cid-0m0210-000353
O usuário de acesso padrão como já informado é admin, senha admin. Clicar em Entrar.

Já na tela inicial após o login, podemos acessar o cadastro de usuários, para verificar que os usuários que enviamos no sistema, realmente estão cadastrados no dispositivo.


Exportação de Dados do Dispositivo Mestre:
Após cadastrar os usuários no dispositivo mestre, quando houver mais dispositivos, temos que utilizar o software do dispositivo para Exportar os Usuários, para posteriormente Importar os mesmos nos demais dispositivos.
A exportação pode ser feita pelo Menu lateral, clicando em Sincronização -> Exportar.

Selecionar a opção Usuários e clicar em Exportar.

Será gerado um arquivo users.zip, que deve ser utilizado para importar nos demais dispositivos.
Importação de Dados nos demais dispositivos:
Para importar os dados nos demais dispositivos, devemos acessar no navegador cada dispositivo pelo software da ControlID, como fizemos na exportação de dados.
Vamos selecionar no menu as opções Sincronização -> Importar.
Selecionar a opção Usuários e escolher o arquivo users.zip que acabamos de importar, e clicar em Próximo.

Na opção tipos de usuários, selecionar manter do csv e clicar em Próximo.

Em conflitos, selecionar Sobrecrever e clicar em Próximo.

Em usuários Preexistentes selecionar a opção Apagá-los e clicar em Importar. A importação dos usuários será realizada no dispositivo. Aguardar terminar a importação. O dispositivo será reiniciado após a importação. Ao final do processo, o dispositivo estará com os mesmos usuários do dispositivo mestre.

HOW TO – OPERAÇÃO – UTILIZAÇÃO NA PRÉ-VENDA
Com as configurações feitas e usuários sincronizados em todos os dispositivos, agora pode ser feito a leitura biométrica na Pré-venda do Centrium. No usuário Centrium logado com um aparelho biométrico configurado, irá aparecer um novo botão na pré-venda, chamado “Leitura Biométrica – F2”.

Clicando nesse botão ou pressionando F2, o sistema Centrium ficará aguardando a leitura biométrica para a seleção do cliente cadastrado.

Com a leitura feita será selecionado cliente e passado o foco do campo para o produto, assim podendo ser concluída a venda. No momento da leitura, é exibido a foto do usuário para auxiliar no processo de identificação.

Com esses passos acima, finalizamos a configuração para integração com biometria facial.