STMOSTRAOBSPRODUCAO — Mostrar Observações de Produção
Tela de configuração: REC001 — Parâmetros da Recapadora Tabela:
PARAMRECAP.STMOSTRAOBSPRODUCAOTipo:CHAR(1)· Aceita valores:S/N· Valor padrão:N· NOT NULL Componente na tela: CheckboxchkSTMOSTRAOBSPRODUCAO— Mostrar Obs. Produção [TFA001/Etapas Individuais]
Visão geral
Controla se as observações do cliente (cadastradas em TFA001 — Pessoas Físicas / Jurídicas) serão exibidas em uma janela popup ao iniciar uma etapa individual de produção nas telas MRC (recapagem).
Quando ativado, o operador visualiza as observações relevantes antes de prosseguir com a etapa, garantindo atenção a instruções especiais do cliente.
Telas impactadas
| Tela | Módulo | Efeito |
|---|---|---|
| MRC006 | Recapagem — Etapa 6 | Exibe popup ao iniciar etapa |
| MRC007 | Recapagem — Etapa 7 | Exibe popup ao iniciar etapa |
| MRC008 | Recapagem — Etapa 8 | Exibe popup ao iniciar etapa |
| MRC009 | Recapagem — Etapa 9 | Exibe popup ao iniciar etapa |
| MRC010 | Recapagem — Etapa 10 | Exibe popup ao iniciar etapa |
| MRC011 | Recapagem — Etapa 11 | Exibe popup ao iniciar etapa |
| MRC012 | Recapagem — Etapa 12 | Exibe popup ao iniciar etapa |
| MRC013 | Recapagem — Etapa 13 | Exibe popup ao iniciar etapa |
| MRC014 | Recapagem — Etapa 14 | Exibe popup ao iniciar etapa |
| MRC015 | Recapagem — Etapa 15 | Exibe popup ao iniciar etapa |
| MRC016 | Recapagem — Etapa 16 | Exibe popup ao iniciar etapa |
| MRC017 | Recapagem — Etapa 17 | Exibe popup ao iniciar etapa |
| MRC027 | Recapagem — Etapa 27 | Exibe popup ao iniciar etapa |
| MRC028 | Recapagem — Etapa 28 | Exibe popup ao iniciar etapa |
| MRC034 | Recapagem — Etapa 34 | Exibe popup ao iniciar etapa |
| MRC035 | Recapagem — Etapa 35 | Exibe popup ao iniciar etapa |
| MRC047 | Recapagem — Etapa 47 | Exibe popup ao iniciar etapa |
Campos envolvidos
| Campo | Tabela | Descrição |
|---|---|---|
STMOSTRAOBSPRODUCAO | PARAMRECAP | Flag S/N que ativa a exibição |
As observações do cliente são lidas do cadastro de pessoas (TFA001) e exibidas pela rotina ObservacaoClienteRecap.
Opções disponíveis
S — Mostrar Observações do Cliente
| O que faz | Detalhe |
|---|---|
| Exibe popup | Ao clicar Iniciar Etapa em qualquer tela MRC, o sistema abre uma janela com as observações do cliente vinculadas à ordem de produção |
| Editável | Sim — alterna direto na tela REC001 |
Simulação passo a passo
- Acesse REC001 (Parâmetros da Recapadora).
- Marque o checkbox Mostrar Obs. Produção [TFA001/Etapas Individuais].
- Salve o registro.
- Acesse uma tela MRC qualquer (ex: MRC007 — Raspagem).
- Selecione uma ordem de produção e clique em Iniciar Etapa.
- Observe que uma janela de observações do cliente é exibida antes de prosseguir.
- Após visualizar as observações, confirme para continuar a etapa normalmente.
Resultado esperado: O popup de observações do cliente aparece toda vez que um operador inicia uma etapa de produção individual, permitindo leitura das instruções especiais antes do prosseguimento.
N — Não Mostrar Observações (Padrão)
| O que faz | Detalhe |
|---|---|
| Sem popup | O sistema inicia a etapa de produção diretamente, sem exibir observações |
| Editável | Sim — alterna direto na tela REC001 |
Simulação passo a passo
- Acesse REC001 (Parâmetros da Recapadora).
- Desmarque o checkbox Mostrar Obs. Produção [TFA001/Etapas Individuais].
- Salve o registro.
- Acesse uma tela MRC qualquer (ex: MRC008 — Aplicação de Banda).
- Selecione uma ordem de produção e clique em Iniciar Etapa.
- Observe que a etapa é iniciada sem nenhum popup intermediário.
Resultado esperado: A etapa de produção inicia diretamente, sem exibição de observações do cliente.
Tabela Comparativa Resumida
| Valor | Popup de Observações | Fluxo ao Iniciar Etapa |
|---|---|---|
S | Sim | Operador visualiza observações antes de prosseguir |
N (padrão) | Não | Etapa inicia diretamente |
Procedures impactadas
Rotinas Delphi com referência direta ao campo
Todas as rotinas abaixo verificam parmrecap.Values['STMOSTRAOBSPRODUCAO'] = 'S' dentro do evento btnIniciarEtapaClick e, se verdadeiro, chamam ObservacaoClienteRecap(transaction, param) passando o ID da ordem de produção.
| Rotina | Arquivo | Linha |
|---|---|---|
TfrmMRC006.btnIniciarEtapaClick | UMRC006.pas | 944 |
TfrmMRC007.btnIniciarEtapaClick | UMRC007.pas | 1502 |
TfrmMRC008.btnIniciarEtapaClick | UMRC008.pas | 1325 |
TfrmMRC009.btnIniciarEtapaClick | UMRC009.pas | 988 |
TfrmMRC010.btnIniciarEtapaClick | UMRC010.pas | 1597 |
TfrmMRC011.btnIniciarEtapaClick | UMRC011.pas | 1400 |
TfrmMRC012.btnIniciarEtapaClick | UMRC012.pas | 1451 |
TfrmMRC013.btnIniciarEtapaClick | UMRC013.pas | 791 |
TfrmMRC014.btnIniciarEtapaClick | UMRC014.pas | 1596 |
TfrmMRC015.btnIniciarEtapaClick | UMRC015.pas | 634 |
TfrmMRC016.btnIniciarEtapaClick | UMRC016.pas | 1231 |
TfrmMRC017.btnIniciarEtapaClick | UMRC017.pas | 680 |
TfrmMRC027.btnIniciarEtapaClick | UMRC027.pas | 704 |
TfrmMRC028.btnIniciarEtapaClick | UMRC028.pas | 1023 |
TfrmMRC034.btnIniciarEtapaClick | UMRC034.pas | 524 |
TfrmMRC035.btnIniciarEtapaClick | UMRC035.pas | 528 |
TfrmMRC047.btnIniciarEtapaClick | UMRC047.pas | 785 |
TdmREC001.qryCadastroAfterInsert | UdmREC001.pas | 909 |
Referências SQL diretas ao campo
Não foram encontradas referências diretas ao campo STMOSTRAOBSPRODUCAO em procedures/views SQL. O campo é utilizado exclusivamente pelo lado Delphi (client-side).
Candidatas por uso da tabela
Procedures que acessam PARAMRECAP mas não citam o campo STMOSTRAOBSPRODUCAO — sem impacto funcional direto documentado:
| Procedure/View | Arquivo |
|---|---|
ATUALIZA_PEDIDONOTA | Scripts/ATUALIZA_PEDIDONOTA.sql |
ATUALIZA_PREVISAOORDEMPROD | Scripts/ATUALIZA_PREVISAOORDEMPROD.sql |
ATUALIZA_STFATURAAUTO | Scripts/ATUALIZA_STFATURAAUTO.sql |
ATUALIZA_TIPOPESSOARECAP | Scripts/ATUALIZA_TIPOPESSOARECAP.sql |
CANCELA_ESTOQUERECAP | Scripts/CANCELA_ESTOQUERECAP.sql |
CANCELA_NOTAFISCAL | Scripts/CANCELA_NOTAFISCAL.sql |
CONFIRMA_PNEURECUSADO | Scripts/CONFIRMA_PNEURECUSADO.sql |
EXCLUSAO_BANDA | Scripts/EXCLUSAO_BANDA.sql |
FECHA_ORDEMPRODUCAORECAP | Scripts/FECHA_ORDEMPRODUCAORECAP.sql |
FECHA_ORDEMPRODUCAORECAPNOTA | Scripts/FECHA_ORDEMPRODUCAORECAPNOTA.sql |
GERA_NOTAPEDIDO | Scripts/GERA_NOTAPEDIDO.sql |
GERA_ORDEMPRODUCAORECAP | Scripts/GERA_ORDEMPRODUCAORECAP.sql |
GERA_PEDIDOENTRADACARCACA | Scripts/GERA_PEDIDOENTRADACARCACA.sql |
GERA_PEDIDOSAIDACARCACA | Scripts/GERA_PEDIDOSAIDACARCACA.sql |
GERA_PRODACABAMENTO | Scripts/GERA_PRODACABAMENTO.sql |
GERA_PRODAPLICACAOCOLA | Scripts/GERA_PRODAPLICACAOCOLA.sql |
GERA_PRODAPLICACAOCONSERTO | Scripts/GERA_PRODAPLICACAOCONSERTO.sql |
GERA_PRODBANDA | Scripts/GERA_PRODBANDA.sql |
GERA_PRODCONFERENCIAPNEU | Scripts/GERA_PRODCONFERENCIAPNEU.sql |
GERA_PRODDESENVELOPAMENTO | Scripts/GERA_PRODDESENVELOPAMENTO.sql |