Histórico da Página
...
Rotina/Processo descontinuado
A rotina do Documentos realiza realiza a manutenção dos dados dos Documentos na base de dados. de Documentos relacionados a um contrato.
A partir de 2022, os processos internos que garantem a manutenção dos programas que suportam a funcionalidade da suíte principal CNTA170 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 CNTA170 para serem suportados pela nova suíte de programas CNTA171 (MVC).Já a partir da release 12.1.2510 o programa CNTA170 será retirado do RPO e substituído no menu pelo CNTA171.
Expandir | ||
---|---|---|
| ||
|
...
Rotina/Processo substituto
A rotina do Cadastro de Clientesdocumentos desenvolvida com o conceito conceito MVC(Model-View-Controller) tem como objetivo realizar a manutenção dos dados dos Clientes com a aplicação separando o cadastro e manutenção de documentos relacionados ao contrato 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
...
Diferenças e semelhanças entre as rotinas/processos
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Pontos de entrada
Tabela DE / PARA
|
...
Pontos de entrada
Os pontos de entrada CTA170MNU e CN170GRD existentes na rotina CNTA170, também estão presentes na nova rotina de documentos e possuem a mesma funcionalidade.
Ponto de Entrada | Propósito | Documentação |
---|---|---|
CTA170MNU | Inserir novas opções no array aRotina | CTA170MNU - Cadastro de Documentos |
CN170GRD | Responsável pela validação após a gravação do documento | CN170GRD - Cadastro de documentos |
MA030MEM
Adicionar campos MEMO de usuário, no padrão de gravação da tabela SYPMATA030CRM980MMEMPE CRM980MMEN Adiciona campos memo de usuário no padrão de gravação SYPMA030CORAdicionar legendas no browse da rotina do Cadastro de ClientesMATA030CRM980BLABELPE CRM980BLabel Adiciona legendas no browse do cadastro de clientesMA030BRWAdiciona filtros específicos (de usuário) no browse da rotina do Cadastro de ClientesMATA030CRM980BFILPE CRM980BFil Adiciona filtro no browse do cadastro de clientesCRMBRWVIEWSubstituição das visões padrões do módulo SIGACRM ao acessar a rotina do Cadastro de ClientesMATA030CRMBRWVIEWCRMBRWVIEW - Substituição das Visões Padrão do CRMMA030ROTAdiciona rotinas específicas no browse da rotina do Cadastro de ClientesMATA030CRM980MDEFPE CRM980MDEF Adiciona novas funcionalidades em Ações Relacionadas no browse
MA030REFPermite restringir a exibição dos campos nos diferentes folders
MATA030Será mantido o mesmo PEConsulte em Novo Fonte de Cadastro de Clientes em MVC
MA030BUTPermite ao usuário adicionar botões à barra no topo da telaMATN030CRMA980
BUTTONBARConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)MA030DBTPermite remover botões que se encontram em "Outras Ações"MATN030Será mantido o mesmo PEConsulte em Novo Fonte de Cadastro de Clientes em MVCM030INCPonto de Entrada chamado após a inclusão do clienteMATN030CRMA980MODELCOMMITTTSConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)
MA030VINCValidação efetuada ao clicar no botão "Incluir" do cadastro de clientes, permitindo ou bloqueando a abertura da telaMATN030CRMA980MODELVLDACTIVEConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)M030ALTRealiza validação de usuário após a confirmação da alteração do cliente, e dentro da transaçãoMATN030CRMA980MODELCOMMITTTSConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)M030PALTRealiza validação de usuário após a confirmação da alteração do cliente, e dentro da transaçãoMATN030CRMA980MODELCOMMITTTSConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)MT030INTPermite a alteração do cadastro de clientes quando a origem é de integraçãoMATN030Será mantido o mesmo PEConsulte em Novo Fonte de Cadastro de Clientes em MVCMALTCLIPonto de Entrada após a alteração do clienteMATN030CRMA980MODELCOMMITTTSConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)M030DELValida se o usuário pode ou não solicitar a exclusão de um clienteMATN030CRMA980MODELVLDACTIVEConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)M030EXCPonto de Entrada executado após a exclusão do cliente, e dentro da transaçãoMATN030CRMA980MODELCOMMITTTSConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)M030SAOPonto de Entrada executado no momento da gravação das referências do clienteMATN030Será mantido o mesmo PEConsulte em Novo Fonte de Cadastro de Clientes em MVC
MA030TOKPermite validações adicionais no cadastro de clienteMATV030CRMA980FORMPOSConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)VBTOK030Valida o botão "Ok" da exclusão do clienteMATV030CRMA980FORMPOSConsulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)MATA030IPGControla se a manutenção do cadastro de clientes é efetuada na Integração com GFE mediante tabela GU3MATV030Será mantido o mesmo PEConsulte em Novo Fonte de Cadastro de Clientes em MVCDeck of Cards | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Card | ||||||||||||||||||||||||
label | ||||||||||||||||||||||||
|
...
Links Úteis:
- ADVPL utilizando MVC
- DT Novo Fonte de Cadastro de Clientes em MVC
- Nova rotina de documentos (CNTA171)
- Utilizando o modelo do CNTA171(Documentos)
- Gestão de Contratos - Protheus 12Clientes (MATA030 - SIGAFAT)
- Pontos de Entrada Nativos do MVC
- Pontos de Entrada para fontes Advpl desenvolvidos utilizando o conceito MVC
- Web Services com o ERP Microsiga Protheus
- Manual ADvPl utilizando o MVC
- FWRestModel - API RESTful dos modelos de dados do ProtheusDT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)
- DMANMAT02-31437 DT Nova rotina de Documentos para integração via Totvs Sign