Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

RetornaSaldo

Traz o saldo de um estoque de acordo com os parâmetros informados.

Sintaxe: RetornaSaldo(Numero pCodFil,Numero pDatSal, Alfa pCodPro,Alfa pCodDer,Alfa pCodDep,Numero End pQtdEst, Numero End pVlrEst,Numero End pPreMed);

Parâmetros:

Nome Tipo Descrição
pCodFil Numero Código da filial, se for igual a zero traz todas as filiais.
pDatSal Numero Data do saldo desejado, obrigatório.
pCodPro Alfa Código do produto, obrigatório.
pCodDer Alfa Código da derivação, obrigatório.
pCodDep Alfa Código do depósito, se for zero traz valores por filial senão traz por depósito.
pQtdEst Numero Quantidade em estoque. (Retorno)
pVlrEst Numero Valor em estoque.(Retorno)

pPreMed

Numero Preço médio.(Retorno)

Tipo de retorno:

pQtdEst - Quantidade em estoque.

pVlrEst - Valor em estoque.

pPreMed - Preço médio.

Exemplo: RetornaSaldo(ECodFil,(EDatIni-1),DCodPro,DCodDer,"",FAntQtdMov, FAntVlrMov, FPreAnt);

Observações: Muito útil quando se deseja o saldo anterior de um determinado produto após ocorrer um evento. É necessário efetuar o fechamento do estoque antes de utilizar a função.

Este artigo ajudou você?