Problema:
Cliente deseja saber como são realizados os Cálculos do Relatório Média de Locação e Rentabilidade OLAP
Solução:
Segue Logica de calculo dos campos do relatório.
Calculo para Valor de Indenização
Dias = dias_locado + dias_disponível + dias_manutenção
Se dias < 30 Então
vl_indenização = (vl_indenização/30)* Dias
Se não
vl_indenização = ele mesmo
Valor do Dia Locado
vl_locado_dia =(valor_locado / dias_locado)
OBS: O valor locado é o (valor do período / pelo dia do período)
Rentabilidade Período
Se vl_indenização <> 0 Então
tx_rentabilidade = (100 * valor_locado / vl_indenizacao) + juros Mensal
Se não
tx_rentabilidade = 0;
Rentabilidade Mês
Exemplo:
Coluna Rentabilidade Período = 20%
Período informado no relatório = 01/06/2016 à 30/07/2016 (Ao todo são 59 dias.)
Calculo
Indicie do dia = (20% Rentabilidade Período/100+1)^(1/59 dias do período do relatório)-1
Se o número de dias do período for menor que 30 dias então
período = número de dias do período informado no relatório
Senão
período = 30
Rentabilidade mês = 100*((Índice do dia + 1)^(período)-1)
Comentários