Pular para o conteúdo principal

MNF033.R001 — Pessoa é obrigatória para consultar pedidos

Módulo: MNF033 · Menu: Faturamento > Movimentações > Notas Fiscais > Faturamento Agrupado Classificação: intencional · Relevância: sistemica

Regra​

Na aba Faturamento, o botão Consultar exige que o campo Pessoa (Cliente) esteja preenchido antes de listar os pedidos pendentes de faturamento.

Quando dispara​

Usuário clica em Consultar/Procurar sem informar a Pessoa.

Mensagem exibida​

É obrigatório informar uma pessoa para consultar. Verifique!

Como o usuário resolve​

Informar o código do cliente no campo Pessoa e consultar novamente.

Evidência​

ArquivoLinhasRotinaO que o trecho faz
source/MNF033/UMNF033.pas546-550TfrmMNF033.btnConsultarClickValida que CD_PESSOA foi informado antes de montar o filtro de pedidos

source/MNF033/UMNF033.pas:546

if (dmMNF033.tabFILTROCD_PESSOA.AsString = '') then
begin
edtCD_PESSOA.SetFocus;
raise JException.Create('W-0000', [ 'É obrigatório informar uma pessoa para consultar. Verifique!']);
end;