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" <cristianorodrigogo...@hotmail.com> 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]