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).
|
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
|
|
|
Tabela DE / PARA
Ponto de Entrada | Propósito | Rotina Original | Equivalente | Documentação |
---|---|---|---|---|
MA030MEM | Adicionar campos MEMO de usuário, no padrão de gravação da tabela SYP | MATA030 | CRM980MMEM | PE CRM980MMEN Adiciona campos memo de usuário no padrão de gravação SYP |
MA030COR | Adicionar legendas no browse da rotina do Cadastro de Clientes | MATA030 | CRM980BLABEL | PE CRM980BLabel Adiciona legendas no browse do cadastro de clientes |
MA030BRW | Adiciona filtros específicos (de usuário) no browse da rotina do Cadastro de Clientes | MATA030 | CRM980BFIL | PE CRM980BFil Adiciona filtro no browse do cadastro de clientes |
CRMBRWVIEW | Substituição das visões padrões do módulo SIGACRM ao acessar a rotina do Cadastro de Clientes | MATA030 | CRMBRWVIEW | CRMBRWVIEW - Substituição das Visões Padrão do CRM |
MA030ROT | Adiciona rotinas específicas no browse da rotina do Cadastro de Clientes | MATA030 | CRM980MDEF | PE CRM980MDEF Adiciona novas funcionalidades em Ações Relacionadas no browse |
MA030REF | VERIFICARRRRRRRRRRR (AVALIAR COM BERALDO) | MATA030 | CRIAR | |
MA030BUT | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATN030 | CRIAR | |
MA030DBT | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATN030 | CRIAR | |
M030INC | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Possui Template | MATN030 | CRIAR | Executado quando clica no botão cancelar da inclusão em MVC avaliar o FORMCANCEL |
MA030VINC | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATN030 | CRIAR | |
M030ALT | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Possui Template | MATN030 | CRIAR | |
M030PALT | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Possui Template | |||
MT030INT | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATN030 | CRIAR | |
MALTCLI | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATN030 | CRIAR | Executado antes de finalizar a transação ao alterar Cliente em MVC avaliar o MODELCOMMITTT S |
M030DEL | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Possui Template | MATN030 | CRIAR | |
M030EXC | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATN030 | CRIAR | |
M030SAO | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATN030 | CRIAR | |
MA030TOK | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Possui Template | MATV030 | CRIAR | Executado no tudo ok da inclusão e alteração de clientes em MVC avaliar o MODELPOS |
VBTOK030 | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATV030 | CRIAR | |
MATA030IPG | Não Possui Ponto de Entrada no CRMA980 Necessário Implementar para manter Legado Não Possui Template | MATV030 | CRIAR |
|