25765 - Controla Valor por Mês no cadastro de projetos
Problema: Ao alterar o parâmetro do cadastro do Projeto- campo "Controla Valor por Mês" sumiram as informações dos Orçamentos Financeiros do Projetos de todas as contas / CCs de todos os meses de 2021.
Solução: Os valores dos orçamentos não são excluídos, apesar de não aparecerem na tela.
Finanças Gestão Orçamentaria e projetos Controle Financeiro Orçamentos Financeiro F615ORC.
Rotina / Tela: F615PRJ/F615ORC
Solução: Os valores dos orçamentos não são excluídos, apesar de não aparecerem na tela.
O que está acontecendo é o seguinte:
- A tabela de orçamentos de projetos (E615ORC), tem como parte da chave primária o campo da data do orçamento.
- Quando o parâmetro "Controla Valor por Mês" está com S-Sim, ao montar um orçamento a data do orçamento é gravada como chave primária na tabela E615ORC.
- Ao mudar o parâmetro que controla por mês para N-Não, não é mais necessário informar uma data na tela F615ORC.
- Ao clicar em mostrar, o sistema irá procurar todos os orçamentos a partir da chave primária, como agora não tem data informada na tela, não é encontrado os orçamentos, mas eles ainda estão gravados lá.
E isso não está errado, é o conceito do sistema. Tanto que, se alterar novamente o parâmetro "Controla Valor por Mês" para S-Sim, os orçamentos irão aparecer normalmente na tela F615ORC.
A mesma situação ocorre no inverso. Cadastrar orçamentos com o parâmetro igual a N-Não e depois mudar para S-Sim, os orçamentos não vão aparecer.
Foi feito assim, para manter separado os orçamentos que foram feitos quando controla por mês, dos orçamentos que não controlam por mês.