Pular para o conteúdo principal

ST_MOSTRACOBRADOR - Exibir Cobrador no Caixa

Tela de configuração: FNC001 — Parâmetros Financeiro
Localização: Aba &Caixa
Tabela: PARMFINANC.ST_MOSTRACOBRADOR
Tipo: CHAR(1) — Valor padrão: 'N'
Componente: wwDBComboBox4

Controla a visibilidade dos campos de cobrador na tela do Caixa (jCaixa). Quando ativado, exibe o label, campo de código e campo de descrição do cobrador na interface de operações de caixa.

Telas impactadas​

TelaNomeEfeito
jCaixa / UCaixaCaixaExibe ou oculta campos de cobrador
FNC001Parâmetros FinanceiroTela de configuração do parâmetro

Campos envolvidos​

CampoComponenteVisível quando 'S'
lblCobradorLabel "Cobrador"Sim
edtCD_COBRADORCampo de código do cobradorSim
edtDS_COBRADORCampo de descrição/nome do cobradorSim

Opções disponíveis​

O que fazDetalhe
S (Sim)Campos do cobrador ficam visíveis na tela do Caixa
N (Não)Campos do cobrador ficam ocultos na tela do Caixa — valor padrão

N — Não exibir cobrador​

Simulação passo a passo​

  1. Acesse FNC001 — Parâmetros Financeiro.
  2. Selecione a aba &Caixa.
  3. Localize o campo Dados do Parâmetro (ST_MOSTRACOBRADOR).
  4. Selecione a opção 'N' (Não).
  5. Salve o parâmetro.
  6. Abra o Caixa (jCaixa).

Resultado esperado: Os campos "Cobrador" (label, código e descrição) não aparecem na tela do Caixa.

Exceção / Importante: Este é o comportamento padrão do sistema. Um parâmetro recém-criado terá 'N' automaticamente.

S — Exibir cobrador​

Simulação passo a passo​

  1. Acesse FNC001 — Parâmetros Financeiro.
  2. Selecione a aba &Caixa.
  3. Localize o campo Dados do Parâmetro (ST_MOSTRACOBRADOR).
  4. Selecione a opção 'S' (Sim).
  5. Salve o parâmetro.
  6. Abra o Caixa (jCaixa).

Resultado esperado: Os campos "Cobrador" (label, código e descrição) são exibidos na tela do Caixa, permitindo informar o cobrador responsável pela operação.

Exemplo: Em empresas que utilizam cobrança por representantes, definir 'S' permite vincular cada recebimento/ pagamento ao cobrador que efetuou a operação.

Procedures impactadas​

Rotinas Delphi com referência direta ao campo​

RotinaArquivoLinhaUso
TdmFNC001.tabPARMFINANCBeforePostsource/FNC001/UdmFNC001.pas317Default 'N' se campo vazio no BeforePost
CarregarCaixasource/jCaixa/UCaixa.pas424-426Define Visible dos 3 campos do cobrador

Referências SQL diretas ao campo​

Não foi encontrada referência direta ao campo ST_MOSTRACOBRADOR em Scripts/. O campo é consumido exclusivamente no código Delphi.

Candidatas por uso da tabela PARMFINANC​

As rotinas abaixo utilizam a tabela PARMFINANC mas não referenciam ST_MOSTRACOBRADOR literalmente — sem impacto funcional direto identificado:

ProcedureArquivo
CALCULA_CAPITALScripts/CALCULA_CAPITAL.sql
CALCULA_JUROScripts/CALCULA_JURO.sql
CALCULA_JUROMORAScripts/CALCULA_JUROMORA.sql
CANCELA_CONTASScripts/CANCELA_CONTAS.sql
CONTROLE_CAIXAScripts/CONTROLE_CAIXA.sql
ESTORNA_MOVTOCAIXAScripts/ESTORNA_MOVTOCAIXA.sql
GRAVA_MOVTOCAIXAScripts/GRAVA_MOVTOCAIXA.sql
GRAVA_MOVTOCAIXAINDIVIDUALScripts/GRAVA_MOVTOCAIXAINDIVIDUAL.sql

Tabela comparativa resumida​

ValorLabel visívelCódigo visívelDescrição visível
NNãoNãoNão
SSimSimSim