Funções para Planilha Excel - Extenso(nNumToExt,lQuantid,nMoeda,cPrefixo,cIdioma,lCent,lFrac)
- FinNatOrc(cNatureza,dDataIni,dDataFim)
- FinNatPrv(cNatureza,dDataIni,dDataFim,nMoeda,nTipoData,lConsDtBas,lConsProvis)
- FinNatRea(cNatureza,dDataIni,dDataFim,nMoeda,lMovBco,cTipoDat)
- RecMoeda(dData,cMoeda)
- SldBco(cBanco,cAgencia,cConta,dData,nMoeda)
- SldReceber(dData,nMoeda,lDtAnterior,lMovSE5)
- SldPagar(dData,nMoeda,lDtAnterior,lMovSe5)
- VlrCliente(cCliLoja,dDtIni,dDtFin,nMoeda,lConsAbat,lConsAcresc,lConsDecresc)
- VlrFornece(cForLoja,dDtIni,dDtFin,nMoeda,lConsAbat,lConsAcresc,lConsDecresc)
- SldCliente(cCliLoja,dData,nMoeda,lMovSE5)
- SldFornece(cForLoja,dData,nMoeda,lMovSE5)
- Media(nMoeda, nMes, nAno)
- xMoeda(nValor,nMoedp,nMoedd,dData,nDecimal,nTaxap,nTaxad)
Extenso() Extenso() Extenso(nNumToExt,lQuantid,nMoeda,cPrefixo,cIdioma,lCent,lFrac) Gera o extenso de um valor numérico. Parâmetros: nNumToExt | Valor gerado por extenso. | lQuantid | Determina se o extenso será em valor ou quantidade (default = .F.). | nMoeda | Identifica a descrição da moeda que será obtida do parâmetro MV_MOEDAx (com x= 1...5). | cPrefixo | Prefixo alternativo. Caso especificado, prefixa o retorno do extenso, fazendo com que a unidade monetária não seja retornada (default = " " ). | cIdioma | Especifica em que idioma deve retornar o valor do extenso (1=Port,2=Espa,3=Ingl). O padrão é o idioma do Sistema. | lCent | Especifica se a função deve retornar os centavos. O padrão é .T.. | lFrac | Especifica se os centavos retornam em modo fracionado (somente é executado com cIdioma=Inglês). |
FinNatOrc() FinNatOrc() FinNatOrc(cNatureza,cMes,nMoeda,nAno) Retorna o valor orçado da natureza. Parâmetros: cNatureza | Natureza pesquisada. | cMes | Mês para cálculo. | nMoeda | Moeda de saída. | nAno | Ano para cálculo. |
FinNatPrv() FinNatPrv() FinNatPrv(cNatureza,dDataIni,dDataFim,nMoeda,nTipoData,lConsDtBas,lConsProvis) Retorna o valor previsto da natureza, no período desejado. Parâmetros: cNatureza | Natureza desejada. | dDataIni | Data de inicio da emissão ou do vencimento real dos títulos, conforme parâmetro nTipoData. | dDataFim | Data final da emissão ou do vencimento real dos títulos. | nMoeda | Indica em qual moeda os valores serão retornados. | nTipoData | Tipo da data que será utilizado para pesquisar os títulos: 1-Emissão; 2-Vencto Real. | lConsDtBas | Indica se o saldo será retornado na data-base do Sistema, desconsiderando baixas efetuadas após esta data, ou se o saldo será retornado independente da data-base. | lConsProvis | Indica se considera os valores de títulos provisórios. |
FinNatRea() FinNatRea() FinNatRea(cNatureza,dDataIni,dDataFim,nMoeda,lMovBco,cTipoDat) Retorna o valor da realizado da natureza Parâmetros: cNatureza | Natureza desejada. | dDataIni | Data de início da digitação ou do movimento da baixa, conforme parâmetro cTipoDat. | dDataFim | Data final da digitação ou do movimento da baixa, conforme parâmetro cTipoDat. | nMoeda | Indica em qual moeda os valores serão retornados. | lMovBco | 0=indica que as baixas que não movimentam o saldo do banco não são somadas; 1=indica que as baixas que não movimentam o saldo do banco são somadas. | cTipoDat | Data utilizada no período informado em dDataIni e dDataFim: DG = data da digitação e DT = data do movimento. |
RecMoeda() RecMoeda() Retorna a cotação da moeda em determinada data. Parâmetros: dData | Data desejada para a cotação. | cMoeda | Código da moeda desejada. |
SldBco() SldBco() SldBco(cBanco,cAgencia,cConta,dData,nMoeda,lLimite) Retorna o saldo bancário em uma data. Parâmetros: cBanco | Código do banco (em branco = Todos). | cAgencia | Código da agência (em branco = Todas). | cConta | Código da conta corrente (em branco = Todas). | dData | Data do saldo. | nMoeda | Código da moeda em que deseja o saldo. | lLimite | Deve ou não considerar limite do cheque especial para composição do saldo (.T. = Considera; .F. = Não considera) |
SldReceber() SldReceber() SldReceber(dData,nMoeda,lDtAnterior,lMovSE5) Retorna o saldo a receber em uma determinada data. Parâmetros: dData | Data do saldo. | nMoeda | Moeda em que deseja o saldo. | lDtAnterior | Indica se o saldo será até a data informada, ou somente o saldo na data informada em dData. | lMovSE5 | Indica se deve considerar somente saldo em aberto ou também saldos já baixados (.T. - Considera saldos baixados; .F. - Não considera saldos baixados). |
SldPagar() SldPagar() SldPagar(dData,nMoeda,lDtAnterior,lMovSe5) Retorna o saldo a pagar em uma determinada data. Parâmetros: dData | Data do saldo | nMoeda | Moeda em que deseja o saldo. | lDtAnterior | Indica se o saldo será até a data informada, ou somente o saldo na data informada em dData. | lMovSE5 | Indica se deve considerar somente saldo em aberto ou também saldos já baixados (.T. - Considera saldos baixados;.F. - Não considera saldos baixados). |
VlrCliente() VlrCliente() VlrCliente(cCliLoja,dDtIni,dDtFin,nMoeda,lConsAbat,lConsAcresc,lConsDecresc) Retorna o valor dos títulos do cliente em um período. Parâmetros: cCliLoja | Código do cliente incluindo a loja. | dDtIni | Data inicial de emissão dos títulos do cliente. | dDtFin | Data final de emissão dos títulos do cliente. | nMoeda | Moeda em que deseja os valores. | lConsAbat | Indica se deseja que os títulos de abatimento sejam considerados para compor os valores do títulos. | lConsAcresc | Indica se considera os acréscimos dos títulos do cliente. | lConsDecresc | Indica se considera os decréscimos dos títulos do cliente. |
VlrFornece() VlrFornece() VlrFornece(cForLoja,dDtIni,dDtFin,nMoeda,lConsAbat,lConsAcresc,lConsDecresc) Retorna o valor dos títulos do fornecedor em um período Parâmetros: cForLoja | Código do fornecedor incluindo a loja. | dDtIni | Data inicial de emissão dos títulos do fornecedor. | dDtFin | Data final de emissão dos títulos do fornecedor. | nMoeda | Moeda em que deseja os valores. | lConsAbat | Indica se deseja que os títulos de abatimento sejam considerados para compor os valores do títulos. | lConsAcresc | Indica se considera os acréscimos dos títulos do fornecedor. | lConsDecresc | Indica se considera os decréscimos dos títulos do fornecedor. |
SldCliente() SldCliente() SldCliente(cCliLoja,dData,nMoeda,lMovSE5) Retorna o saldo a receber do cliente em uma determinada data Parâmetros: cCliLoja | Código do cliente, incluindo a loja. | dData | Data do saldo. | nMoeda | Código da moeda que deseja o saldo. | lMovSE5 | Indica se deve considerar somente saldo em aberto ou também saldos já baixados (.T. - Considera saldos baixados;.F. - Não considera saldos baixados). |
SldFornece() SldFornece() SldFornece(cForLoja,dData,nMoeda,lMovSE5) Retorna o Saldo a Pagar ao Fornecedor em uma determinada data Parâmetros: cCliLoja | Código do cliente, incluindo a loja. | dData | Data do saldo. | nMoeda | Código da moeda que deseja o saldo. | lMovSE5 | Indica se deve considerar somente saldo em aberto ou também saldos já baixados (.T. - Considera saldos baixados;.F. - Não considera saldos baixados). |
Media() Media(nMoeda, nMes, nAno) Retorna a taxa média de uma moeda em um determinado mês/ano. Parâmetros: nMoeda | Código da moeda | nMes | Mês desejado | nAno | Ano desejado |
xMoeda() xMoeda xMoeda(nValor,nMoedp,nMoedd,dData,nDecimal,nTaxap,nTaxad) Converte valores entre moedas. Parâmetros: nValor | Valor convertido. | nMoedp | Moeda de origem. | nMoedd | Moeda de destino. | dData | Data da taxa da moeda de destino. | nDecimal | Quantidade de casas decimais. | nTaxap | Taxa da moeda de origem. | nTaxad | Taxa da moeda de destino. |
|