org.kuali.kfs.module.endow.batch.service
Interface CurrentTaxLotBalanceUpdateService

All Known Implementing Classes:
CurrentTaxLotBalanceUpdateServiceImpl

public interface CurrentTaxLotBalanceUpdateService

This interface defines the batch job that would to update current tax lot balance records


Method Summary
 void clearAllCurrentTaxLotRecords()
          Removes the all the records from the CurrentTaxLot table (END_CURR_TAX_LOT_BAL_T table).
 void saveCurrentTaxLotRecord(CurrentTaxLotBalance currentTaxLotBalance)
          Saves the CurrentTaxLot record to the table (END_CURR_TAX_LOT_BAL_T).
 boolean updateCurrentTaxLotBalances()
          At the end of each business processing cycle and in preparation for the next day's business, the system will compile the information in the Holding Tax Lot Table along with calculations of market value and estimated income into a new table called the Current Tax Lot Balances.
 

Method Detail

updateCurrentTaxLotBalances

boolean updateCurrentTaxLotBalances()
At the end of each business processing cycle and in preparation for the next day's business, the system will compile the information in the Holding Tax Lot Table along with calculations of market value and estimated income into a new table called the Current Tax Lot Balances. This table is used as the basis for balance inquiries as well as the source of data for creating the Holding Archive records.


clearAllCurrentTaxLotRecords

void clearAllCurrentTaxLotRecords()
Removes the all the records from the CurrentTaxLot table (END_CURR_TAX_LOT_BAL_T table).


saveCurrentTaxLotRecord

void saveCurrentTaxLotRecord(CurrentTaxLotBalance currentTaxLotBalance)
Saves the CurrentTaxLot record to the table (END_CURR_TAX_LOT_BAL_T).



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