Liberação: 26/06/2026
#Faturamento
Objetivo da mudança:
A rotina de checkout do faturamento foi ajustada para considerar a configuração CFG_QTDATC – “Quantidade de dias para atualização cadastral?”, garantindo que clientes com cadastro desatualizado sejam direcionados à atualização antes de concluir a venda. Quando a configuração estiver definida com valor maior que zero, o sistema verifica a diferença entre a data atual e a data da última atualização cadastral do cliente. Se o prazo estiver vencido, a tela “Atualização Cadastral do Cliente” (frmAtuCadCliente) é exibida, seguindo as mesmas regras já aplicadas na tela frmFatVendas. Essa melhoria mantém os dados cadastrais dos clientes sempre atualizados, reduzindo inconsistências e retrabalho.
Rotinas / Telas:
- Principal > Faturamento Resumo de Caixa, Tela: “Resumo de Caixa” (RcxResumoCaixa)
Instruções sobre o que configurar:
Acesse: Útil > Configuração do Sistema, tela: “Configurações do Sistema (frmCfgSistema)” e localize a configuração CFG_QTDATC – “Quantidade de dias para atualização cadastral?”. Defina o valor desejado em dias. Quando o valor for igual a zero, o comportamento permanece o mesmo de antes da alteração, sem validação cadastral.
Instruções sobre como utilizar:
- Ao confirmar o cliente na tela “DigCliente” durante o checkout, o sistema verifica automaticamente a configuração CFG_QTDATC;
- Se a diferença entre a data atual e a data da última atualização cadastral for menor ou igual ao valor configurado, a venda prossegue normalmente;
- Se a diferença for maior que o valor configurado, a tela “Atualização Cadastral do Cliente” (frmAtuCadCliente) é exibida para que os dados sejam atualizados;
- As alterações realizadas são gravadas na tabela de log do cliente (LOGCLI);
- Operadores sem permissão de acesso à manutenção de cadastro de clientes receberão um aviso informando a restrição.