Situação:
Ao consultar o relatório de livro caixa, o sistema está repetindo o mesmo saldo nos meses subsequentes, sem considerar corretamente o valor acumulado do mês anterior. Por exemplo:
Ao gerar o relatório de 01/05/2025 a 31/05/2025, o saldo final apresentado foi de R$ 681.644,49.
No período seguinte, de 01/06/2025 a 30/06/2025, o sistema apresenta o valor de R$ 526.046,87. Esse mesmo valor se repete também no relatório de julho.
Solução:
Para obter o saldo anterior, o sistema consulta a tabela SALDOST, cujos registros são gerados com base nos registros da tabela MOVIMEN.
A inconsistência ocorre porque todas as triggers da tabela MOVIMEN estão desativadas. Isso impede que o saldo na tabela SALDOST e seja atualizado o que esta causando a inconsistência é que as triggers da tabela MOVIMEN estão todas desativadas.
Isso faz com que o saldo da tabela SALDOST não seja atualizado.
É por essa razão que, ao gerar o relatório, o saldo anterior sempre aparece como R$ 526.046,87.
Para corrigir o problema, basta ativar todas as triggers da tabela MOVIMEN e reprocessar o saldo do caixa. Depois de reprocessado, o sistema criará os registros dos períodos ausentes e os valores do relatório ficarão corretos.