Correção da Consulta de Clientes no F5 do Balcão e Orçamento NT 0813/2026
Resumo da Nota Técnica
No Novo Bazar, a consulta de pedidos pelo F5 apresentava um comportamento que impedia a pesquisa de pedidos de outros clientes, mantendo o cliente Consumidor (000000) como filtro automático. Além disso, no módulo Orçamento, a tela de dependentes era aberta automaticamente ao iniciar a tela, sem que fosse necessário confirmar o cliente com Enter. As correções foram realizadas para permitir a consulta de pedidos sem um cliente previamente selecionado e evitar a abertura automática dos dependentes no Orçamento.
Detalhes da Nota Tecnica
Consulta de pedidos pelo F5 – Balcão e Orçamento
Nos arquivos Balcao/UCons_PedidoB.pas e .dfm, e Orcamento/UCons_PedidoB.pas e .dfm, foram realizados os seguintes ajustes:
• Abertura da consulta: o campo de cliente passa a iniciar vazio e liberado para edição, sem aplicar automaticamente o filtro do Consumidor (000000).
• Filtro opcional: a consulta aplica o filtro de cliente somente quando um código é informado.
• Pesquisa pelo F2: permite pesquisar clientes sem alterar o cliente já selecionado na venda ou no orçamento.
• Navegação na grade: ao navegar pelos registros, o código digitado no campo de filtro não é sobrescrito.
• Botão Filtrar: permite recarregar a lista mesmo quando o campo de cliente está em branco.
• Outros fluxos: os comportamentos de AlteraPedidoVenda e do movimento de caixa permanecem inalterados.
Abertura de dependentes – somente Orçamento
No arquivo Orcamento/UVendaBalcao.pas, foi removida a chamada automática de VPedv_Cliente.OnExit executada pelo TimerStyleForm durante a abertura da tela.
Com esse ajuste, o cliente Consumidor (000000) continua sendo apresentado na tela, mas a consulta de dependentes somente é aberta após a confirmação do cliente por meio da tecla Enter.
Observações técnicas
• O encoding dos arquivos foi mantido em Windows-1252.
• O plano de implementação foi registrado em .cursor/plans/plano_f5_consultar_cliente_balcao_orcamento_10112026.md.
A implementação foi homologada nos seguintes cenários:
• Consulta F5 no Balcão.
• Consulta F5 no Orçamento.
• Abertura do Orçamento sem exibição automática da tela de dependentes.
Configuração
Substituir os aplicativos Balcao e Orcamento na maquina do cliente
Na consulta F5, o campo de cliente poderá permanecer em branco para consultar pedidos sem restringir a pesquisa a um cliente específico. Caso seja informado um código, a consulta será filtrada por esse cliente.
Questões:
1. Como o campo de cliente deve ser apresentado ao abrir a consulta F5? A) Preenchido automaticamente com o cliente 000000 e bloqueado. B) Vazio e liberado para edição. C) Preenchido com o último cliente utilizado e bloqueado. D) Oculto até que o usuário pressione F2.
2. Quando o filtro de cliente é aplicado na consulta F5? A) Sempre que a consulta é aberta. B) Somente quando o cliente informado é o Consumidor (000000). C) Somente quando o campo de cliente está preenchido. D) Apenas após navegar pelos registros da grade.
3. No módulo Orçamento, quando a tela de dependentes deve ser aberta? A) Automaticamente durante a abertura da tela. B) Sempre que o cliente Consumidor (000000) estiver selecionado. C) Ao clicar no botão Filtrar. D) Somente após confirmar o cliente com a tecla Enter.