Liberação: 26/06/2026
#Faturamento
Objetivo da mudança:
O objetivo da mudança é reduzir o uso excessivo de processamento de CPU nas estações de trabalho e mitigar a sobrecarga de consultas redundantes no banco de dados MySQL. Para resolver isso, a linha de execução da notificação sonora foi reformulada, substituindo o ciclo de espera ocioso por intervalos controlados. Além disso, os temporizadores de cobrança eletrônica e de verificação de entrega divergente foram otimizados por meio de travas distribuídas, garantindo que apenas uma estação execute os procedimentos por vez, e o tempo mínimo de intervalo do sistema foi ampliado para evitar execuções sobrepostas.
Rotina / telas
- Útil > Configuração do Sistema, Tela: “Configuração do Sistema” (frmCfgSistema)
Rotinas e Telas Relacionadas:
Acesse a tela Configuração do Sistema (frmCfgSistema);
Localize a CFG_PMETML-“Tempo mínimo em segundos para execução de rotinas de fundo no terminal”;
Note que o valor padrão da configuração foi alterado de “10” para “60” segundos;
Caso precise ajustar, altere o campo que agora possui um limite mínimo de “60” segundos e máximo de “9999” segundos para impedir sobreposições.
Instruções sobre o que configurar:
As melhorias de performance e controle de concorrência atuam de forma automática diretamente nas rotinas internas do sistema. Para usufruir e validar os impactos da alteração, certifique-se de realizar os seguintes procedimentos:
Atualize as estações de trabalho para a nova versão do executável;
Monitore o gerenciador de tarefas do sistema operacional de uma máquina que esteja recebendo alertas sonoros e observe que o uso de CPU permanecerá baixo, sem reter um núcleo de processamento continuamente;
Verifique que o disparo da cobrança eletrônica e a consulta de entregas divergentes nas tabelas de romaneio passarão a ser coordenadas via rede, sendo processadas por apenas um terminal por vez, reduzindo o volume de requisições enviadas ao banco de dados MySQL.