Histórico da Página
Tempo aproximado para leitura: 02 min
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Supply Chain - Logística |
Módulo: | SIGATMSTOTVS Logística TMS |
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 DLOGTMS03-8013 |
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:TEL
Informações | ||
---|---|---|
| ||
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 |
. |
Não há maiores informações
05. ASSUNTOS RELACIONADO
Não há maiores informações