- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Sintaxe da função SALDOTIT
×
Linguagem de Programação ADVPL
Perguntas Sintaxe da função SALDOTIT
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
12 anos 11 meses atrás #650
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Sintaxe da função SALDOTIT foi criado 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!
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.
- jplima
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 1
- Obrigados Recebidos: 0
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
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.
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
12 anos 11 meses atrás #729
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
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)
/*/
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
±±ÚÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿±±
±±³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.
- gtinformatica
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 1
- Obrigados Recebidos: 0
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)
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.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Sintaxe da função SALDOTIT
Tempo para a criação da página:0.117 segundos