01. DADOS GERAIS
| Linha de Produto: | Virtual Age |
|---|---|
| Segmento: | Moda |
| Módulo: | Pessoa |
| Função: | Usar a nova API de cep em todas as manutenções de cadastro de pessoa |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVACOM-1179 |
02. SITUAÇÃO/REQUISITO
Eliminar a dependência do usuário em relação ao suporte técnico para o cadastramento de novos códigos de cep na base do sistema.
Quando um usuário digita um código de cep que ainda não está cadastrado na base de dados, recebe uma mensagem de cep não cadastrado e precisa solicitar ao suporte que faça o cadastramento do novo cep.
03. SOLUÇÃO
Foi criada uma nova API para consulta de cep na base dos correios e gravação na base de dados do sistema.
Os componentes de manutenção de pessoa foram alterados para consumirem a nova API. Assim, ao digitar um código de cep que existe somente na base dos correios, após a busca ele será automaticamente gravado na base do sistema.
1- Cadastramento de novo código de cep na base de dados do sistema
Imagem 1 - PESFM010 - foi selecionado um cliente que já possui um endereço cadastrado e em seguida foi alterado o cep conforme sequencia de imagens abaixo.
Imagem 2 - GLBFM057 - aqui pode-se ver que o cep 18767-060 que será atribuído ao cliente ainda não está cadastrado na base de dados do sistema.
Ao entrar com o cep neste componente foi dada a seguinte mensagem:
Imagem 3 - Mensagem indicando que o cep 18767-060 não está cadastrado no sistema.
Imagem 4 - PESFM010 - foi digitado o código de cep 18767-060 e em seguida a tecla "TAB".
Imagem 5 - PESFM010 - os dados do novo cep foram consultados na base dos correios e trazidos para os dados de endereço do cliente: tipo de logradouro, logradouro, bairro, município e uf.
Imagem 6 - GLBFM057 - aqui pode-se ver que o novo código de cep foi gravado na base do sistema.
2- Digitação de código de cep inválido
Imagem 7 - PESFM010 - aqui foi digitado o código de cep 18762-770 (inválido).
Imagem 8 - mensagem dada após a consulta do cep inválido na base dos correios.
Imagem 9 - PESFM010 - após a consulta do cep inválido, os dados do endereço ficaram em branco. O foco fica no código para que um novo cep seja digitado.
OBSERVAÇÃO
Os componentes de manutenção de pessoa e endereço listados abaixo também foram alterados e se comportam de forma semelhante ao PESFM010 demonstrado acima:
PESFM086 - manutenção reduzida de pessoa
PESFM200 - manutenção de pessoa
PESFM116 - cadastro simplificado de pessoa
PDVFM023 - manutenção de pessoa - endereço
PDVFM025 - manutenção de cliente pdv
PDVFM059 - manutenção de cliente pdv








