IDMARCAPADRAO - Marca Padrão de Pneu
Tela de configuração: REC001 - Parâmetros de Recapagem Tabela:
PARAMRECAP.IDMARCAPADRAOTipo: INTEGER (FK paraMARCAPNEU.ID)
Resumo
Define a marca de pneu padrão para a empresa na recapagem. Este parâmetro é utilizado para validar limites de reformas em serviços padrão e controlar a rastreabilidade de marca durante a produção.
Telas impactadas
| Tela | Impacto |
|---|---|
| REC001 | Campo editável no cadastro de parâmetros |
| MRC001 | Consulta o valor durante aprovação de serviços |
| ORDEMPRODUCAORECAP | Validação de reformas em serviços padrão |
Comportamento
| O que faz | Detalhe |
|---|---|
| Editável | Campo numérico editável, aceita busca com <F9> |
| Exige | Marca cadastrada e ativa na tabela MARCAPNEU |
| Restrição | Somente marcas com ST_ATIVO = 'S' são aceitas |
| Validação automática | Ao sair do campo, busca a descrição da marca |
Simulação passo a passo
Configurando a Marca Padrão
- Acesse REC001 - Parâmetros de Recapagem
- Localize o campo Cód Marca Padrão
- Digite o código da marca desejada (ex:
1para primeira marca cadastrada) - Pressione
<Tab>para sair do campo - O sistema validará automaticamente se a marca existe e está ativa
- Se válida, o campo Marca será preenchido automaticamente com a descrição
Usando a Busca com F9
- Acesse REC001 - Parâmetros de Recapagem
- Posicione no campo Cód Marca Padrão
- Pressione
<F9>para abrir a busca de marcas - Selecione a marca desejada na lista
- O código será preenchido automaticamente
Deixando o Campo em Branco
- Acesse REC001 - Parâmetros de Recapagem
- Posicione no campo Cód Marca Padrão
- Limpe o conteúdo do campo
- Pressione
<Tab> - O campo Marca será limpo automaticamente
- Nenhuma validação de marca padrão será aplicada nas ordens de produção
Resultado esperado: A marca selecionada passa a ser utilizada como referência para validações de limite de reformas em serviços do tipo "Padrão".
Validações do Sistema
Validação de Marca Ativa
Ao informar um código de marca, o sistema executa:
SELECT M.ID, M.DSMARCA
FROM MARCAPNEU M
WHERE M.ID = :IDMARCAPADRAO
AND M.ST_ATIVO = 'S'
Se a marca não for encontrada ou estiver inativa, exibe:
"A Marca de Pneu Não está Cadastrada ou está inativa! Verifique [TRC003]"
Validação de Limite de Reformas
Quando uma ordem de produção é atualizada, o sistema valida:
- Se
TPBANDEIRA = 'M'(Múltipla) - Se
QT_REFORMAS > 1 - Se o serviço é do tipo "Padrão" (
TSR.STPADRAO = 'S') - Se a marca do pneu não corresponde à marca padrão
Quando essas condições são atendidas simultaneamente, exibe:
"O Número de Reformas Anteriores(NRA) não pode ser superior a 1 para o Serviço "Padrão". Verifique!"
Atualização de Timestamp
Quando o valor de IDMARCAPADRAO é alterado, o sistema atualiza automaticamente o campo DTREGISTRO de todas as marcas ativas na tabela MARCAPNEU.
Regra Geral
- Com marca definida: Serviços padrão de pneus com marca diferente da padrão são limitados a 1 reforma
- Sem marca definida (campo vazio): Validação de limite de reformas por marca não é aplicada
- Restrição: Apenas marcas ativas (
ST_ATIVO = 'S') podem ser selecionadas
Tabela Comparativa
| Cenário | Marca Pneu = Marca Padrão | Marca Pneu ≠ Marca Padrão |
|---|---|---|
| Serviço Padrão, 1ª reforma | ✅ Permitido | ✅ Permitido |
| Serviço Padrão, 2ª+ reforma | ✅ Permitido | ❌ Bloqueado |
| Serviço Não-Padrão | ✅ Permitido | ✅ Permitido |
Importante: A tabela
MARCAPNEUé gerenciada pela tela TRC003 - Cadastro de Marcas de Pneu.