Uses of Class
org.kuali.kfs.module.endow.businessobject.FeeMethod

Packages that use FeeMethod
org.kuali.kfs.module.endow.batch.service   
org.kuali.kfs.module.endow.batch.service.impl   
org.kuali.kfs.module.endow.businessobject   
org.kuali.kfs.module.endow.dataaccess   
org.kuali.kfs.module.endow.dataaccess.impl   
org.kuali.kfs.module.endow.document.service   
org.kuali.kfs.module.endow.document.service.impl   
 

Uses of FeeMethod in org.kuali.kfs.module.endow.batch.service
 

Methods in org.kuali.kfs.module.endow.batch.service with parameters of type FeeMethod
 boolean KemidFeeService.chargeFeeToKemid(FeeMethod feeMethod, KemidFee kemidFee)
          Determines if the fee to be charged or not to the kemid based on the contions: FEE_IMPL_DT is equal to or less than the current date and FEE_TERM_DT is null or greater than the current date.
 

Uses of FeeMethod in org.kuali.kfs.module.endow.batch.service.impl
 

Methods in org.kuali.kfs.module.endow.batch.service.impl with parameters of type FeeMethod
protected  void ProcessFeeTransactionsServiceImpl.calculateMinumumFeeAmount(FeeMethod feeMethod)
          IF the calculated fee is less than the amount in END_FEE_MTHD_T: FEE_MIN_AMT, then the feee to be charged is the minimum fee amount..
 boolean KemidFeeServiceImpl.chargeFeeToKemid(FeeMethod feeMethod, KemidFee kemidFee)
           
protected  boolean ProcessFeeTransactionsServiceImpl.checkForMinimumThresholdAmount(FeeMethod feeMethod, KemidFee kemidFee)
          IF the calculated fee amount is LESS than the value in END_FEE_MTHD_T: FEE_MIN_THRSHLD, then do not charge the fee (no transaction generated.
protected  EndowmentSourceTransactionLine ProcessFeeTransactionsServiceImpl.createEndowmentSourceTransactionLine(int lineNumber, FeeMethod feeMethod, KemidFee kemidFee, String iPIndicator, BigDecimal feeAmount)
          Creates a source transaction line
protected  boolean ProcessFeeTransactionsServiceImpl.createTransactionLines(CashDecreaseDocument cashDecreaseDocument, FeeMethod feeMethod, KemidFee kemidFee, int lineNumber, int maxNumberOfTransacationLines)
          IF the END_KEMID_FEE_T: PCT_CHRG_FEE_TO_INC is equal to 100%, then generate the transaction line(s) for the eDoc
protected  boolean ProcessFeeTransactionsServiceImpl.generateCashDecreaseDocument(FeeMethod feeMethod, int maxNumberOfTransacationLines)
          Generate a CashDecreaseDocument (ECDD) and processes the document by submitting/routing it.
protected  void ProcessFeeTransactionsServiceImpl.performCalculationsAgainstTotalAmountCalculated(FeeMethod feeMethod)
          Perform the calculations against the total amount calculated for each KEMID following the process outlined in step three above and calculate the fee amount by adding together the results of the following calculations: 1.
protected  void ProcessFeeTransactionsServiceImpl.performCalculationsForKemId(FeeMethod feeMethod)
          Performs the calculations to get the fee amount to be charged against the selected kemids
protected  void ProcessFeeTransactionsServiceImpl.performFeeRateDefintionForCountCalculations(FeeMethod feeMethod)
          performs calculations when Fee Rate Definition Code is C
protected  void ProcessFeeTransactionsServiceImpl.performFeeRateDefintionForValueCalculations(FeeMethod feeMethod)
          performs calculations when Fee Rate Definition Code is V
protected  void ProcessFeeTransactionsServiceImpl.processBalanceFeeType(FeeMethod feeMethod)
          IF fee rate code is equal to C (Count), then process will examine the number of units held and If fee balance type code is equal to AU (Average Units) the process will total the holding units where month end date is greater than last process date divided by number of records selected.
protected  boolean ProcessFeeTransactionsServiceImpl.processFeeAccrual(FeeMethod feeMethod, KemidFee kemidFee)
          IF the field ACR_FEE is equal to Y (Yes), then add the calculated fee amount to the value in END_KEMID_FEE_MTHD_T: ACRD_FEE_TO_DT.
protected  boolean ProcessFeeTransactionsServiceImpl.processFeeWaiver(FeeMethod feeMethod, KemidFee kemidFee)
          IF the field WAIVE_FEE is equal to Y (Yes), then add the calculated fee amount to the value in END_KEMID_FEE_MTHD_T: WAIVED_FEE_TO_DT and add the calculated fee amount to the value in END_KEMID_FEE_MTHD_T: WAIVED_FEE_YDT
protected  void ProcessFeeTransactionsServiceImpl.processTransactionArchivesCountForTransactionsFeeType(FeeMethod feeMethod)
          IF the END_FEE_MTHD_T: FEE_TYP_CD is equal to T (Transactions), then the fee will use the transaction records from END_TRAN_ARCHV_T to calculate the fee.
protected  boolean ProcessFeeTransactionsServiceImpl.submitDocumentForApprovalProcess(CashDecreaseDocument cashDecreaseDocument, FeeMethod feeMethod)
          After the last transaction line allowed in the eDoc (based on the institutional parameter) or the last KEMID fee calculated for the fee method, IF the END_FEE_MTHD_T: FEE_POST_PEND_IND is equal to Y submit the document as a blanket approved 'No Route' document.
 

Uses of FeeMethod in org.kuali.kfs.module.endow.businessobject
 

Methods in org.kuali.kfs.module.endow.businessobject that return FeeMethod
 FeeMethod TypeFeeMethod.getFeeMethod()
          Gets the feeMethod.
 FeeMethod FeeMethodCodeBase.getFeeMethod()
          Gets the feeMethod.
 FeeMethod KemidFee.getFeeMethod()
          Gets the feeMethod.
 

Methods in org.kuali.kfs.module.endow.businessobject with parameters of type FeeMethod
 void TypeFeeMethod.setFeeMethod(FeeMethod feeMethod)
          Sets the FeeMethod.
 void FeeMethodCodeBase.setFeeMethod(FeeMethod feeMethod)
          Sets the FeeMethod.
 void KemidFee.setFeeMethod(FeeMethod feeMethod)
          Sets the feeMethod.
 

Uses of FeeMethod in org.kuali.kfs.module.endow.dataaccess
 

Methods in org.kuali.kfs.module.endow.dataaccess that return types with arguments of type FeeMethod
 List<FeeMethod> FeeMethodDao.getFeeMethodWithNextPayDateEqualToCurrentDate()
          Gets FeeMethod whose next income pay date is equal to the current date and whose frequency code is valid
 

Methods in org.kuali.kfs.module.endow.dataaccess with parameters of type FeeMethod
 BigDecimal CurrentTaxLotBalanceDao.getCurrentTaxLotBalanceTotalHoldingMarketValue(FeeMethod feeMethod)
          Calculates the total Holding market value based on FEE_BAL_TYP_CD = CMV
 BigDecimal CurrentTaxLotBalanceDao.getCurrentTaxLotBalanceTotalHoldingUnits(FeeMethod feeMethod)
          Calculates the total Holding market value based on FEE_BAL_TYP_CD = CU
 BigDecimal HoldingHistoryDao.getHoldingHistoryTotalHoldingMarketValue(FeeMethod feeMethod)
          Calculates the total Holding market value based on FEE_BAL_TYP_CD = AMV OR MMV
 BigDecimal HoldingHistoryDao.getHoldingHistoryTotalHoldingUnits(FeeMethod feeMethod)
          Calculates the total Holding Units based on FEE_BAL_TYP_CD = AU OR MU
 long TransactionArchiveDao.getTransactionArchivesCountByBothIncomeAndPrincipal(FeeMethod feeMethod)
          Gets a count of total number of records from END_TRAN_ARCHV_T table
 long TransactionArchiveDao.getTransactionArchivesCountForTransactions(FeeMethod feeMethod)
          Gets a count of total number of records from END_TRAN_ARCHV_T table for a given DOC_TYP_NM
 HashMap<String,BigDecimal> TransactionArchiveDao.getTransactionArchivesIncomeAndPrincipalCashAmountForTransactions(FeeMethod feeMethod)
          Gets Income and principal cash amount from the selected records from END_TRAN_ARCHV_T table
 BigDecimal TransactionArchiveDao.getTransactionArchivesIncomeCashAmountForTransactions(FeeMethod feeMethod)
          Gets principal income amount from the selected records from END_TRAN_ARCHV_T table
 BigDecimal TransactionArchiveDao.getTransactionArchivesPrincipalCashAmountForTransactions(FeeMethod feeMethod)
          Gets principal cash amount from the selected records from END_TRAN_ARCHV_T table
 

Uses of FeeMethod in org.kuali.kfs.module.endow.dataaccess.impl
 

Methods in org.kuali.kfs.module.endow.dataaccess.impl that return types with arguments of type FeeMethod
 List<FeeMethod> FeeMethodDaoOjb.getFeeMethodWithNextPayDateEqualToCurrentDate()
           
 

Methods in org.kuali.kfs.module.endow.dataaccess.impl with parameters of type FeeMethod
protected  Collection<CurrentTaxLotBalance> CurrentTaxLotBalanceDaoOjb.getCurrentTaxLotBalances(FeeMethod feeMethod)
          Prepares the criteria and selects the records from END_CRNT_TAX_LOT_BAL_T table
 BigDecimal CurrentTaxLotBalanceDaoOjb.getCurrentTaxLotBalanceTotalHoldingMarketValue(FeeMethod feeMethod)
           
 BigDecimal CurrentTaxLotBalanceDaoOjb.getCurrentTaxLotBalanceTotalHoldingUnits(FeeMethod feeMethod)
           
protected  Collection<HoldingHistory> HoldingHistoryDaoOjb.getHoldingHistoryForBlance(FeeMethod feeMethod)
          Prepares the criteria and selects the records from END_HLDG_HIST_T table
 BigDecimal HoldingHistoryDaoOjb.getHoldingHistoryTotalHoldingMarketValue(FeeMethod feeMethod)
           
 BigDecimal HoldingHistoryDaoOjb.getHoldingHistoryTotalHoldingUnits(FeeMethod feeMethod)
           
 long EndowmentAccountingLineBaseDaoOjb.getTransactionArchivesCountByBothIncomeAndPrincipal(FeeMethod feeMethod)
           
 long TransactionArchiveDaoOjb.getTransactionArchivesCountByBothIncomeAndPrincipal(FeeMethod feeMethod)
           
 long EndowmentAccountingLineBaseDaoOjb.getTransactionArchivesCountForTransactions(FeeMethod feeMethod)
           
 long TransactionArchiveDaoOjb.getTransactionArchivesCountForTransactions(FeeMethod feeMethod)
           
protected  Collection<TransactionArchive> EndowmentAccountingLineBaseDaoOjb.getTransactionArchivesForTransactions(FeeMethod feeMethod)
          Prepares the criteria to select the records from END_TRAN_ARCHV_T table
protected  Collection<TransactionArchive> TransactionArchiveDaoOjb.getTransactionArchivesForTransactions(FeeMethod feeMethod)
          Prepares the criteria to select the records from END_TRAN_ARCHV_T table
 HashMap<String,BigDecimal> EndowmentAccountingLineBaseDaoOjb.getTransactionArchivesIncomeAndPrincipalCashAmountForTransactions(FeeMethod feeMethod)
           
 HashMap<String,BigDecimal> TransactionArchiveDaoOjb.getTransactionArchivesIncomeAndPrincipalCashAmountForTransactions(FeeMethod feeMethod)
           
 BigDecimal EndowmentAccountingLineBaseDaoOjb.getTransactionArchivesIncomeCashAmountForTransactions(FeeMethod feeMethod)
           
 BigDecimal TransactionArchiveDaoOjb.getTransactionArchivesIncomeCashAmountForTransactions(FeeMethod feeMethod)
           
 BigDecimal EndowmentAccountingLineBaseDaoOjb.getTransactionArchivesPrincipalCashAmountForTransactions(FeeMethod feeMethod)
           
 BigDecimal TransactionArchiveDaoOjb.getTransactionArchivesPrincipalCashAmountForTransactions(FeeMethod feeMethod)
           
 

Uses of FeeMethod in org.kuali.kfs.module.endow.document.service
 

Methods in org.kuali.kfs.module.endow.document.service that return FeeMethod
 FeeMethod FeeMethodService.getByPrimaryKey(String code)
          Gets a feeMethod by primary key.
 

Methods in org.kuali.kfs.module.endow.document.service that return types with arguments of type FeeMethod
 Collection<FeeMethod> FeeMethodService.getFeeMethods()
          Gets a collection of record from END_FEE_MTHD_T table
 Collection<FeeMethod> FeeMethodService.getFeeMethodsByNextProcessingDate(Date nextProcessingDate)
          Gets a collection of record from END_FEE_MTHD_T table based on next processing date (FEE_NXT_PROC_DT) is equal to the current date.
 

Uses of FeeMethod in org.kuali.kfs.module.endow.document.service.impl
 

Methods in org.kuali.kfs.module.endow.document.service.impl that return FeeMethod
 FeeMethod FeeMethodServiceImpl.getByPrimaryKey(String feeMethodCode)
           
 

Methods in org.kuali.kfs.module.endow.document.service.impl that return types with arguments of type FeeMethod
 Collection<FeeMethod> FeeMethodServiceImpl.getFeeMethods()
           
 Collection<FeeMethod> FeeMethodServiceImpl.getFeeMethodsByNextProcessingDate(Date currentDate)
           
 



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