Pular para o conteúdo principal

STALTERASERVLARGURA — Alterar Serviço ao Alterar Largura da Banda

Tela de configuração: REC001 — Parâmetros de Recapagem Tabela: PARAMRECAP.STALTERASERVLARGURA Tipo: CHAR(1) Valor padrão: N (Não)


Descrição​

Controla se, ao alterar o campo Largura da Banda durante a Preparação de Banda na tela MRC008, o sistema deve automaticamente trocar o serviço vinculado ao item do pedido, buscando a associação correta na tabela de serviços de recapagem (TRC007).

  • Marcado (S) — ao mudar a largura da banda na MRC008, o serviço é automaticamente atualizado conforme a associação de largura × serviço cadastrada na TRC007.
  • Desmarcado (N) — a alteração da largura da banda não interfere no serviço selecionado; o operador pode ajustar manualmente.

Telas impactadas​

TelaMóduloImpacto
REC001Parâmetros de RecapagemTela onde o parâmetro é configurado
MRC008Preparação de BandaTela que consome o parâmetro — ao alterar a Largura da Banda, o serviço é trocado automaticamente

Campos envolvidos​

CampoTabelaDescrição
STALTERASERVLARGURAPARAMRECAPFlag que habilita/desabilita a troca automática de serviço
Largura da BandaITEMPEDIDOPNEU (campo na tela MRC008)Campo cuja alteração dispara a troca de serviço
Serviço de RecapagemCadastro TRC007Tabela de associação largura × serviço usada como referência

Opções disponíveis​

S — Ativado (Troca Automática de Serviço)​

O que fazDetalhe
EditávelCheckbox na aba de Parâmetros da tela REC001
ComportamentoAo alterar o campo Largura da Banda na MRC008, o sistema consulta a TRC007 e substitui o serviço atual pelo serviço correspondente à nova largura

Simulação passo a passo​

  1. Acesse REC001 (Parâmetros de Recapagem).
  2. Localize o checkbox "Altera Serviço ao Alterar a Largura da Banda".
  3. Marque o checkbox (valor será gravado como S).
  4. Salve o registro.
  5. Acesse MRC008 (Preparação de Banda) com uma ordem de produção aberta.
  6. Selecione um pneu/banda e observe o serviço vinculado.
  7. Altere o campo Largura da Banda para um valor diferente.
  8. O sistema automaticamente atualiza o serviço de recapagem conforme a associação cadastrada na TRC007 para a nova largura.

Resultado esperado: O serviço da preparação de banda é trocado automaticamente sempre que o operador altera a largura, sem necessidade de intervenção manual.


N — Desativado (Troca Manual)​

O que fazDetalhe
EditávelCheckbox na aba de Parâmetros da tela REC001
ComportamentoA alteração da Largura da Banda na MRC008 não altera o serviço; o operador pode trocar o serviço manualmente se necessário

Simulação passo a passo​

  1. Acesse REC001 (Parâmetros de Recapagem).
  2. Localize o checkbox "Altera Serviço ao Alterar a Largura da Banda".
  3. Desmarque o checkbox (valor será gravado como N).
  4. Salve o registro.
  5. Acesse MRC008 (Preparação de Banda) com uma ordem de produção aberta.
  6. Altere o campo Largura da Banda para um valor diferente.
  7. O serviço permanece inalterado.

Resultado esperado: O serviço vinculado ao item do pedido não é alterado automaticamente ao mudar a largura; a troca fica a critério do operador.


Parâmetros relacionados​

ParâmetroDescriçãoRelação
STUTILIZALARGURARECEITA (configurado em REC001 — Parâmetros de Recapagem)Utiliza a largura da receita equivalente (TRC038) na etapa de Raspagem, bloqueando a edição manualComplementa STALTERASERVLARGURA: enquanto STUTILIZALARGURARECEITA controla a origem da largura, STALTERASERVLARGURA controla se a mudança de largura troca o serviço
STRECQUENTEPREPBANDA (configurado em REC001 — Parâmetros de Recapagem)Exibe serviços do tipo Recapagem Quente (TRC007) na Preparação de Banda (MRC008)Afeta quais serviços estão disponíveis para troca quando STALTERASERVLARGURA = S

Procedures impactadas​

Rotinas Delphi com referência direta ao parâmetro​

RotinaArquivoDescrição
TdmREC001.qryCadastroAfterInsertsource/REC001/UdmREC001.pasInicializa o campo com 'N' ao inserir novo registro
TdmREC001.qryCadastroBeforePostsource/REC001/UdmREC001.pasInclui o campo no bloco de debug (comentado) antes de gravar
TframeREC001.chkSTALTERASERVLARGURAMouseMovesource/REC001/UframeREC001.pasExibe tooltip descritivo ao posicionar o mouse sobre o checkbox

Referências SQL diretas ao campo​

Nenhuma referência direta ao campo STALTERASERVLARGURA foi encontrada em procedures/views SQL em Scripts/. O consumo do parâmetro ocorre no código Delphi via coleção parmRecap, que carrega todos os campos da tabela PARAMRECAP para uso nas telas de produção (MRC008).

Candidatas por uso da tabela PARAMRECAP​

As seguintes procedures/views fazem JOIN ou SELECT na tabela PARAMRECAP, mas não citam o campo STALTERASERVLARGURA diretamente. Não há impacto funcional comprovado para este parâmetro nessas rotinas:

Procedure/ViewArquivo
ATUALIZA_PEDIDONOTAScripts/ATUALIZA_PEDIDONOTA.sql
ATUALIZA_PREVISAOORDEMPRODScripts/ATUALIZA_PREVISAOORDEMPROD.sql
ATUALIZA_STFATURAAUTOScripts/ATUALIZA_STFATURAAUTO.sql
ATUALIZA_TIPOPESSOARECAPScripts/ATUALIZA_TIPOPESSOARECAP.sql
CANCELA_ESTOQUERECAPScripts/CANCELA_ESTOQUERECAP.sql
CANCELA_NOTAFISCALScripts/CANCELA_NOTAFISCAL.sql
CONFIRMA_PNEURECUSADOScripts/CONFIRMA_PNEURECUSADO.sql
EXCLUSAO_BANDAScripts/EXCLUSAO_BANDA.sql
FECHA_ORDEMPRODUCAORECAPScripts/FECHA_ORDEMPRODUCAORECAP.sql
FECHA_ORDEMPRODUCAORECAPNOTAScripts/FECHA_ORDEMPRODUCAORECAPNOTA.sql
GERA_NOTAPEDIDOScripts/GERA_NOTAPEDIDO.sql
GERA_ORDEMPRODUCAORECAPScripts/GERA_ORDEMPRODUCAORECAP.sql
GERA_PEDIDOENTRADACARCACAScripts/GERA_PEDIDOENTRADACARCACA.sql
GERA_PEDIDOSAIDACARCACAScripts/GERA_PEDIDOSAIDACARCACA.sql
GERA_PRODACABAMENTOScripts/GERA_PRODACABAMENTO.sql
GERA_PRODAPLICACAOCOLAScripts/GERA_PRODAPLICACAOCOLA.sql
GERA_PRODAPLICACAOCONSERTOScripts/GERA_PRODAPLICACAOCONSERTO.sql
GERA_PRODBANDAScripts/GERA_PRODBANDA.sql
GERA_PRODCONFERENCIAPNEUScripts/GERA_PRODCONFERENCIAPNEU.sql
GERA_PRODDESENVELOPAMENTOScripts/GERA_PRODDESENVELOPAMENTO.sql