SaldoPFCCu
Esta função tem como finalidade buscar os valores da conta financeira por centro de custo a partir dos dados carregados pela função SaldoPFCCu.
Sintaxe: SaldoPFCCu(Numero pCtaFin,Alfa pCodCCu,Numero End pMesAno,Numero End pVlrOrc,Numero End pSalCpt,Numero End pVlrCxa,Alfa End pObsRat,Alfa End pObsMov,Alfa End pApeHis,Numero End pPos);
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| pCtaFin | Numero | Variável que recebe a conta financeira a ser procurada. |
| pCodCCu | Alfa | Variável que recebe o centro de custo a ser procurado. |
| pMesAno | Numero | Variável que recebe a data a ser procurada (utilizado na opção mensal). |
| pPos | Numero | Variável que indica que é começo de leitura quando possuir o valor -1 (utilizado na opção diário). |
| pMesAno | Numero | Variável que retorna a data do movimento (utilizado na opção diário). |
| pVlrOrc | Numero | Variável que retorna o valor orçado da conta. |
| pSalCpt | Alfa | Variável que retorna o valor do saldo competência da conta. |
| pVlrCxa | Alfa | Variável que retorna o valor em caixa da conta. |
| pObsRat | Alfa | Variável que retorna a observação do rateio. |
| pObsMov | Alfa | Variável que retorna a observação do movimento da tesouraria, c.receber, c.pagar e comissões. |
| pApeHis | Alfa | Variável que retorna o apelido do cliente, fornecedor, representante ou o histórico do movimento da tesouraria. |
| pPos | Numero | Variável que retorna para se achou a conta ((Achou = 1) ou (Não Achou = 0)). |
Tipo de retorno:
pMesAno:Variável numérica que retorna a data do movimento (utilizado na opção
diário).
pVlrOrc: Variável numérica que retorna o valor orçado da conta.
pSalCpt: Variável numérica que retorna o valor do saldo competência da conta.
pVlrCxa: Variável numérica que retorna o valor em caixa da conta.
pObsRat: Variável alfanumérica que retorna a observação do rateio.
pObsMov: Variável alfanumérica que retorna a observação do movimento da tesouraria,
c.receber, c.pagar e comissões.
pApeHis: Variável alfanumérica que retorna o apelido do cliente, fornecedor,
representante ou o histórico do movimento da tesouraria.
pPos: Variável numérica que retorna para se achou a conta ((Achou = 1) ou (Não Achou =
0)).
Exemplo:
Definir Alfa VCodCCu;
VPos = -1;
VAuxDat = 0;
VCtaFin = E091PLF.CtaFin;
VCodCCu = "";
SaldoPFCCu(VCtaFin,VCodCCu,VAuxDat,VVlrOrc,VVlrCpt,VVlrCxa,VObsRat,VObsMov,VApeHis,VPos);
se (VPos = 1)
inicio
FDatMov = VAuxDat;
FVlrCpt = VVlrCpt;
FVlrCxa = VVlrCxa;
DObsRat = FObsRat;
ListaSecao("Adicional_Movimento");
enquanto (VPos = 1)
inicio
VAuxDat = 0;
SaldoPFCCu(VCtaFin,VCodCCu,VAuxDat,VVlrOrc,VVlrCpt,VVlrCxa,VObsRat,VObsMov,VApeHis,VPos);
se (VPos = 1)
inicio
FDatMov = VAuxDat;
FVlrCpt = VVlrCpt;
FVlrCxa = VVlrCxa;
DObsRat = FObsRat;
ListaSecao("Adicional_Movimento");
FDatMov = 0;
FVlrCpt = 0;
FVlrCxa = 0;
fim;
fim;
fim;
Utilização da Função (dependentes):
- CarregaRazaoPFCCu. É necessário sempre executar esta função antes.
- LiberaPFCCu. É necessário sempre executar esta função depois.
Observação: Essa função somente era listada valores para os centros de custos analíticos.
English
Español
English
Español


