× Linguagem de Programação ADVPL

Perguntas Sintaxe da função SALDOTIT

Mais
12 anos 11 meses atrás #650 por lalberto
nSaldo := SaldoTit(cPrefixo,cNumero,cParcela,cTipo,cNatureza,cCart,cCliFor,nMoeda,dData,dDataBaixa,cLoja,cFilTit,nTxMoeda,nTipoData)
nSaldo := SaldoTit( SE1->E1_PREFIXO , SE1->E1_NUM , SE1->E1_PARCELA , SE1->E1_TIPO, SE1->E1_NATUREZ , "R" , SE1->E1_CLIENTE , 1 , , SE1->E1_EMISSAO , SE1->E1_LOJA )

Israel Neves.


Em 01/12/2011 18:17, clguedes.sigabr escreveu:
Pessoal,

Boa tarde!!

Alguém teria um exemplo ou o help da sintaxe da função SALDOTIT, que é utilizada nos relatórios do financeiro??

Obrigado!

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
12 anos 11 meses atrás #728 por jplima
Respondido por jplima no tópico Re: Sintaxe da função SALDOTIT
Bom dia!!!

Estou desenvolvendo um relatório, onde utilizo a função saldotit, e estou passando os parâmetros da forma citada, mas a função retorna apenas zero ou valores negativos, mesmo para títulos que tem saldo.
Alguém já passou por isso?

João Paulo

Por favor Acessar ou Registrar para participar da conversa.

Mais
12 anos 11 meses atrás #729 por lalberto
Respondido por lalberto no tópico Re: Sintaxe da função SALDOTIT
Opa Veja se te Ajuda.


/*/
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
±±ÚÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿±±
±±³Fun‡…o ³ SaldoTit ³ Autor ³ Vicente Sementilli ³ Data ³ 05/08/98 ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄ´±±
±±³Descri‡…o ³ A Rotina padrao foi renomeada para xCalcEst(), para os ca- ³±±
±±³ ³ sos que utilizam banco de dados disparem uma Stored Proce- ³±±
±±³ ³ dure CalcEst.SQL. Se a procedure nao existir a rotina pa- ³±±
±±³ ³ drao xCalcEst() sera executada. ³±±
±±³ ³ Motivo basico da alteracao e a Otimizacao e Performance ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Sintaxe ³ SaldoTit(ExpC1,ExpC2,ExpC3,ExpC4,ExpC5,ExpC6,ExpC7,ExpN1) ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Parametros³ ExpC1=Numero do Prefixo ³±±
±±³ ³ ExpC2=Numero do Titulo ³±±
±±³ ³ ExpC3=Parcela ³±±
±±³ ³ ExpC4=Tipo ³±±
±±³ ³ ExpC5=Natureza ³±±
±±³ ³ ExpC6=Carteira (R/P) ³±±
±±³ ³ ExpC7=Fornecedor (se ExpC6 = 'R') ³±±
±±³ ³ ExpN1=Moeda ³±±
±±³ ³ ExpD1=Data para conversao ³±±
±±³ ³ ExpD2=Data data baixa a ser considerada (retroativa) ³±±
±±³ ³ ExpC8=Loja do titulo ³±±
±±³ ³ ExpC9=Filial do titulo ³±±
±±³ ³ Expn2=Taxa da Moeda ³±±
±±³ ³ Expn3=Tipo de data para compor saldo (baixa/dispo/digit) ³±±
±±ÀÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ±±
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
*/
SaldoTit(cPrefixo,cNumero,cParcela,cTipo,cNatureza,cCart,cCliFor,nMoeda,;
dData,dDataBaixa,cLoja,cFilTit,nTxMoeda,nTipoData)
//Tipos de Data (cTipoData ou xTipoData)
// 0 = Data Da Baixa (E5_DATA) (Default)
// 1 = Data de Disponibilidade (E5_DTDISPO)
// 2 = Data de Contabilidação (E5_DTDIGIT)

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 8 meses atrás #31951 por gtinformatica
Respondido por gtinformatica no tópico Sintaxe da função SALDOTIT
Boa Noite,

Tive o mesmo problema, resolveu :

DbSelectArea("SE1")
DbSetOrder(2)
SE1->(DbGoTop())
SE1->(DbSeek( xFilial("SE1") + ;
(cSE1)->E1_CLIENTE + ;
(cSE1)->E1_LOJA + ;
(cSE1)->E1_PREFIXO + ;
(cSE1)->E1_NUM + ;
(cSE1)->E1_PARCELA + ;
(cSE1)->E1_TIPO ))

nSaldo1 := SaldoTit( SE1->E1_PREFIXO ,; //1
SE1->E1_NUM ,; //2
SE1->E1_PARCELA ,; //3
SE1->E1_TIPO,; //4
SE1->E1_NATUREZ ,; //5
"R" ,; //6
SE1->E1_CLIENTE ,; //7
1,; //8
STOD(dVenct2+'01'),; //9
STOD(dVenct2+'01'),; //10
SE1->E1_LOJA ,; //11
SE1->E1_FILIAL ,; //12
IIf(cPaisLoc=="BRA",SE1->E1_TXMOEDA,0),; //13
1)

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.117 segundos
Joomla templates by a4joomla