Objetivo da mudança:
O objetivo foi realizar dois ajustes na trava de saldo negativo do faturamento. Primeiro, a mensagem de alerta, acionada pelas configurações CFG_BLOABS ou CFG_BLOSAL, foi modificada para ser mais informativa, indicando ao usuário quais configurações do sistema estão causando o bloqueio. Segundo, foi removida a gravação desnecessária desta ocorrência na tabela de erros do sistema (LOGERR), pois a trava é um comportamento configurado e não um erro de sistema. Estas mudanças tornam a mensagem mais clara e o log de erros mais limpo.
Rotinas / Telas:
-
“Processo de Faturamento”
Instruções sobre o que configurar:
-
Acessar a rotina Configuração do Sistema (frmCfgSistema);
-
Habilitar uma das configurações de trava de saldo negativo: “CFG_BLOABS – Parar o faturamento caso o saldo de qualquer item fique negativo (independente de qualquer liberação)?” ou “CFG_BLOSAL – Parar o faturamento caso o saldo de qualquer item fique negativo (exceto tenha sido liberada a venda por senha)?”.
Instruções sobre como utilizar:
-
Tentar realizar um faturamento que resulte em saldo negativo para um item;
-
O sistema exibirá a nova mensagem de alerta aprimorada: “O saldo físico do item […] ficará negativo […]! O sistema está configurado para notificar esta operação através das configurações [CFG_BLOABS] e [CFG_BLOSAL]…”;
-
Verificar na tabela de log de erros (LOGERR) que este evento não é mais registrado, mantendo o log apenas para erros genuínos do sistema.