Pular para o conteúdo principal

STMOSTRAPARCELA – Mostra Parcelamento de Pedido

Tela de configuração: REC001 – Parâmetros da Recapadora Localização: Parâmetros → aba principal → checkbox "Mostra Parcelamento de Pedido [MRC001]" Tabela / Campo: PARAMRECAP.STMOSTRAPARCELA Tipo: CHAR(1) Valor padrão: N

Resumo​

Controla se, ao confirmar um pedido parcelado na tela MRC001, o sistema exibe automaticamente a janela de parcelamento para o usuário informar/visualizar as parcelas. Quando desativado, o pedido parcelado é salvo sem abrir a tela de parcelas.

Telas impactadas​

TelaEfeito
MRC001 – Lançamento de Pedido de Pneu (Recapadora)Ao confirmar um pedido com condição de pagamento parcelada (ST_CONDPAGTO = 'P'), abre a tela de parcelamento do pedido automaticamente

Campos envolvidos​

CampoTabelaObservação
STMOSTRAPARCELAPARAMRECAPFlag S/N que habilita a exibição da tela de parcelamento
ST_CONDPAGTOTabela de Pedido PneuCondição de pagamento; quando 'P' (Parcelado) interage com este parâmetro
IDCONDPAGTOTabela de Pedido PneuCondição de pagamento vinculada ao pedido
CDFORMAPAGTOTabela de Pedido PneuForma de pagamento do pedido

Opções disponíveis​

S – Exibe Parcelamento ao Confirmar Pedido​

O que fazDetalhe
Exibe tela de parcelamentoAo confirmar pedido parcelado na MRC001, abre janela para informar/visualizar parcelas
Condição obrigatóriaSomente para pedidos com ST_CONDPAGTO = 'P' (Parcelado)

Simulação passo a passo​

  1. Acesse a tela REC001 (Parâmetros da Recapadora).
  2. Marque o checkbox "Mostra Parcelamento de Pedido [MRC001]".
  3. Salve o parâmetro.
  4. Acesse a tela MRC001 e lance um novo pedido de pneu.
  5. Selecione uma condição de pagamento parcelada (ST_CONDPAGTO = 'P').
  6. Confirme o pedido clicando em OK / finalizando o lançamento.

Resultado esperado: O sistema abre automaticamente a janela de parcelamento do pedido, permitindo ao usuário informar e visualizar as datas e valores das parcelas antes de finalizar.

N – Não Exibe Parcelamento (Padrão)​

O que fazDetalhe
Suprime tela de parcelamentoAo confirmar pedido parcelado na MRC001, o sistema salva sem abrir janela de parcelas
Valor padrãoEste é o comportamento default da instalação

Simulação passo a passo​

  1. Acesse a tela REC001 (Parâmetros da Recapadora).
  2. Desmarque o checkbox "Mostra Parcelamento de Pedido [MRC001]".
  3. Salve o parâmetro.
  4. Acesse a tela MRC001 e lance um novo pedido de pneu.
  5. Selecione uma condição de pagamento parcelada.
  6. Confirme o pedido.

Resultado esperado: O pedido é salvo normalmente, mas a janela de parcelamento não é exibida. As parcelas são geradas internamente conforme a condição de pagamento, sem intervenção manual do usuário.

Procedures impactadas​

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

RotinaArquivoLinhaUso
TframeMRC001.actionOKExecutesource/MRC001/UframeMRC001.pas707Verifica parmRecap.Values['STMOSTRAPARCELA'] = 'S' para decidir se abre tela de parcelamento
TdmREC001.qryCadastroAfterInsertsource/REC001/UdmREC001.pas714Define valor padrão 'N' ao inserir novo registro
TdmREC001.qryCadastroBeforePostsource/REC001/UdmREC001.pas1185Inclui campo na validação antes de salvar
chkSTMOSTRAPARCELAMouseMovesource/REC001/UframeREC001.pas1326Exibe hint ao posicionar mouse sobre o checkbox

Referências SQL diretas ao campo​

Não foram encontradas referências diretas ao campo STMOSTRAPARCELA em procedures/views SQL dentro de Scripts/. O campo é utilizado exclusivamente via aplicação Delphi (MRC001 e REC001).

Candidatas por uso da tabela (PARAMRECAP)​

Diversas procedures fazem JOIN ou SELECT na tabela PARAMRECAP, mas nenhuma citou o campo STMOSTRAPARCELA nas evidências levantadas. Essas rotinas não possuem impacto funcional direto sobre este parâmetro.

Observação: A tabela PARAMRECAP é extensamente utilizada em scripts de recapadora (geração de pedidos, fechamento de ordens, cancelamentos), porém o campo STMOSTRAPARCELA é consumido apenas pela aplicação Delphi na tela MRC001.

Exceções / Importante​

Condição de pagamento: O parâmetro só tem efeito quando o pedido possui ST_CONDPAGTO = 'P' (Parcelado). Pedidos com outras condições de pagamento (à vista, etc.) ignoram este parâmetro.

Tela afetada: O efeito é exclusivo da tela MRC001 (Lançamento de Pedido de Pneu na Recapadora). Outras telas que utilizam pedidos não são impactadas.