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.
English
Español
English
Español


