01. DADOS GERAIS
Produto: |
TOTVS Varejo Supermercados
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Patrimonial |
---|
Função: | Projetos - DOM00063 |
---|
País: | Brasil |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DSUPPAT-6148 - Criação de Log DOM_IMOBILIZADOPROJETONF |
---|
02. SITUAÇÃO/REQUISITO
- Registrar o log de inclusão, alteração e exclusão. (Criar gatilho).
- A tabela de Notas do Projeto de Imobilizado é atualizada quando uma nota associada à um projeto é integrada / desintegrada na tela de orçamentos. Na tela de projetos do patrimonial, quando notas são inseridas, excluídas ou transferidas, ela também é atualizada.
- O desenvolvedor deve usar a tabela de logs de alterações para registrar as alterações. (Rotina de gravação dos logs).
03. SOLUÇÃO

Imagem 1 - Log
- Foi criada a rotina de log para registrar as alterações feitas na tabela de Notas do Projeto de Imobiliado. As alterações são registradas quando feitas pelo banco de dados ou pela aplicação (Tela de projetos e a tela de Nota Fiscal de Despesa do módulo Orçamento).
- Foi adicionado o campo de motivo da transferência na tabela mencionada, para guardar a informação do motivo da transferência da nota e para armazenar corretamente as informações da transferência no Log.
- A função que transfere as notas da tela de projetos foi ajustada para registrar corretamente as informações no Log. Foi retirada a parte do código que fazia a inserção diretamente na tabela de log, deixando apenas para que a nova trigger faça isso.
Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.003 ou superior.
05. ASSUNTOS RELACIONADOS
Não se aplica.