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 MATA030serã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)Breve descritivo do que é o que faz a rotina/processo.
Expandir
title
Fonte(s) envolvido(s)
Lorem ipsum dolor sit amet;
Consectetur adipiscing eli;
Sed do eiusmod tempor.
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 XMLDescritivo Rotina/Processo que substitui o descontinuado.
Expandir
title
Fonte(s) envolvido(s)
Lorem ipsum dolor sit amet;
Consectetur adipiscing eli;
Sed do eiusmod tempor.
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
Expandir
title
Diferenças
Lorem ipsum dolor sit amet;
Consectetur adipiscing eli;
Sed do eiusmod tempor.
Utilização de Pontos de Entrada;
Exibição dos dados ao usuário;
Expandir
title
Semelhanças
Lorem ipsum dolor sit amet;
Consectetur adipiscing eli;
Sed do eiusmod temporNã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 Entrada
Propósito
Rotina Original
Ponto de Entrada
Equivalente
ID Ponto de Entrada MVC
Documentação
MA030MEM
Adicionar campos MEMO de usuário, no padrão de gravação da tabela SYP
Permite remover botões que se encontram em "Outras Ações"
MATN030
Em 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. Provavelmente, será necessária a criação de um método.
M030INC
Ponto de Entrada chamado após a inclusão do cliente