Liberação: 03/07/2026
#Utilitários
Objetivo da mudança:
Implementadas travas de validação ao desmarcar uma tabela de preço nas configurações CFG_TABPRC, CFG_TABVEN e CFG_TABFAT. As validações ocorrem no momento da gravação (antes de salvar qualquer alteração) e bloqueiam a ação quando existirem cadastros vinculados à tabela que está sendo desativada. São duas validações independentes: a primeira verifica se existem clientes cadastrados utilizando a tabela; a segunda, quando CFG_TBPCND está ativa, verifica se existem condições de pagamento configuradas para operar exclusivamente com a tabela. Caso ambas as situações coexistam, o sistema exibe as duas mensagens de bloqueio de forma sequencial, garantindo que o usuário tenha ciência de todas as pendências.
Rotinas e Telas Relacionadas:
Útil > Configuração do Sistema, tela: “Configurações do Sistema (CfgSistema)
Instruções sobre o que configurar:
- CFG_TABPRC – “Tabela de Preço – Produto” — ao desmarcar um valor, o sistema valida vínculos antes de gravar;
- CFG_TABVEN – “Tabela de Preço – Venda” — mesmo comportamento;
- CFG_TABFAT – “Tabela de Preço – Faturamento” — mesmo comportamento;
- CFG_TBPCND – “Condição de Pagamento por Tabela” — quando ativa (“Sim”), habilita a validação de condições de pagamento vinculadas.
Instruções sobre como utilizar:
- Acesse: Útil > Configuração do Sistema, tela: “Configurações do Sistema (CfgSistema) e localize CFG_TABPRC, CFG_TABVEN ou CFG_TABFAT;
- Desmarque a(s) tabela(s) de preço desejada(s);
- Ao clicar em [Gravar], o sistema verifica automaticamente:
- Se há clientes vinculados à tabela → exibe mensagem bloqueando a ação e orienta a utilizar a alteração global de clientes para regularizar;
- Se CFG_TBPCND = “Sim” e há condições de pagamento vinculadas exclusivamente à tabela → exibe mensagem listando as condições afetadas;
- Regularize os vínculos pendentes e tente novamente.