Pular para o conteúdo principal

REC001.R001 — Bandeira Michelin exige Fábrica/Planta

Módulo: REC001 · Menu: Recapadora > Parâmetros de Recapadora Classificação: intencional · Relevância: media

Regra​

Quando a Bandeira da Reformadora é definida como "Michelin", o campo Reformadora/Planta (IDREFORMADORA) passa a ser obrigatório para salvar.

Quando dispara​

Ao clicar em OK/Salvar com Bandeira = Michelin e Reformadora vazia.

Mensagem exibida​

Para bandeira Michelin é obrigatório o código Reformadora/Planta. Verifique!

Como o usuário resolve​

Informe o código da Reformadora cadastrado em TRC029 antes de salvar.

Parâmetros envolvidos​

  • TPBANDEIRA
  • IDREFORMADORA

Evidência​

ArquivoLinhasRotinaO que o trecho faz
source/REC001/UframeREC001.pas786-794TframeREC001.actionOKExecuteBloqueia salvar sem Reformadora quando Bandeira=Michelin

source/REC001/UframeREC001.pas:786

if ((dmREC001.qryCadastroTPBANDEIRA.Value = 'M') and (trim(dmREC001.qryCadastroIDREFORMADORA.AsString) = '')) then
begin
pageControl.ActivePage := pageParametros;
pgcParametros.ActivePage := pageOperacoes3;
edtIDREFORMADORA.SetFocus;
raise JException.Create('W-0000', ['Para bandeira Michelin é obrigatório o código Reformadora/Planta. Verifique!']);
end
else if ((dmREC001.qryCadastroTPBANDEIRA.Value <> 'M') and (trim(dmREC001.qryCadastroIDREFORMADORA.AsString) <> '')) then
dmREC001.qryCadastroIDREFORMADORA.AsString := '';