Pular para o conteúdo principal

ST_OCULTASANDOCONTAS - Ocultar Saldo de Contas

Tela de configuracao: ADM012 — Parametros do Usuario
Localizacao: Aba "Parametros do Usuario"
Tabela: PARMUSUARIO.ST_OCULTASANDOCONTAS
Tipo: CHAR(1) — DOM_CHAR1
Valor padrao: N (Nao)
Componente: cmbST_OCULTASANDOCONTAS (combobox)

Visao geral​

Controla se o saldo das contas e exibido ou ocultado na tela de Movimento de Caixa (MFC003) e em operacoes relacionadas ao caixa. Quando definido como S, os valores de saldo ficam ocultos, util para ambientes com multioperadores ou quando se deseja restringir a visualizacao de saldos.

Telas impactadas​

TelaNomeImpacto
ADM012Parametros do UsuarioConfiguracao do parametro
ADM013Copia de UsuarioDuplica o valor ao copiar parametros para outro usuario
MFC003Movimento de CaixaConsulta o parametro para decidir se exibe ou oculta o saldo das contas

Campos envolvidos​

CampoTabelaTipoPadraoObrigatorio
ST_OCULTASANDOCONTASPARMUSUARIOCHAR(1)NSim

Opcoes disponiveis​

O que fazDetalhe
N — Nao ocultarSaldo das contas fica visivel na tela de Movimento de Caixa (padrao).
S — OcultarSaldo das contas fica oculto na tela de Movimento de Caixa.

N — Nao Ocultar (Padrao)​

O usuario enxerga normalmente os saldos das contas (debto/credito) ao lancar movimentacoes no caixa.

Simulacao passo a passo​

  1. Acesse ADM012 — Parametros do Usuario.
  2. Abra o registro do usuario desejado (ou crie um novo).
  3. Na aba "Parametros do Usuario", localize o campo "Ocultar Saldo Contas".
  4. Selecione a opcao Nao.
  5. Salve o registro.
  6. Acesse a tela MFC003 — Movimento de Caixa.
  7. Observe que os valores de saldo das contas (debito e credito) estao visiveis na grid e nos campos de saldo.

Resultado esperado: Os saldos das contas sao exibidos normalmente ao usuario durante a operacao do caixa.

S — Ocultar​

O usuario nao enxerga os valores de saldo das contas ao lancar movimentacoes no caixa.

Simulacao passo a passo​

  1. Acesse ADM012 — Parametros do Usuario.
  2. Abra o registro do usuario desejado.
  3. Na aba "Parametros do Usuario", localize o campo "Ocultar Saldo Contas".
  4. Selecione a opcao Sim.
  5. Salve o registro.
  6. Acesse a tela MFC003 — Movimento de Caixa.
  7. Observe que os valores de saldo das contas nao sao exibidos (campos ocultos ou com valor mascarado).

Resultado esperado: Os saldos das contas ficam ocultos na tela de Movimento de Caixa, impedindo que o operador visualize valores de saldo.

Excecao / Importante: Este parametro e por usuario (PARMUSUARIO — chave CD_EMPRESA + CD_USUARIO). Cada operador pode ter uma configuracao diferente. Para alterar o parametro de outro usuario, e necessario ter acesso a tela ADM012 com permissao de administrador.

Procedures impactadas​

Rotinas Delphi com referencia direta ao parametro​

RotinaArquivoImpacto
TdmADM012.tabPARMUSUARIOAfterInsertsource/ADM012/UdmADM012.pas:254Define 'N' como valor padrao ao criar novo registro
TfrmADM013.btnDuplicaUsuarioClicksource/ADM013/UADM013.pas:475,490,525Copia o valor ao duplicar usuario
iniciarsource/MFC003/UMFC003.pas:228Consulta ST_OCULTASANDOCONTAS para decidir se exibe saldo na tela de caixa

Referencias SQL diretas ao campo​

Nenhuma referencia direta ao campo ST_OCULTASANDOCONTAS foi encontrada em scripts SQL do repositorio.

Candidatas por uso da tabela PARMUSUARIO​

As rotinas abaixo utilizam a tabela PARMUSUARIO, mas nao referenciam o campo ST_OCULTASANDOCONTAS literalmente. Nao ha impacto funcional direto identificado:

CANCELA_NOTAFISCAL, CONTROLE_CAIXA, GERA_ETIQUETABALANCA, PERMISSAO_CAIXA, RETORNA_IMPRESSORAUSUARIO, TRGPARMFATUR_BU, VALIDA_BLOQDESCMAXSUBGRUPO, VALIDA_CODIGOBARRA, VALIDA_LIBERACAOUSUARIO, VALIDA_MODELOBLOQUEIODIASATRASO, VALIDA_MODELOBLOQUEIOPCDESCMAX, VALIDA_MODELOBLOQUEIOVLLIMITE, VERIFICA_BLOQUEIO, VIEW_DOCUMENTOSBLOQUEADOS.

Tabela Comparativa Resumida​

OpcaoComportamento na MFC003Uso tipico
NSaldo visivelOperadores padrao, administradores
SSaldo ocultoCaixas em ambientes com multioperadores ou restricao de visibilidade