org.kuali.kfs.module.endow.dataaccess
Interface UpdateCorpusDao

All Known Implementing Classes:
UpdateCorpusDaoJdbc

public interface UpdateCorpusDao


Method Summary
 void updateCorpusAmountsFromTransactionArchive(Date currentDate)
          Summarizes and updates the transaction archive table and adds the totals to the Current Endowment Corpus table.
 void updateEndowmentCorpusWithCurrentEndowmentCorpus(Date currentDate)
          Inserts records into Endowment Corpus from the Current Endowment Corpus table.
 void updateKemIdCorpusPrincipalMarketValue()
          Updates all KEM ID Corpus records's principal market value with the value PRIN_AT_MARKET from KEM ID Current Balance View.
 void updateKemIdCorpusPriorYearValues()
          Updates all prior year fields with the current year values in the KEMID Corpus Val table.
 

Method Detail

updateKemIdCorpusPriorYearValues

void updateKemIdCorpusPriorYearValues()
Updates all prior year fields with the current year values in the KEMID Corpus Val table.


updateCorpusAmountsFromTransactionArchive

void updateCorpusAmountsFromTransactionArchive(Date currentDate)
Summarizes and updates the transaction archive table and adds the totals to the Current Endowment Corpus table. Then taking the grand totals from Current Endowment Corpus table the KEMID Corpus Values table is updated.


updateKemIdCorpusPrincipalMarketValue

void updateKemIdCorpusPrincipalMarketValue()
Updates all KEM ID Corpus records's principal market value with the value PRIN_AT_MARKET from KEM ID Current Balance View.


updateEndowmentCorpusWithCurrentEndowmentCorpus

void updateEndowmentCorpusWithCurrentEndowmentCorpus(Date currentDate)
Inserts records into Endowment Corpus from the Current Endowment Corpus table.



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.