IDITEMLIMPEZAMANCHAO - Item de Limpeza Manchão
Tela de configuração: REC001 - Parâmetros de Recapagem Tabela:
PARAMRECAP.IDITEMLIMPEZAMANCHAOTipo:DOM_INTEGER(chave estrangeira) Valor padrão:NULLConstraint:FK_PARAMRECAP_ITEM002→ITEM(CD_ITEM)
Descrição
Define o item de estoque associado à etapa de Limpeza Manchão na recapagem de pneus. Este parâmetro configura, por empresa, qual item representa o insumo consumido na etapa de Limpeza Manchão (etapa ID 5 em ETAPASPRODUCAOPNEU).
No momento da geração ou fechamento de ordens de produção recapadoras, o sistema consulta o item da etapa em ETAPASPRODUCAOPNEU.IDITEM (registro ID=5) — valor que é sincronizado a partir desta configuração — para registrar consumo de material e movimentar estoque.
Telas impactadas
| Tela | Descrição |
|---|---|
| REC001 | Tela de configuração onde o parâmetro é definido |
Campos envolvidos
| Campo | Tabela | Tipo | Descrição |
|---|---|---|---|
IDITEMLIMPEZAMANCHAO | PARAMRECAP | DOM_INTEGER | Código do item de estoque (FK → ITEM.CD_ITEM) |
IDITEM | ETAPASPRODUCAOPNEU | DOM_INTEGER | Item da etapa de produção (registro ID=5, Limpeza Manchão) |
Procedures impactadas
Rotinas Delphi (REC001)
| Arquivo | Linha | Evidência |
|---|---|---|
source/REC001/UdmREC001.dfm | 2759 | Campo listado no INSERT/UPDATE do dataset de parâmetros |
source/REC001/UdmREC001.dfm | 2766 | Bind do parâmetro :IDITEMLIMPEZAMANCHAO |
source/REC001/UdmREC001.dfm | 2779 | Cláusula SET no UPDATE |
Scripts SQL com referência direta ao campo
Não foram encontradas referências diretas ao campo PARAMRECAP.IDITEMLIMPEZAMANCHAO nos scripts SQL. As variáveis V_IDITEMLIMPEZAMANCHAO são populadas a partir de ETAPASPRODUCAOPNEU.IDITEM (registro ID=5).
| Procedure | Arquivo | Linha | Evidência |
|---|---|---|---|
GERA_ORDEMPRODUCAORECAP | Scripts/GERA_ORDEMPRODUCAORECAP.sql | 501-504 | SELECT EPP.IDITEM FROM ETAPASPRODUCAOPNEU EPP WHERE EPP.ID = 5 INTO V_IDITEMLIMPEZAMANCHAO |
GERA_PRODUCOESRECAP | Scripts/GERA_PRODUCOESRECAP.sql | 136-139 | Mesmo padrão: etapa ID=5 → V_IDITEMLIMPEZAMANCHAO |
FECHA_ORDEMPRODUCAORECAPNOTA | Scripts/FECHA_ORDEMPRODUCAORECAPNOTA.sql | 33 | Declara variável V_IDITEMLIMPEZAMANCHAO |
Opções disponíveis
Este parâmetro não possui lista de opções fixas. É um campo de lookup para item de estoque (tabela ITEM), onde o usuário seleciona o item que representa o insumo da etapa Limpeza Manchão.
Configurar item de Limpeza Manchão
| O que faz | Detalhe |
|---|---|
| Editável | Sim, campo de lookup para tabela ITEM |
| Exige | Item cadastrado previamente no módulo de estoque |
| Restrição | Deve ser um CD_ITEM válido existente na tabela ITEM |
Simulação passo a passo
- Acesse a tela REC001 (Parâmetros de Recapagem).
- Localize o campo Item Limpeza Manchão.
- Pesquise e selecione o item de estoque que representa o insumo consumido na etapa de Limpeza Manchão.
- Salve o registro.
Resultado esperado: O CD_ITEM selecionado é gravado em PARAMRECAP.IDITEMLIMPEZAMANCHAO. Nas gerações de ordens de produção recapadoras, a etapa Limpeza Manchão (ID 5) utiliza o item configurado em ETAPASPRODUCAOPNEU — sincronizado a partir desta configuração — para registrar consumo de material via INSERE_PRODUTO_UTILIZADORECAP, consultar o local de estoque em ITEMLOCAL e verificar retrabalhos na tabela PLUGLIMPEZAMANCHAOPROD.
Exceção / Importante: O campo em
PARAMRECAPé a configuração por empresa. O valor efetivamente lido pelas procedures de geração e fechamento de ordens de produção é buscado emETAPASPRODUCAOPNEU.IDITEM(registro ID=5). Caso o campo fique em branco (NULL) em ambas as tabelas, a etapa não terá item associado e o sistema poderá emitir a mensagem: "Não foi encontrada a associação entre a etapa Limpeza Manchão e a Ordem de Produção!" (emGERA_ORDEMPRODUCAORECAP).
Fluxo técnico resumido
REC001 (configuração)
└─ Grava IDITEMLIMPEZAMANCHAO em PARAMRECAP
│
│ (sincroniza para ETAPASPRODUCAOPNEU.IDITEM onde ID=5)
│
├─ GERA_ORDEMPRODUCAORECAP
│ └─ SELECT IDITEM FROM ETAPASPRODUCAOPNEU WHERE ID = 5
│ └─ Consulta local em ITEMLOCAL (CD_ITEM = item selecionado)
│ └─ Verifica retrabalhos em PLUGLIMPEZAMANCHAOPROD
│ └─ Chama INSERE_PRODUTO_UTILIZADORECAP (movimenta estoque)
│
├─ GERA_PRODUCOESRECAP
│ └─ Mesmo fluxo: etapa 5 → item → local → estoque
│
└─ FECHA_ORDEMPRODUCAORECAPNOTA
└─ Declara variável para uso na finalização da ordem com nota fiscal