Este tópico explica como criar uma blacklist para pessoas e veículos envolvidos em chamados. Quando um chamado for cadastrado e o tipo e número de documento de identificação da pessoa ou placa do veículo envolvido for encontrado na blacklist, um alerta será exibido com essas informações numa janela pop-up. Por padrão, essa funcionalidade não vem habilitada com a instalação do sistema e precisa ser configurada antes que possa ser utilizada. Os passos abaixo fornecem detalhes sobre como configurar e integrar uma blacklist com a solução de Despacho.
Somente os tipos de documento RG (Registro Geral) e CPF (Cadastro de Pessoa Física) são suportados pela blacklist. Se outro tipo de documento for utilizado para uma pessoa envolvida em um chamado, um alerta será exibido indicando que a pessoa com esse tipo de documento possui pendências legais.
O nome e tipo de documento devem ser digitados no URL do serviço REST, conforme cadastrados na seção Tipos de Documento da solução de Despacho. Por exemplo, se o nome cadastrado para o ID for "RG", o URL do serviço deve ser http://localhost:1337/person?passport={RG}.
1. Uma consulta REST deve ser criada no módulo de Integração e vinculada à localização da blacklist. Isso deve ser feito em um serviço externo, planilha Excel ou base externa.
2. Uma vez criada, a consulta deve ser configurada no arquivo \App_Data\IntegratedQueriesConfig.xml, localizado na pasta de instalação do módulo de Integração. Além disso, para acessar a consulta, todos os usuários da solução de Despacho devem ser incluídos na audiência dessa consulta REST no módulo de Integração.
3. As seguintes configurações devem ser implementadas no arquivo web.config:
Criação de uma chave nova em appSettings, conforme o exemplo abaixo.
Para veículos:
<add key="VehicleWarrantsQueryUri" value="integration/queries/rest/{ID da Consulta}" />
Para pessoas:
<add key="PersonWarrantsQueryUri" value="integration/queries/rest/{ID da Consulta}" />
O {ID da Consulta} deve ser substituído pelo identificador da consulta REST criada no módulo de Integração. Esse identificador pode ser encontrado na coluna ID da lista de consultas REST ou no URL exibido ao editar ou executar a consulta no sistema.