Páginas filhas
  • DT Usar nova API de cep em todas as manutenções de cadastro de pessoa

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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.  

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box
tabsdefaultPasso 01yes
idsreferenciapasso1

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

  

Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>