Histórico da Página
Tempo aproximado para leitura: 02 min
01. DADOS GERAIS
Linha de Produto: | Protheus |
---|---|
Segmento: | Logística |
Módulo: | SIGATMS |
Função: | MATN030 - Cadastro de Cliente CRM980EVENTDEFTMS - Cadastro cliente MVC TMSA441 - Inclusão automática Solicitante TMSXFUND - Funções genéricas TMSAO48 - Função Genérica |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGTMS03-8007 |
02. SITUAÇÃO/REQUISITO
Realizar a inclusão automática do cadastro de solicitante a partir da inclusão ou alteração de um cadastro de cliente.
03. SOLUÇÃO
As rotinas MATA030-Cadastro de clientes e CRMA980-Cadastro de Clientes (MVC) foram implementadas para viabilizar a atualização automática do Cadastro de Solicitantes e/ou Cadastro de Sequencia de Endereço. Para controlar esta automação foi criado o seguinte parâmetro:
MV_SOLIAUT - Que poderá ter as seguintes opções de preenchimento:
- 0-Não: não ativar a atualização automática do Solicitante a partir da atualização do Cliente. Este é o conteúdo default caso o parâmetro não exista ou esteja sem conteúdo;
- 1-Sobrepõe endereço: ativa a atualização automática do Solicitante a partir da atualização do Cliente. Nos casos de alteração no Cadastro de Clientes de algum dos campos que também existe no Cadastro de Solicitantes, o sistema deve sobrepor os dados dos respectivos campos no Cadastro do solicitante;
- 2-Cria Sequencia endereço: ativa a atualização automática do Solicitante a partir da atualização do Cliente. Nos casos de alteração no Cadastro de Clientes de algum dos campos que também existe no Cadastro de Solicitantes, o sistema deve criar uma sequencia de endereço para o Solicitante.
Uma vez que a automação no Cadastro de Solicitantes esteja ativa o sistema executará as seguintes regras:
- Numa inclusão de Clientes (SA1) o sistema incluirá um novo Solicitante (DUE)
- Numa alteração de Clientes (SA1), caso o Solicitante não exista, o mesmo será criado automaticamente.
- Numa alteração de Clientes (SA1), caso o Solicitante exista, o sistema analisará o conteúdo do parâmetro MV_SOLIAUT, para definir se o sistema deverá regravar (sobrepor) os dados do Solicitante ou então criar uma nova sequencia de endereço.
- Numa exclusão de Clientes (SA1), o Solicitante poderá ser excluído se o mesmo não estiver ligado a outras entidades do sistema.
Especificamente em relação à alteração do Cadastro de Clientes, o sistema analisará se houve alteração nos seguintes campos para realizar as validações acima:
A1_NOME
A1_NREDUZ
A1_END
A1_MUN
A1_BAIRRO
A1_CEP
A1_CGC
A1_INSCR
A1_CONTATO
A1_EMAIL
A1_CDRDES
A1_DDD
A1_TEL
Atenção: Como regra básica do Cadastro de Solicitantes não é permitida a alteração do campo "Estado" portanto se houver uma alteração neste campo do Cadastro de Clientes ela não será refletida no Cadastro de Solicitantes.
04. DEMAIS INFORMAÇÕES
Não há maiores informações
05. ASSUNTOS RELACIONADO
- Não há maiores informações
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>
|