STSERVICOLINHAPROD - Serviço de 2ª e 3ª Linha na Produção
Tela de configuração: REC001 - Parâmetros da Recapadora Tabela:
PARAMRECAP.STSERVICOLINHAPRODTipo:CHAR(1)Valor padrão:N
Telas impactadas
| Tela | Descrição | Impacto |
|---|---|---|
| TPO001 | Tipo de Pedido OM | Habilita/desabilita campos de serviço de 2ª e 3ª linha na aba Recapadora |
| TRC007 | Tipo de Serviço Pneu | Habilita/desabilita campos de serviço de 2ª e 3ª linha |
| MRC003 | Exame Final | Altera serviço automaticamente baseado na linha do pneu ao aprovar |
| MRC017 | Fecha Ordem de Produção | Altera serviço automaticamente baseado na linha do pneu ao fechar |
Campos envolvidos
| Tabela | Campo | Descrição |
|---|---|---|
| SERVICOPNEU | IDSERVICO2LINHA | Serviço para pneus de 2ª linha |
| SERVICOPNEU | IDSERVICO3LINHA | Serviço para pneus de 3ª linha |
| ITEMPEDIDOPNEU | IDSERVICO2LINHA | Serviço de 2ª linha no item do pedido |
| ITEMPEDIDOPNEU | IDSERVICO3LINHA | Serviço de 3ª linha no item do pedido |
| ITEMPEDIDOPNEU | IDSERVICOTROCADOLINHA | Serviço original antes da troca automática |
Opções disponíveis
S - Habilita Serviço de 2ª e 3ª Linha
| O que faz | Detalhe |
|---|---|
| Editável? | Sim - checkbox na tela REC001 |
| Campos habilitados | IDSERVICO2LINHA e IDSERVICO3LINHA ficam editáveis em TPO001 e TRC007 |
| Troca automática | Ao aprovar/finalizar pneu de 2ª ou 3ª linha, o sistema substitui o serviço automaticamente |
Simulação passo a passo
- Acesse a tela REC001 (Parâmetros da Recapadora).
- Marque a opção "Utiliza Serviço de 2ª e 3ª Linha na Produção".
- Salve o registro.
- Acesse a tela TRC007 (Tipo de Serviço Pneu).
- Os campos "Serviço 2ª Linha" e "Serviço 3ª Linha" estarão habilitados para preenchimento.
- Preencha os serviços correspondentes para cada linha de pneu.
- Salve o registro.
- Acesse a tela MRC003 ou MRC017 para realizar exame final ou fechamento de ordem de produção.
- Ao aprovar um pneu classificado como 2ª ou 3ª linha, o sistema troca automaticamente o serviço do item do pedido pelo serviço da linha correspondente.
Resultado esperado: Os campos de serviço de 2ª e 3ª linha ficam disponíveis para configuração em TRC007 e TPO001. Ao finalizar produção de pneus de 2ª ou 3ª linha, o sistema altera automaticamente o serviço no item do pedido, registrando o serviço original no campo IDSERVICOTROCADOLINHA.
Excecao / Importante: A troca automática só ocorre quando o status do exame final (
STEXAMEFINAL) é igual aA(Aprovado). Se o pneu for reprovado, a troca não é executada.
N - Não Utiliza Serviço de 2ª e 3ª Linha (Padrão)
| O que faz | Detalhe |
|---|---|
| Editável? | Sim - checkbox na tela REC001 |
| Campos bloqueados | IDSERVICO2LINHA e IDSERVICO3LINHA ficam desabilitados (cinza) em TPO001 e TRC007 |
| Troca automática | Não ocorre - serviço original é mantido |
Simulação passo a passo
- Acesse a tela REC001 (Parâmetros da Recapadora).
- Desmarque a opção "Utiliza Serviço de 2ª e 3ª Linha na Produção".
- Salve o registro.
- Acesse a tela TRC007 (Tipo de Serviço Pneu).
- Os campos "Serviço 2ª Linha" e "Serviço 3ª Linha" estarão desabilitados (fundo cinza).
- Acesse a tela MRC003 ou MRC017 para realizar exame final ou fechamento de ordem de produção.
- Ao finalizar qualquer pneu, o serviço original do pedido é mantido sem alteração automática.
Resultado esperado: Os campos de serviço de 2ª e 3ª linha ficam ocultos/desabilitados nas telas de configuração. A troca automática de serviço durante produção não ocorre, independentemente da linha do pneu.
Procedures impactadas
Rotinas Delphi com referência direta ao parâmetro
| Rotina | Arquivo | Descrição |
|---|---|---|
TframeMRC003.geraProducoesEtapas | source/MRC003/UframeMRC003.pas | Verifica parâmetro e chama alteraServicoPelaLinha() ao aprovar exame final |
TdmMRC017.FechaOrdemProducao | source/MRC017/UdmMRC017.pas | Verifica parâmetro e chama alteraServicoPelaLinha() ao fechar ordem |
TfrmTPO001.habilitaPagRecap | source/TPO001/UTPO001.pas | Lê parâmetro para habilitar campos de 2ª/3ª linha na tela de tipo de pedido |
TfrmTPO001.habilitaCamposRecap | source/TPO001/UTPO001.pas | Desabilita campos edtIDSERVICO2LINHA e edtIDSERVICO3LINHA quando parâmetro é N |
TformTRC007.iniciar | source/TRC007/UformTRC007.pas | Desabilita campos de serviço de linha quando parâmetro é N |
Referências SQL diretas ao campo
Não foram encontradas referências diretas ao campo STSERVICOLINHAPROD em scripts SQL.
Candidatas por uso da tabela
Estas procedures/views usam a tabela PARAMRECAP mas não citam o campo STSERVICOLINHAPROD diretamente:
| Procedure/View | Arquivo |
|---|---|
ATUALIZA_PEDIDONOTA | Scripts/ATUALIZA_PEDIDONOTA.sql |
ATUALIZA_PREVISAOORDEMPROD | Scripts/ATUALIZA_PREVISAOORDEMPROD.sql |
ATUALIZA_STFATURAAUTO | Scripts/ATUALIZA_STFATURAAUTO.sql |
FECHA_ORDEMPRODUCAORECAP | Scripts/FECHA_ORDEMPRODUCAORECAP.sql |
GERA_ORDEMPRODUCAORECAP | Scripts/GERA_ORDEMPRODUCAORECAP.sql |