Histórico da Página
Rotina/Processo descontinuado
A rotina Políticas de segurança possuí a opção de auditoria, entre elas a Auditoria de dicionários e Auditoria de Usuários.
A partir da release 12.1.2410 o processo das auditorias acima será efetuado junto com a API utilizada pelo Embedded Audit Trail, sendo assim ainda será possível consultar a auditoria pelas rotinas atuais e será possível a consulta pela API do Embedded Audit Trail.
...
Embedded Audit Trail - Aplicador
Embedded Audit Trail - Auditoria de Dicionários
Rotina/Processo substituto
Foram criadas as seguintes rotinas para consulta da auditoria.
...
xxxxxxxx - Tela de consulta de Auditoria
Diferenças e semelhanças entre as rotinas/processos
Diferenças
- A auditoria pela API Embedded Audit Trail possui algumas diferenças entre elas.
- Criação de gatilho no banco de dados, sendo assim qualquer alteração efetuado diretamente no banco de dados será auditado.
- Campos que não sofreram alteração no seu conteúdo não é auditado, apenas campos com conteúdos alterados.
- A API Audita a operação do campo e não da rotina, é possível que a alteração de um acesso para o usuário seja auditada uma inclusão de um novo acesso.
...
- 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 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 | 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 | ||
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 | Permite restringir a exibição dos campos nos diferentes folders | MATA030 | Será mantido o mesmo PE | Consulte em Novo Fonte de Cadastro de Clientes em MVC | |
MA030BUT | Permite ao usuário adicionar botões à barra no topo da tela | MATN030 | CRMA980 | BUTTONBAR | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
MA030DBT | Permite remover botões que se encontram em "Outras Ações" | MATN030 | Será mantido o mesmo PE | Consulte em Novo Fonte de Cadastro de Clientes em MVC | |
M030INC | Ponto de Entrada chamado após a inclusão do cliente | MATN030 | CRMA980 | MODELCOMMITTTS | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
MA030VINC | Validação efetuada ao clicar no botão "Incluir" do cadastro de clientes, permitindo ou bloqueando a abertura da tela | MATN030 | CRMA980 | MODELVLDACTIVE | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
M030ALT | Realiza validação de usuário após a confirmação da alteração do cliente, e dentro da transação | MATN030 | CRMA980 | MODELCOMMITTTS | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
M030PALT | Realiza validação de usuário após a confirmação da alteração do cliente, e dentro da transação | MATN030 | CRMA980 | MODELCOMMITTTS | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
MT030INT | Permite a alteração do cadastro de clientes quando a origem é de integração | MATN030 | Será mantido o mesmo PE | Consulte em Novo Fonte de Cadastro de Clientes em MVC | |
MALTCLI | Ponto de Entrada após a alteração do cliente | MATN030 | CRMA980 | MODELCOMMITTTS | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
M030DEL | Valida se o usuário pode ou não solicitar a exclusão de um cliente | MATN030 | CRMA980 | MODELVLDACTIVE | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
M030EXC | Ponto de Entrada executado após a exclusão do cliente, e dentro da transação | MATN030 | CRMA980 | MODELCOMMITTTS | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
M030SAO | Ponto de Entrada executado no momento da gravação das referências do cliente | MATN030 | Será mantido o mesmo PE | Consulte em Novo Fonte de Cadastro de Clientes em MVC | |
MA030TOK | Permite validações adicionais no cadastro de cliente | MATV030 | CRMA980 | FORMPOS | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
VBTOK030 | Valida o botão "Ok" da exclusão do cliente | MATV030 | CRMA980 | FORMPOS | Consulte em DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC) |
MATA030IPG | Controla se a manutenção do cadastro de clientes é efetuada na Integração com GFE mediante tabela GU3 | MATV030 | Será mantido o mesmo PE | Consulte em Novo Fonte de Cadastro de Clientes em MVC |
...
- Os menus não precisarão ser alterados;
- Rotina automática (customizada) que chamam a função MATA030, não precisarão ser alteradas. Internamente o sistema realiza um tratamento, para desviar para rotina automática CRMA980.
...
Links Úteis:
- ADVPL utilizando MVC
- DT Novo Fonte de Cadastro de Clientes em MVC
- Clientes (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 Protheus
- DT PE CRMA980 - Pontos de Entrada do Cadastro de Clientes (MVC)