446686 – Controle de Otimização e Estabilidade na Tela de Expedição (Versão 30.74.150.103)

Filtros


Tópicos

Liberação: 03/07/2026
#Faturamento

Objetivo da mudança:

O objetivo da mudança é eliminar o consumo excessivo de processamento (CPU) e o acúmulo de requisições enviadas ao banco de dados MySQL causados pelo acionamento repetitivo de comandos na tela de expedição. Para resolver isso, foi implementado um mecanismo de atraso (debounce) de 1500 milissegundos no atalho F7, ignorando repetições automáticas provenientes do sistema operacional quando a tecla é mantida pressionada. Adicionalmente, foi introduzida uma ferramenta utilitária e genérica de segurança que monitora a rotina de atualização de dados, capaz de mitigar execuções redundantes contínuas e gravar um rastro técnico no histórico de falhas do sistema caso ocorra um comportamento de loop.

Rotinas / Telas:

Principal  >  Faturamento  >  Emissão de Faturamento  >  Expedição, Tela: “Expedição” (frmFatExpedicao)

Instruções sobre o que configurar:

Não há configuração de nova CFG criada para esta alteração.

Instruções sobre como utilizar:

As melhorias de desempenho e estabilidade de infraestrutura atuam de forma nativa e automática na aplicação. Para usufruir do recurso na rotina diária, siga os passos abaixo:

  1. Acesse a tela de expedição de mercadorias para realizar o acompanhamento dos fluxos logísticos de saída;

  2. Pressione a tecla F7 ou clique no botão [[F7] Atualizar Documentos] para atualizar a listagem de pedidos de forma manual;

  3. Note que, mesmo que a tecla seja mantida pressionada continuamente pelo operador, o sistema aplicará uma pausa automática entre os processamentos, mantendo a estabilidade do computador e do servidor;

  4. Realize cliques individuais e pausados normalmente sempre que julgar necessário atualizar as informações instantaneamente.

Este artigo foi útil para você?
Pró
Não
Contra