Pular para o conteúdo principal

STPRODUCAOSERVICO — Parâmetro de Produção do Serviço no Exame Final

Tela de configuração: REC001 — Parâmetros de Recapadora Aba: Geral (componente chkSTPRODUZSERVICO, posição X=333 / Y=193) Tabela / Coluna: PARAMRECAP.STPRODUCAOSERVICO Tipo: CHAR(1), aceita S ou N Valor padrão: N


Finalidade​

Quando habilitado (S), indica que o serviço da recapadora deve ser incluído como item de produção na ordem de produção, durante a etapa do Exame Final do pneu.

Sem impacto direto identificado no código para outros módulos além do fechamento e geração de ordens de produção da recapadora.


Opções disponíveis​

N — Não produzir serviço no exame final (padrão)​

O que fazDetalhe
AçãoNenhuma inclusão extra de componentes do serviço na ordem de produção durante o fechamento/geração
EditávelSim
RestriçãoNenhuma

Simulação passo a passo​

  1. Acesse o menu Recapadora → Parâmetros (tela REC001).
  2. Localize a aba Geral.
  3. Certifique-se de que o checkbox Produção do Serviço no Exame Final esteja desmarcado.
  4. Clique em Salvar (<Ctrl+S> ou botão Salvar).
  5. Processe a geração ou fechamento de uma ordem de produção da recapadora (GERA_ORDEMPRODUCAORECAP ou FECHA_ORDEMPRODUCAORECAP).

Resultado esperado: Nenhuma linha adicional referente ao serviço é inserida na tabela ITEMORDEMPROD. A ordem de produção contém apenas os itens de matéria-prima já definidos pelas demais etapas.


S — Produzir serviço no exame final​

O que fazDetalhe
AçãoInsere os componentes/materiais do serviço (CD_ITEM = V_IDSERVICOPNEU, TP_PRODUCAO = 'C') como itens na ordem de produção
EditávelSim
RestriçãoRequer que o item de serviço tenha composição cadastrada em ITEMPRODUCAO

Simulação passo a passo​

  1. Acesse o menu Recapadora → Parâmetros (tela REC001).
  2. Localize a aba Geral.
  3. Marque o checkbox Produção do Serviço no Exame Final.
  4. Clique em Salvar.
  5. Processe a geração ou fechamento de uma ordem de produção da recapadora.

Resultado esperado: Ao final do processamento da ordem, o sistema insere em ITEMORDEMPROD os materiais/componentes definidos em ITEMPRODUCAO para o item de serviço (referenciado por V_IDSERVICOPNEU, com TP_PRODUCAO = 'C' e NR_VERSAO = 1). As quantidades são baseadas em QT_PARTICIPACAO da composição. O local de armazenagem utiliza COALESCE(IP.CD_LOCALORIGEM, :V_IDLOCAL) — ou seja, prioriza o local cadastrado no item de produção, recorrendo ao local padrão do exame final.

Exceção / Importante: Se o item de serviço não possuir composição em ITEMPRODUCAO (com TP_PRODUCAO = 'C'), nenhum componente será inserido, mesmo com o parâmetro habilitado.


Telas impactadas​

TelaImpacto
REC001Tela de configuração — checkbox na aba Geral
CRC001 (Ordem de Produção Recapadora)Processamento de geração e fechamento de ordens — consulta o parâmetro

Procedures impactadas​

Rotinas Delphi com referência direta​

RotinaArquivoObservação
TdmREC001.qryCadastroAfterInsertUdmREC001.pas:708Define valor padrão 'N' ao inserir novo registro
TdmREC001.qryCadastroBeforePostUdmREC001.pas:1183Inclui o valor na concatenação de validação/hash antes de salvar

Scripts SQL com referência direta ao campo STPRODUCAOSERVICO​

ProcedureArquivoLinhaObservação
FECHA_ORDEMPRODUCAORECAPFECHA_ORDEMPRODUCAORECAP.sql583IF (V_STPRODUCAOSERVICO = 'S') THEN BEGIN — insere componentes do serviço em ITEMORDEMPROD
GERA_ORDEMPRODUCAORECAPGERA_ORDEMPRODUCAORECAP.sql733IF (V_STPRODUCAOSERVICO = 'S') THEN BEGIN — mesma lógica de inserção de componentes

Candidatas por uso da tabela PARAMRECAP (sem referência direta ao campo)​

As seguintes procedures consultam a tabela PARAMRECAP mas não citam o campo STPRODUCAOSERVICO diretamente. Não há impacto funcional confirmado para este parâmetro:

ATUALIZA_PEDIDONOTA, ATUALIZA_PREVISAOORDEMPROD, ATUALIZA_STFATURAAUTO, ATUALIZA_TIPOPESSOARECAP, CANCELA_ESTOQUERECAP, CANCELA_NOTAFISCAL, CONFIRMA_PNEURECUSADO, EXCLUSAO_BANDA, FECHA_ORDEMPRODUCAORECAPNOTA, GERA_NOTAPEDIDO, GERA_PEDIDOENTRADACARCACA, GERA_PEDIDOSAIDACARCACA, GERA_PRODACABAMENTO, GERA_PRODAPLICACAOCOLA, GERA_PRODAPLICACAOCONSERTO, GERA_PRODBANDA, GERA_PRODCONFERENCIAPNEU, GERA_PRODDESENVELOPAMENTO, GERA_PRODEMBORRACHAMENTO, GERA_PRODENVELOPAMENTO.


Campos envolvidos​

CampoTabelaRelação
STPRODUCAOSERVICOPARAMRECAPParâmetro em si
CD_ITEMITEMPRODUCAOComposição do serviço (TP_PRODUCAO = 'C')
CD_MATERIAPRIMAITEMPRODUCAOComponentes/materiais a inserir
QT_PARTICIPACAOITEMPRODUCAOQuantidade de cada componente
CD_ITEMORDEMPROD / ITEMORDEMPRODOrdem de produção destino