Objetivo da mudança:
O objetivo desta alteração técnica foi solucionar a lentidão e os longos bloqueios de banco de dados na rotina de “Manutenção do Contas a Receber”. Foi identificado que a operação mantinha uma transação aberta por vários minutos, mesmo enquanto outras telas eram abertas, causando travamentos. A rotina foi refatorada para otimizar o gerenciamento da transação, utilizando gravação em lote, removendo consultas desnecessárias e garantindo que a transação seja o mais breve possível. Esta mudança resulta em um processo de gravação substancialmente mais rápido (abaixo de 20 segundos) e melhora a estabilidade geral do sistema.
Rotinas / Telas:
Principal > Controle Financeiro > “Manutenção do Contas a Receber” (frmCadCtaReceber)
Instruções sobre o que configurar:
Não foi criada nenhuma configuração para essa alteração.
Instruções sobre como utilizar:
A alteração é de natureza técnica e não afeta a forma como o usuário interage com a tela.
A rotina de “Manutenção do Contas a Receber” continuará a ser utilizada da mesma forma, porém as operações de salvar ou alterar um título serão concluídas de forma muito mais rápida, sem os longos travamentos que afetavam outras áreas do sistema.