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
| Arquivo | Linhas | Rotina | O que o trecho faz |
|---|---|---|---|
source/MNF033/UMNF033.pas | 546-550 | TfrmMNF033.btnConsultarClick | Valida 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;