Implementando a Validação de Endereço
Para definir a validação de endereço, é preciso garantir que os seguintes Tipos de Opção sejam definidos com os valores correspondentes na página Configuração Geral do Sistema - Configuração do Recurso:
Tipo de Opção |
Descrição |
---|---|
Script de Validação de Endereço |
Indica o nome do script de BPA a ser chamado quando um usuário clica no botão validar endereço. Esta opção será obrigatória se a opção Permitir Validação de Endereço estiver definida como S. O produto base inclui o script de amostra C1-ValAddr que usa procedimentos e funções do Oracle Spatial para geocodificar um endereço e retornar seu código de qualidade correspondente. |
Permitir Validação de Endereço |
Indica se uma integração com software de validação de endereço foi implementada. Se definido como S, o sistema renderizará um botão de validação junto com os campos de endereço exibidos em todo o aplicativo para acionar a validação de endereço. Os valores válidos são "S" e "N". Se definido como S, o Script de Validação de Endereço a ser chamado deve ser especificado. |
Conforme descrito na tabela acima, o produto base inclui um script de amostra C1-ValAddr e usa procedimentos e funções do Oracle Spatial para geocodificar um endereço e retornar um código de qualidade correspondente. Para usar esse script, certifique-se de que o algoritmo Oracle Spatial Geocoding (F1-ORAGEOCD) esteja conectado às opções de instalação do evento do sistema de serviço de geocodificação. Uma origem de dados contendo os dados de geocodificação também deve existir no banco de dados.
- Se a página de chamada for uma página de estilo antiga, a movimentação do BPA para a página pode ser realizada especificando uma etapa de movimentação de um campo de origem para um Campo de Interface do Usuário.
- Se a página de chamada for um mapa de exibição, a movimentação do BPA para a página pode ser realizada especificando uma etapa para ler o Objeto de Negócios, modificar os valores conforme retornado pelo software de validação e, em seguida, atualizar o ON.