Pular para o conteúdo principal

STUTILIZARECEPCAOPNEU — Parâmetro de Recepção de Pneus

Tela de configuração: REC001 — Parâmetros da Recapadora Tabela: PARAMRECAP.STUTILIZARECEPCAOPNEU Tipo: CHAR(1) Valor padrão: N Componente na tela: Combo Dropdown (csDropDownList)

Define se o módulo de Recepção de Pneus (MRC043) está habilitado e como ele se integra com as demais etapas da recapadora (Ordem de Produção e Exame Inicial).


Telas impactadas​

TelaDescriçãoEfeito
MRC043Recepção de PneusAo abrir, consulta o parâmetro. Se 'N', a tela fecha com aviso W-1855. Se 'C', oculta o botão de imprimir etiquetas.
MRC002Ordem de ProduçãoAo enviar item para produção, se o valor for 'C', valida que o item passou pela recepção.
MRC006Exame Inicial / Entrada do PneuAo sair do campo ID, se o valor for 'S', valida que a ordem passou pela recepção antes de permitir o exame.

Opções disponíveis​

O que fazDetalhe
N — NãoRecepção de Pneus desabilitada. A tela MRC043 não abre. Nenhuma validação de recepção é aplicada nas demais etapas.
S — SimRecepção de Pneus habilitada. Tela MRC043 funciona normalmente. O Exame Inicial (MRC006) exige que a ordem tenha passado pela recepção.
C — Sim - ColetaRecepção de Pneus habilitada em modo coleta. Tela MRC043 funciona, mas oculta o botão "Imprimir Etiquetas". A Ordem de Produção (MRC002) exige que o item tenha passado pela recepção.

N — Não (Recepção Desabilitada)​

O que fazDetalhe
EditávelSim — selecionável no combo
ComportamentoDesabilita completamente o módulo de Recepção de Pneus

Simulação passo a passo​

  1. Acesse REC001 → Parâmetros da Recapadora.
  2. Localize o campo Recepção de Pneu (aba de parâmetros).
  3. Selecione Não no combo.
  4. Salve o registro.
  5. Acesse a tela MRC043 (Recepção de Pneus).
  6. O sistema exibirá o aviso W-1855 e a tela será fechada automaticamente.

Resultado esperado: A tela de Recepção de Pneus não fica disponível para uso. Nenhuma etapa do fluxo exige passagem pela recepção.


S — Sim (Recepção Obrigatória)​

O que fazDetalhe
EditávelSim — selecionável no combo
ComportamentoHabilita a Recepção de Pneus e obriga a passagem antes do Exame Inicial

Simulação passo a passo​

  1. Acesse REC001 → Parâmetros da Recapadora.
  2. Localize o campo Recepção de Pneu.
  3. Selecione Sim no combo.
  4. Salve o registro.
  5. Acesse MRC006 (Exame Inicial / Entrada do Pneu).
  6. Informe o ID de uma Ordem de Produção que não tenha passado pela recepção.
  7. O sistema exibirá o erro: "Essa Ordem de produção não passou pela recepção de Pneus! Verifique[MRC043]."

Resultado esperado: O Exame Inicial fica bloqueado para ordens que não passaram pela recepção. A tela MRC043 abre normalmente com todas as funcionalidades visíveis (inclusive botão de impressão de etiquetas).


C — Sim - Coleta (Recepção em Modo Coleta)​

O que fazDetalhe
EditávelSim — selecionável no combo
ComportamentoHabilita a Recepção de Pneus em modo coleta; exige recepção antes de enviar à produção; oculta impressão de etiquetas na recepção

Simulação passo a passo​

  1. Acesse REC001 → Parâmetros da Recapadora.
  2. Localize o campo Recepção de Pneu.
  3. Selecione Sim - Coleta no combo.
  4. Salve o registro.
  5. Acesse MRC043 (Recepção de Pneus). O botão "Imprimir Etiquetas" não estará visível.
  6. Acesse MRC002 (Ordem de Produção).
  7. Selecione um item que não tenha passado pela recepção e tente enviá-lo para produção.
  8. O sistema exibirá o erro: "Essa Ordem de produção não passou pela recepção de Pneus! Verifique[MRC043]."

Resultado esperado: O módulo de recepção funciona, mas em modo simplificado sem impressão de etiquetas. Na Ordem de Produção, itens sem recepção não podem ser encaminhados para produção.

Excecao / Importante: Quando o valor é 'C', a validação de recepção ocorre na Ordem de Produção (MRC002) ao enviar itens, e não no Exame Inicial. Quando o valor é 'S', a validação ocorre no Exame Inicial (MRC006). São pontos de validação distintos no fluxo.


Tela de configuração (REC001)​

O campo é apresentado como um combo dropdown (csDropDownList) com três itens:

Rótulo exibidoValor gravado
NãoN
SimS
Sim - ColetaC

Tooltip do campo: "Com este parâmetro marcado, irá Liberar o uso da tela de Recepção de Pneu, e não será permitido fazer o exame inicial sem ter passado pela recepção."

Ao inserir um novo registro na tabela PARAMRECAP, o sistema atribui o valor padrão 'N' caso o campo esteja nulo.


Procedures impactadas​

Rotinas Delphi com referência direta ao parâmetro​

RotinaArquivoLinhaEvidência
TformMRC002.actionAbrirExecutesource/MRC002/UformMRC002.pas274Verifica = 'C' para exigir recepção antes de enviar à produção
TfrmMRC006.edtIDExitsource/MRC006/UMRC006.pas2364Verifica = 'S' para exigir recepção antes do exame inicial
iniciar (MRC043)source/MRC043/UMRC043.pas145–160Lê o parâmetro; se 'N', fecha a tela; se 'C', oculta botão de etiquetas
TdmREC001.qryCadastroAfterInsertsource/REC001/UdmREC001.pas903–904Atribui 'N' como valor padrão ao inserir novo registro
TframeREC001.chkSTUTILIZARECEPCAOPNEUMouseMovesource/REC001/UframeREC001.pas2117Exibe tooltip explicativo ao posicionar o mouse sobre o campo

Referências SQL diretas ao campo em Scripts/​

Nenhuma referência direta ao campo STUTILIZARECEPCAOPNEU foi encontrada em procedures SQL da pasta Scripts/. As procedures que consultam a tabela PARAMRECAP (como GERA_ORDEMPRODUCAORECAP, FECHA_ORDEMPRODUCAORECAP, etc.) não citam este campo explicitamente — o controle é feito pelo lado Delphi antes de chamar essas procedures.


Tabela comparativa resumida​

ValorMRC043 (Recepção) abre?Validação em MRC002 (OP)?Validação em MRC006 (Exame)?Etiquetas em MRC043?
NNão (fecha com W-1855)NãoNãoN/A
SSimNãoSim — exige recepçãoVisível
CSimSim — exige recepçãoNãoOculto