Árvore de páginas

Versões comparadas

Chave

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

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
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: 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