STIMPMODELO — Imprime Modelo do Pneu
Tela de configuração: REC001 — Parâmetros da Recapadora Localização: GroupBox "Concatena Detalhes Pneu" → Checkbox "2° - Modelo" Tabela:
PARAMRECAP.STIMPMODELOTipo:DOM_CHAR1(CHAR 1), NOT NULL Valor padrão:S(Sim)
Telas impactadas
| Tela | Módulo | Efeito |
|---|---|---|
| REC001 | Recapadora | Exibe e grava o parâmetro |
Campos envolvidos
| Campo | Tabela | Tipo | Descrição |
|---|---|---|---|
STIMPMODELO | PARAMRECAP | CHAR(1) | Indica se o modelo do pneu deve ser concatenado nos detalhes do pneu |
Comportamento geral
O parâmetro faz parte do grupo "Concatena Detalhes Pneu" da tela REC001, que controla quais informações do pneu são incluídas (concatenadas) quando o sistema monta o texto detalhado do pneu para impressão em relatórios, etiquetas ou documentos da recapadora.
Os quatro checkboxes do grupo definem a ordem de concatenação:
| Ordem | Parâmetro | Caption | Valor padrão |
|---|---|---|---|
| 1° | STIMPSERIE | Série | S |
| 2° | STIMPMODELO | Modelo | S |
| 3° | STIMPFOGO | Fogo | S |
| 4° | STIMPDOT | Nr DOT | S |
Quando marcado (S), o modelo do pneu (ex: "Bridgestone L315") é incluído na string de detalhes. Quando desmarcado (N), o modelo é omitido.
Opções disponíveis
S — Imprime Modelo do Pneu (Padrão)
| O que faz | Detalhe |
|---|---|
| Editável | Checkbox marcado |
| Valor no banco | S |
| Efeito | O modelo do pneu é concatenado no texto de detalhes |
Simulação passo a passo
- Acesse a tela REC001 (Parâmetros da Recapadora).
- Localize o grupo "Concatena Detalhes Pneu".
- Marque o checkbox "2° - Modelo".
- Salve o registro.
- Gere um pedido ou ordem de produção que contenha um pneu com modelo informado (ex: "L315").
- Verifique o relatório/impressão — o modelo do pneu aparecerá concatenado nos detalhes (ex: "Série: ABC123, Modelo: L315, Fogo: 05, DOT: 2323").
Resultado esperado: O modelo do pneu é exibido na sequência de detalhes concatenados, na posição 2° (após a série e antes do fogo).
N — Não Imprime Modelo do Pneu
| O que faz | Detalhe |
|---|---|
| Editável | Checkbox desmarcado |
| Valor no banco | N |
| Efeito | O modelo do pneu é omitido do texto de detalhes |
Simulação passo a passo
- Acesse a tela REC001 (Parâmetros da Recapadora).
- Localize o grupo "Concatena Detalhes Pneu".
- Desmarque o checkbox "2° - Modelo".
- Salve o registro.
- Gere um pedido ou ordem de produção que contenha um pneu com modelo informado.
- Verifique o relatório/impressão — o modelo do pneu não aparecerá na concatenação de detalhes (ex: "Série: ABC123, Fogo: 05, DOT: 2323").
Resultado esperado: O modelo do pneu é omitido da sequência de detalhes concatenados, independentemente de o pneu ter modelo informado.
Excecao / Importante: Na inicialização de um novo registro (
AfterInsert), o sistema atribuiScomo valor padrão caso o campo esteja nulo. Portanto, o checkbox vem marcado por padrão ao criar pela primeira vez.
Inicialização padrão
Ao inserir um novo registro na tabela PARAMRECAP, o sistema executa:
if (qryCadastroSTIMPMODELO.IsNull) then
qryCadastroSTIMPMODELO.AsString := 'S';
Isso garante que, para empresas sem configuração prévia, o modelo do pneu seja impresso por padrão.
Procedures impactadas
Rotinas Delphi com referência direta ao campo
| Rotina | Arquivo | Evidência |
|---|---|---|
TdmREC001.qryCadastroAfterInsert | source/REC001/UdmREC001.pas | Inicializa valor padrão S se nulo |
Referências SQL diretas ao campo em Scripts/
Nenhuma referência direta a STIMPMODELO foi encontrada nos scripts SQL. O campo é manipulado exclusivamente pelas queries de SELECT/INSERT/UPDATE geradas automaticamente pelo componente UdmREC001.
Candidatas por uso da tabela (sem referência direta ao campo)
As procedures abaixo acessam a tabela PARAMRECAP mas não citam o campo STIMPMODELO. Não há impacto funcional direto confirmado:
ATUALIZA_PEDIDONOTA,ATUALIZA_PREVISAOORDEMPROD,ATUALIZA_STFATURAAUTO,ATUALIZA_TIPOPESSOARECAPCANCELA_ESTOQUERECAP,CANCELA_NOTAFISCAL,CONFIRMA_PNEURECUSADOEXCLUSAO_BANDA,FECHA_ORDEMPRODUCAORECAP,FECHA_ORDEMPRODUCAORECAPNOTAGERA_NOTAPEDIDO,GERA_ORDEMPRODUCAORECAP,GERA_PEDIDOENTRADACARCACA,GERA_PEDIDOSAIDACARCACAGERA_PRODACABAMENTO,GERA_PRODAPLICACAOCOLA,GERA_PRODAPLICACAOCONSERTO,GERA_PRODBANDA,GERA_PRODCONFERENCIAPNEU,GERA_PRODDESENVELOPAMENTO
Parâmetro relacionado em outra tabela
A tabela PROVEDOREMPRESA possui o campo equivalente ST_IMPMODELOPNEU (default N), utilizado pelo módulo de NFS-e para controlar a impressão do modelo do pneu em notas fiscais de serviço. Esse campo é lido pelas rotinas do layout NFS-e (ConfignfseDAO, NotaDAO) e pelos scripts de composição de serviço (RETORNA_SERVICONOTALNF230.sql, RETORNA_SERVICONOTA_LNF224.sql, RETORNA_DADOSPNEUMFA013.sql).
Os dois parâmetros são independentes — PARAMRECAP.STIMPMODELO afeta a recapadora e PROVEDOREMPRESA.ST_IMPMODELOPNEU afeta a NFS-e.