ATUALIZA?ÃO MONETARIA

MARCIOFERRER 21/07/2014 22:00:26
#439712
Boa noite,

Preciso fazer um sistema para calcular a atualização monetaria. A idéia é simples, temos data inicial e Data Final, (para obtenção do indice que sera usado para o calculo), Cada mês gera um índice para atualização (parecido com o da poupança). O sistema tera fazer uma multiplicação de indices mensais (atualitipo indice do mes 01/2014* 02/2014* 03/2014 e assim por diante. A quantidade de meses que sera preciso multiplicar ira depender de qual o prazo que sera feito a atualização.




NICKOSOFT 22/07/2014 08:08:00
#439721
Resposta escolhida
mas a taxa sera fixa em todos os meses?
vc pode usar datediff e obter o numero de meses entre as datas
MARCIOFERRER 22/07/2014 23:10:56
#439749
A taxa será variável. e como será o código para fazer a multiplicação dos índices mensais. Ex. 0,001200 * 0,002941* 0,001734 e assim sucessivamente por quantos meses forem necessário. Preciso multiplicar por índices de atualização oficial do governo, tais como SELIC, INPC, TR etc.
NICKOSOFT 23/07/2014 10:11:06
#439760
vc pode filtrar os meses das datas, pra determinar inicio e fim, aplicar isso em um for, e conforme o indice do for buscar o id_indice, tem q estar preparado pra qnd houver mudanca de ano ou mais de um ano tmb
MARCIOFERRER 25/07/2014 13:10:07
#439859
Vc tem como postar um exemplo de como seria este código.
NICKOSOFT 25/07/2014 16:16:45
#439868
pegando o mes
Dim myDate As DateTime = #1/1/2013#
Dim mesinicial As Int32 = myDate.Month

depois de obter mes inicial e final
For x=mesinicial to mesfinal
[ô]faz as buscas bo banco de dados pra obter o indice e o processamento conforme precisa
Next

com datediff vc obter o numero de meses tmb, ai é questao de pensar como o numero de meses pode ser usado numa busca sequencial de registros
Tópico encerrado , respostas não são mais permitidas