Pular para o conteúdo principal

TP_SALDOLISTAPRODUTO - Tipo de Saldo na Lista de Produtos

Tela de configuração: MFA001 — Parâmetros de Faturamento Localização: Aba Geral → grupo "Saldo Estoque - Lista de Produtos" Tabela: PARMFATUR.TP_SALDOLISTAPRODUTO Valor padrão: F (Físico)

Telas impactadas​

TelaContexto
MFA001 / PARMFATURTela onde o parâmetro é configurado

Nota: Não foi encontrada referência direta ao campo TP_SALDOLISTAPRODUTO em scripts SQL (Scripts/) nem em outros formulários Delphi além do próprio MFA001. O consumo funcional ocorre provavelmente em rotinas de listagem/consulta de produtos no front-end que leem a tabela PARMFATUR em tempo de execução.

Campos envolvidos​

CampoTabelaTipoObrigatórioPadrão
TP_SALDOLISTAPRODUTOPARMFATURCHAR(1)✓F

Opções disponíveis​

O que fazDetalhe
Define qual tipo de saldo de estoque é exibido na Lista de ProdutosControla se a lista mostra saldo físico (disponível real) ou comprometido (reservado por pedidos/orçamentos)
Valor editável pelo usuárioCombobox na aba Geral de MFA001

C — Comprometido​

O que fazDetalhe
Exibe saldo comprometido na lista de produtosConsidera quantidades já reservadas por pedidos de venda, orçamentos ou ordens de serviço

Simulação passo a passo​

  1. Acesse MFA001 — Parâmetros de Faturamento.
  2. Na aba Geral, localize o campo Saldo Estoque - Lista de Produtos.
  3. Selecione a opção Comprometido.
  4. Salve os parâmetros (<F9> ou botão Confirmar).
  5. Abra a tela de Lista de Produtos (consulta de estoque).
  6. Observe que a coluna de saldo apresenta as quantidades comprometidas (já reservadas por pedidos/orçamentos).

Resultado esperado: A lista de produtos exibe o saldo comprometido de cada item, mostrando quantas unidades já estão alocadas para pedidos e orçamentos.


F — Físico​

O que fazDetalhe
Exibe saldo físico (disponível real) na lista de produtosValor padrão do sistema. Mostra o estoque fisicamente disponível, descontando as saídas já confirmadas

Simulação passo a passo​

  1. Acesse MFA001 — Parâmetros de Faturamento.
  2. Na aba Geral, localize o campo Saldo Estoque - Lista de Produtos.
  3. Selecione a opção Físico (padrão).
  4. Salve os parâmetros (<F9> ou botão Confirmar).
  5. Abra a tela de Lista de Produtos (consulta de estoque).
  6. Observe que a coluna de saldo apresenta as quantidades fisicamente disponíveis em estoque.

Resultado esperado: A lista de produtos exibe o saldo físico de cada item, representando o estoque real disponível no momento da consulta.


Tabela comparativa resumida​

ValorNomeSignificado
CComprometidoSaldo reservado por pedidos/orçamentos
FFísicoSaldo fisicamente disponível em estoque (padrão)

Procedures impactadas​

Rotinas Delphi com referência direta​

RotinaArquivoLinhaEvidência
TdmMFA001.tabPARMFATURAfterInsertsource/MFA001/UdmMFA001.pas597Atribui valor padrão 'F' ao criar novo registro

Referências SQL diretas ao campo​

Nenhuma procedure ou view em Scripts/ referencia diretamente o campo TP_SALDOLISTAPRODUTO.

Candidatas por uso da tabela​

As procedures abaixo utilizam a tabela PARMFATUR mas não citam o campo TP_SALDOLISTAPRODUTO literalmente. Impacto funcional direto não confirmado:

ATUALIZA_PESSOA, ATUALIZA_PRECOVENDA, BUSCAPRECORECAP, CALCULA_CENTRORESULT, CALCULA_CENTRORESULTITEM, CALCULA_COMISSAO, CALCULA_COMISSAO_V2, CALCULA_JUROVENDA, CALCULA_MAQUINA, CALCULA_MAQUINAFICHA, CANCELA_MESTRA, CANCELA_NOTAFISCAL, CONFIRMA_ORDEMSERVICO, CONFIRMA_ORDEMSERVICOMETAL, CONSOME_LOTEMATERIAPRIMA, CREDITOPERIODICO_AI0, CREDITOPERIODICOGRUPO_AI0, EXPORTACAO_ALLABOR, EXPORTACAO_DOMINIOCADASTROS, EXPORTACAO_DOMINIOCUPOM.