ecar.servlet.relatorio.PPA
Class CalcularPrevisaoService

java.lang.Object
  extended by ecar.servlet.relatorio.PPA.CalcularPrevisaoService

public class CalcularPrevisaoService
extends java.lang.Object


Field Summary
private  java.lang.Long CONSTANTE_PERIODO_EXERCICIO
          Constante que representa periodicidade 2008 - 2011
private  java.util.List<ExercicioExe> listaExercicios
          Listagem de exercicios do periodo
private  java.util.List<FonteRecursoFonr> listaFontes
           
private  java.util.List<RecursoRec> listaRecursos
           
private  org.apache.log4j.Logger logger
          Log da classe
private  javax.servlet.http.HttpServletRequest request
          Requisicao
 
Constructor Summary
CalcularPrevisaoService()
           
CalcularPrevisaoService(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 java.math.BigDecimal[] calcularPrevisao(ItemEstruturaIettPPA itemEstrut)
          Gera os totais valores da tabela para o item na tabela do relatorio de PPA
 java.lang.Double calcularPrevisaoByLocal(java.lang.Long codIettir, java.lang.Long codLitl)
          Retorna previsto por local - Somatorio de todos os exercicios
 java.math.BigDecimal[] calcularPrevisaoSemIntegralizacao(ItemEstruturaIettPPA itemEstrut)
          Gera os totais valores da tabela para o item na tabela do relatorio de PPA
 void loadExerciciosValidos()
          Carrega exercicios do periodo de 2008 - 2011
private  void loadFontes()
           
private  void loadRecurso()
           
 void setRequest(javax.servlet.http.HttpServletRequest paramRequest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private org.apache.log4j.Logger logger
Log da classe


request

private javax.servlet.http.HttpServletRequest request
Requisicao


CONSTANTE_PERIODO_EXERCICIO

private final java.lang.Long CONSTANTE_PERIODO_EXERCICIO
Constante que representa periodicidade 2008 - 2011


listaExercicios

private java.util.List<ExercicioExe> listaExercicios
Listagem de exercicios do periodo


listaRecursos

private java.util.List<RecursoRec> listaRecursos

listaFontes

private java.util.List<FonteRecursoFonr> listaFontes
Constructor Detail

CalcularPrevisaoService

public CalcularPrevisaoService(javax.servlet.http.HttpServletRequest request)

CalcularPrevisaoService

public CalcularPrevisaoService()
Method Detail

setRequest

public void setRequest(javax.servlet.http.HttpServletRequest paramRequest)

loadRecurso

private void loadRecurso()

loadFontes

private void loadFontes()

calcularPrevisaoSemIntegralizacao

public java.math.BigDecimal[] calcularPrevisaoSemIntegralizacao(ItemEstruturaIettPPA itemEstrut)
                                                         throws ECARException
Gera os totais valores da tabela para o item na tabela do relatorio de PPA

Parameters:
Item - estrutura
Returns:
array de valores da tabela PPA
Throws:
ECARException

calcularPrevisao

public java.math.BigDecimal[] calcularPrevisao(ItemEstruturaIettPPA itemEstrut)
                                        throws ECARException
Gera os totais valores da tabela para o item na tabela do relatorio de PPA

Parameters:
Item - estrutura
Returns:
array de valores da tabela PPA
Throws:
ECARException

calcularPrevisaoByLocal

public java.lang.Double calcularPrevisaoByLocal(java.lang.Long codIettir,
                                                java.lang.Long codLitl)
Retorna previsto por local - Somatorio de todos os exercicios

Parameters:
codIettir - Item Estrutura Indicador Resultado
codLitl - Local Item
Returns:
qtde prevista

loadExerciciosValidos

public void loadExerciciosValidos()
Carrega exercicios do periodo de 2008 - 2011



Copyright © 2007, PRODEPA - Processamento de Dados do Pará