Re: [delphi-br] Calculo inverso multa e juros

2010-02-15 Por tôpico josue
Cristiano, na minha opinião, voce poderia encerrar a transação no dia com o 
valor total calculado, abrir uma nova com o valor restante, acrescido dos juros 
até a data do novo vencimento. é mais simples. voce pode identificar o débito 
pelo numero da transação encerrada (para rastrear a origem do débito).
Agora se quer mesmo fazer as contas é o seguinte:

juros = 1,5% + multa = 2% === total 3,5%

100 - 3,5 = 96,50  divide por 100 fica 0,9650

então é so fazer R$ 80,00 x 0,9650 = 77,20

Se quiser separar calcule:

multa : 80,00 - 77,20 = 2,80 então   2,80 = 3,5%
x   = 2 %
x= (2,80*2)/3,5 = R$ 1,60

juros  y=(2,80*1,5)/3,5 = R$ 1.20

   77,20 + 1,60 +1,20 = 80,00

cuidado! não use float , use currency .

Espero ter ajudado.

abraços.


  - Original Message - 
  From: mtenre...@unimar.br 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, February 15, 2010 12:55 PM
  Subject: Re: [delphi-br] Calculo inverso multa e juros



  Cristiano, testa ai.

  Se tiver vencido voce faz a seguinte conta:

  valor = total / (1+0,02+(dias*0,003))

  e caso nao esteja vencido so subtrair normalmente.

  Testa e me fala.

  Qualquer coisa estou a disposicao.

  Marcio

  On Mon, 15 Feb 2010 09:29:06 -0300, "Cristiano"
   wrote:
  > Olá pessoal na minha rotina de contas a receber meu sistema calcula
  multa
  > e juros. Exemplo:
  > 
  > Valor 100,00
  > Vencimento 10/02/2009
  > Data Pagamento 15/02/2009
  > Multa 2,00 = 2%
  > Juros 1,50 = 0,3% ao dia = 1,5%
  > Total 103,50
  > 
  > Até aí tudo bem... porém em alguns casos a pessoa não faz o pagamento
  > total desta conta... vamos supor que ela venha e pague 80,00.
  > 
  > Preciso fazer uma rotina onde o sistema recalcule o campo valor, multa e
  > juros para que o total seja 80,00 aí eu crio um novo registro com mesmo
  > vencimento deixando em aberto 20,00.
  > 
  > Não sei como fazer a conta inversa para que o sistema calcule da
  seguinte
  > forma:
  > 
  > Total = 80,00
  > 
  > Valor = 77,29 como chegar neste valor?
  > Multa = 1,55 como chegar neste valor?
  > Juros = 1,16 como chegar neste valor?
  > 
  > No aguardo .
  > 
  > Cristiano
  > 
  > [As partes desta mensagem que não continham texto foram removidas]



  

[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] Calculo inverso multa e juros

2010-02-15 Por tôpico Gustavo Teruel
Olá

 

Se dividir 80,00 por 1,035 vc chega no valor principal da divida que esta
sendo paga, ai é só calcular o juros e multa pelo valor que esta sendo pago.

 

Obs: 1,035 corresponde ao principal (1) juros (0,015) e multa (0,02): 1 +
0,015 + 0,02 = 1,035

 

At.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Cristiano
Enviada em: segunda-feira, 15 de fevereiro de 2010 10:29
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Calculo inverso multa e juros

 

  

Olá pessoal na minha rotina de contas a receber meu sistema calcula multa e
juros. Exemplo:

Valor 100,00
Vencimento 10/02/2009
Data Pagamento 15/02/2009
Multa 2,00 = 2%
Juros 1,50 = 0,3% ao dia = 1,5%
Total 103,50

Até aí tudo bem... porém em alguns casos a pessoa não faz o pagamento total
desta conta... vamos supor que ela venha e pague 80,00.

Preciso fazer uma rotina onde o sistema recalcule o campo valor, multa e
juros para que o total seja 80,00 aí eu crio um novo registro com mesmo
vencimento deixando em aberto 20,00.

Não sei como fazer a conta inversa para que o sistema calcule da seguinte
forma:

Total = 80,00

Valor = 77,29 como chegar neste valor?
Multa = 1,55 como chegar neste valor?
Juros = 1,16 como chegar neste valor?

No aguardo .

Cristiano

[As partes desta mensagem que não continham texto foram removidas]



Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 9.0.733 / Banco de dados de vírus: 271.1.1/2689 - Data de
Lançamento: 02/15/10 05:35:00



[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Calculo inverso multa e juros

2010-02-15 Por tôpico mtenreiro
Cristiano, a primeira mensagem cortou no asterisco. Entao eu substitui por
X.

Testa e me fala.

valor = total / (1+0,02+(dias X 0,003))

Flw

Marcio


On Mon, 15 Feb 2010 09:29:06 -0300, "Cristiano"
 wrote:
> Olá pessoal na minha rotina de contas a receber meu sistema calcula
multa
> e juros. Exemplo:
> 
> Valor 100,00
> Vencimento 10/02/2009
> Data Pagamento 15/02/2009
> Multa 2,00 = 2%
> Juros 1,50 = 0,3% ao dia = 1,5%
> Total 103,50
> 
> Até aí tudo bem... porém em alguns casos a pessoa não faz o pagamento
> total desta conta... vamos supor que ela venha e pague 80,00.
> 
> Preciso fazer uma rotina onde o sistema recalcule o campo valor, multa e
> juros para que o total seja 80,00 aí eu crio um novo registro com mesmo
> vencimento deixando em aberto 20,00.
> 
> Não sei como fazer a conta inversa para que o sistema calcule da
seguinte
> forma:
> 
> Total = 80,00
> 
> Valor = 77,29 como chegar neste valor?
> Multa = 1,55 como chegar neste valor?
> Juros = 1,16 como chegar neste valor?
> 
> No aguardo .
> 
> Cristiano
> 
> [As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Calculo inverso multa e juros

2010-02-15 Por tôpico mtenreiro
Cristiano, testa ai.

Se tiver vencido voce faz a seguinte conta:

valor = total / (1+0,02+(dias*0,003))

e caso nao esteja vencido so subtrair normalmente.

Testa e me fala.

Qualquer coisa estou a disposicao.

Marcio

On Mon, 15 Feb 2010 09:29:06 -0300, "Cristiano"
 wrote:
> Olá pessoal na minha rotina de contas a receber meu sistema calcula
multa
> e juros. Exemplo:
> 
> Valor 100,00
> Vencimento 10/02/2009
> Data Pagamento 15/02/2009
> Multa 2,00 = 2%
> Juros 1,50 = 0,3% ao dia = 1,5%
> Total 103,50
> 
> Até aí tudo bem... porém em alguns casos a pessoa não faz o pagamento
> total desta conta... vamos supor que ela venha e pague 80,00.
> 
> Preciso fazer uma rotina onde o sistema recalcule o campo valor, multa e
> juros para que o total seja 80,00 aí eu crio um novo registro com mesmo
> vencimento deixando em aberto 20,00.
> 
> Não sei como fazer a conta inversa para que o sistema calcule da
seguinte
> forma:
> 
> Total = 80,00
> 
> Valor = 77,29 como chegar neste valor?
> Multa = 1,55 como chegar neste valor?
> Juros = 1,16 como chegar neste valor?
> 
> No aguardo .
> 
> Cristiano
> 
> [As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Campo float arredondando

2010-02-15 Por tôpico Leonardo Quinino
Tive um problema desses há uns tempos atrás, mas o problema ocorria sempre
que acessa, e grava usando o ZEOS Lib, testava no DBEX, e tudo perfeito.

A solução para funcionar bem tanto em Zeos quanto Dbx, foi colocar o campo
DOUBLEPRECISION.



2010/2/14 Vinicius Santos 

>
>
> Em 12/02/2010 20:06, Marx Gentil escreveu:
>
> > Colocando um breakpoint na aplicação, quando passo por esta linha,
> > observo que o valor é passado corretamente, mas quando grava, arredonda.
>
> Seria um problema do driver de acesso ?
>
>  
>



-- 
Leonardo Quinino


[As partes desta mensagem que não continham texto foram removidas]





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[delphi-br] SQl Server 2008

2010-02-15 Por tôpico Heraldo Andrade
Ola pessoal, estou tentando migrar do sql server 2000 para o sql server 2008, 
nao consegui uma opcao que me ajude a fazer isto, importar os dados, alguem tem 
uma dica?


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Calculo inverso multa e juros

2010-02-15 Por tôpico Cristiano
Olá pessoal na minha rotina de contas a receber meu sistema calcula multa e 
juros. Exemplo:

Valor 100,00
Vencimento 10/02/2009
Data Pagamento 15/02/2009
Multa 2,00 = 2%
Juros 1,50 = 0,3% ao dia = 1,5%
Total 103,50

Até aí tudo bem... porém em alguns casos a pessoa não faz o pagamento total 
desta conta... vamos supor que ela venha e pague 80,00.

Preciso fazer uma rotina onde o sistema recalcule o campo valor, multa e juros 
para que o total seja 80,00 aí eu crio um novo registro com mesmo vencimento 
deixando em aberto 20,00.

Não sei como fazer a conta inversa para que o sistema calcule da seguinte forma:

Total = 80,00

Valor = 77,29 como chegar neste valor?
Multa = 1,55 como chegar neste valor?
Juros = 1,16 como chegar neste valor?

No aguardo .

Cristiano

[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] sql ajuda para pensar

2010-02-15 Por tôpico alessandra porto
PRECISO SELECIONAR E SOMAR (VENDA.VALOR_VENDA)  TODAS AS VENDAS QUE O DIA
DA VENDA(VENDA.DTA_VENDA) SOMADO A 'X' DIAS (PRAZO.NDIAS) '7 DIAS POR EXEMPLO' 
É IGUAL AO
'VENCIMENTO' COMPARANDO ESSE DIA DE 'VENCIMENTO' ENCONTRADO AO DIA DE HOJE
(DATA QUALQUER) PARA SABER SE ESTA DATA É O DIA DO 'VENCIMENTO' 
ENCONTRADO NA SOMA DE DIAS A DATA DA VENDA.



TABELA VENDA    TABELA PRAZO   TABELA CLIENTE

ID_VENDA         ID_PRAZO   ID_CLIENTE
ID_CLIENTE   NDIAS     CLIENTE
ID_PRAZO           
VALOR_VENDA
DTA_VENDA



RESUMO SOMAR UM DETERMINADO NUMERO DE DIAS  A  UMA  DATA E COMPARAR O 
RESULTADO DA SOMA  A OUTRA DATA INFORMADA. E AINDA TOTALIZAR VALORES
DAS VENDAS, TUDO ISSO  EM UMA UNICA PESQUISA SQL . 


SERÁ QUE É POSSIVEL FAZER ISSO??



Agradeço  a  atenção dos amigos que puderem colaborar


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]