Rotina/Processo descontinuado

A rotina do Cadastro de Clientes realiza a manutenção dos dados dos Clientes na base de dados.

A partir de , os processos internos que garantem a manutenção dos programas que suportam a funcionalidade da suíte principal MATA030 serão descontinuados totalmente. Sendo assim, todos os clientes do ERP Protheus® deverão, obrigatoriamente, migrar seus processos e/ou customizações da suíte de programas MATA030 para serem suportados pela nova suíte de programas CRMA980 (MVC).


  • MATA030
  • MATA030A
  • MATA030B
  • MATN030
  • MATN030A
  • MATS030
  • MATV030
  • MATV030A



Rotina/Processo substituto

A rotina do Cadastro de Clientes desenvolvida com o conceito MVC (Model-View-Controller) tem como objetivo realizar a manutenção dos dados dos Clientes com a aplicação separando a regra de negócio da montagem da interface e da validação / gravação dos dados.

Ao utilizarmos uma rotina desenvolvida em MVC, que é um padrão de desenvolvimento de software, automaticamente, teremos disponíveis algumas funcionalidades que podem ser utilizadas similarmente ao que ocorria em rotinas automáticas das aplicações tradicionais (sem MVC). São elas:
• Pontos de Entrada
• 
Web Service
Importação ou exportação por mensagens XML

 

  • CRMA980
  • CRMA980ARG
  • CRMA980BRA
  • CRMA980COL
  • CRMA980RUS
  • CRM980EventARG 
  • CRM980EventARGLoj
  • CRM980EventBRA
  • CRM980EventBRAFis
  • CRM980EventCOL
  • CRM980EventDEF
  • CRM980EventDEFCrm
  • CRM980EventDEFFat
  • CRM980EventDEFFin
  • CRM980EventDEFFis
  • CRM980EventDEFGfe
  • CRM980EventDEFJur
  • CRM980EventDEFLoj
  • CRM980EventDEFOms
  • CRM980EventDEFRsk
  • CRM980EventDEFTmk
  • CRM980EventDEFTms

 


Diferenças e semelhanças entre as rotinas/processos



  • Utilização de Pontos de Entrada;
  • Exibição dos dados ao usuário;
  • Não será necessária a manutenção da configuração dos menus que acessem a rotina MATA030, pois a nova rotina CRMA980 será executada, automaticamente, no momento em que for solicitada a chamada à rotina MATA030.



Pontos de entrada

Tabela DE / PARA

Ponto de EntradaPropósitoRotina OriginalPonto de Entrada EquivalenteID Ponto de Entrada MVCDocumentação

MA030MEM

Adicionar campos MEMO de usuário, no padrão de gravação da tabela SYPMATA030CRM980MMEM
PE CRM980MMEN Adiciona campos memo de usuário no padrão de gravação SYP
MA030CORAdicionar legendas no browse da rotina do Cadastro de ClientesMATA030CRM980BLABEL
PE CRM980BLabel Adiciona legendas no browse do cadastro de clientes
MA030BRWAdiciona filtros específicos (de usuário) no browse da rotina do Cadastro de ClientesMATA030CRM980BFIL
PE CRM980BFil Adiciona filtro no browse do cadastro de clientes
CRMBRWVIEWSubstituição das visões padrões do módulo SIGACRM ao acessar a rotina do Cadastro de ClientesMATA030CRMBRWVIEW
CRMBRWVIEW - Substituição das Visões Padrão do CRM
MA030ROTAdiciona rotinas específicas no browse da rotina do Cadastro de ClientesMATA030CRM980MDEF

PE CRM980MDEF Adiciona novas funcionalidades em Ações Relacionadas no browse

Observação: O ponto MA030ROT está sendo executado apenas para montar o menu de contexto (botões). O ponto CRM980MDEF é executado quando é efetivamente montado o browse da rotina do Cadastro de Clientes é executada. Verificar se o MATA030 realmente será mantido na chamada do Menu. Pois, se for mantido, sempre que for necessário incluir ou remover chamadas de rotinas padrões nas Outras Ações do browse do MVC, será necessário alterar também o PE no MATA030.

MA030REF

Permite restringir a exibição dos campos nos diferentes folders

MATA030Será mantido o mesmo PE

Consulte em Novo Fonte de Cadastro de Clientes em MVC

MA030BUTPermite ao usuário adicionar botões à barra no topo da telaMATN030Será mantido o mesmo PE

Consulte em Novo Fonte de Cadastro de Clientes em MVC

MA030DBTPermite remover botões que se encontram em "Outras Ações"MATN030Em Análise
Não foi encontrada uma forma de remover os botões do "Outras Ações" dentro do modelo. E nem na documentação disponível do MVC existe um método para a remoção dos botões inseridos na View.
M030INCPonto de Entrada chamado após a inclusão do clienteMATN030CRMA980MODELCOMMITTTSConsulte em Novo Fonte de Cadastro de Clientes em MVC
MA030VINCValidação efetuada ao clicar no botão "Incluir" do cadastro de clientes, permitindo ou bloqueando a abertura da telaMATN030CRMA980MODELVLDACTIVE

Consulte em Novo Fonte de Cadastro de Clientes em MVC

M030ALTRealiza validação de usuário após a confirmação da alteração do cliente, e dentro da transaçãoMATN030CRMA980MODELCOMMITTTSConsulte em Novo Fonte de Cadastro de Clientes em MVC
M030PALTRealiza validação de usuário após a confirmação da alteração do cliente, e dentro da transaçãoMATN030CRMA980MODELCOMMITTTSConsulte em Novo Fonte de Cadastro de Clientes em MVC
MT030INTPermite a alteração do cadastro de clientes quando a origem é de integraçãoMATN030Em Análise
Não foi encontrado como executar este PE 
MALTCLIPonto de Entrada após a alteração do clienteMATN030CRMA980MODELCOMMITTTSEm Análise
M030DELValida se o usuário pode ou não solicitar a exclusão de um clienteMATN030CRMA980MODELVLDACTIVE

Consulte em Novo Fonte de Cadastro de Clientes em MVC

M030EXCPonto de Entrada executado após a exclusão do cliente, e dentro da transaçãoMATN030CRMA980MODELCOMMITTTSConsulte em Novo Fonte de Cadastro de Clientes em MVC
M030SAOPonto de Entrada executado antes da exclusão do clienteMATN030Será mantido o mesmo PE

Consulte em Novo Fonte de Cadastro de Clientes em MVC

MA030TOKPermite validações adicionais no cadastro de clienteMATV030CRMA980FORMPOSConsulte em Novo Fonte de Cadastro de Clientes em MVC
VBTOK030Valida o botão "Ok" da exclusão do clienteMATV030CRMA980FORMPOSConsulte em Novo Fonte de Cadastro de Clientes em MVC
MATA030IPGControla se a manutenção do cadastro de clientes é efetuada na Integração com GFE mediante tabela GU3MATV030Será mantido o mesmo PE

Consulte em Novo Fonte de Cadastro de Clientes em MVC

  • Não há
  • Auto Peças
  • Call Center
  • Compras
  • Controle de Lojas
  • Controle de Não-Conformidades
  • Easy Import Control
  • Easy Export Control
  • Easy Financing Control
  • Específicos
  • Faturamento
  • Financeiro
  • Gestão Advocatícia
  • Gestão Ambiental
  • Gestão de Agronegócio
  • Gestão de Contratos
  • Gestão de Licitações
  • Gestão de Prefeituras
  • Gestão de Projetos
  • Gestão de Viagens e Turismo
  • Inspeção de Entradas
  • Inspeção de Processos
  • Livros Fiscais
  • Medicina e Segurança do Trabalho
  • Gestão de Distribuição
  • Oficina
  • PPAP
  • Plano de Saúde
  • Prestadora de Serviços
  • Gestão de Transportes
  • Transporte e Passageiros
  • Veículos
  • Release 12.1.33



Links Úteis: