|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.endow.document.service.impl.KEMServiceImpl
public class KEMServiceImpl
| Constructor Summary | |
|---|---|
KEMServiceImpl()
|
|
| Method Summary | |
|---|---|
BigDecimal |
getAvailableCashPercent()
Gets the AVAILABLE_CASH_PERCENT system parameter |
Date |
getCurrentDate()
Gets the current date based on a system parameter USE_PROCESS_DATE_IND: 1) If USE_PROCESS_DATE_IND = Y (true), get the value from CURRENT_PROCESS_DATE. |
Date |
getCurrentProcessDate()
Gets the current process date from the CURRENT_PROCESS_DATE parameter |
String |
getCurrentSystemProcessDate()
Gets the current system process date. |
String |
getCurrentSystemProcessDateFormated()
|
Date |
getCurrentSystemProcessDateObject()
|
org.kuali.rice.kns.service.DateTimeService |
getDateTimeService()
Gets the dateTimeService. |
Date |
getFirstDayAfterFiscalYearEndDayAndMonth()
Gets the first day after the fiscal year end day and month as set in the system parameter. |
Date |
getFiscalYearEndDayAndMonth()
Gets the FISCAL_YEAR_END_DAY_AND_MONTH system parameter |
BigDecimal |
getMarketValue(String securityId)
Computes the market value as the Sum of the HLDG _MVAL for all records for the Security in END_CURR_TAX_LOT_BAL_T. |
BigDecimal |
getMarketValue(String kemid,
String securityId,
String registrationCode,
org.kuali.rice.kns.util.KualiInteger lotNumber,
String ipIndicator)
Gets the market value as the HLDG _MVAL for the record in END_CURR_TAX_LOT_BAL_T for the given kemid, securityId, registrationCode, lotNumber, ipIndicator. |
int |
getMaxNumberOfTransactionLinesPerDocument()
Gets MAXIMUM_TRANSACTION_LINES value from the system parameter. |
int |
getNumberOfDaysInCalendarYear()
Gets the number of days in the calendar year. |
org.kuali.rice.kns.service.ParameterService |
getParameterService()
Gets the parameterService. |
long |
getTotalNumberOfPaymentsForFiscalYear()
Gets the DISTRIBUTION_TIMES_PER_YEAR system parameter |
String |
mod10(String prefix)
Computes the check digit based on the given prefix. |
void |
setCurrentTaxLotService(CurrentTaxLotService currentTaxLotService)
Gets the currentTaxLotService. |
void |
setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
Sets dateTimeService. |
void |
setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
Sets the parameterService. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KEMServiceImpl()
| Method Detail |
|---|
public BigDecimal getMarketValue(String securityId)
KEMService
getMarketValue in interface KEMServiceKEMService.getMarketValue(java.lang.String)
public BigDecimal getMarketValue(String kemid,
String securityId,
String registrationCode,
org.kuali.rice.kns.util.KualiInteger lotNumber,
String ipIndicator)
KEMService
getMarketValue in interface KEMServiceKEMService.getMarketValue(java.lang.String, java.lang.String,
java.lang.String, org.kuali.rice.kns.util.KualiInteger, java.lang.String)public String mod10(String prefix)
KEMService
mod10 in interface KEMServiceKEMService.mod10(java.lang.String)public String getCurrentSystemProcessDate()
KEMService
getCurrentSystemProcessDate in interface KEMServiceKEMService.getCurrentSystemProcessDate()
public String getCurrentSystemProcessDateFormated()
throws Exception
getCurrentSystemProcessDateFormated in interface KEMServiceExceptionKEMService.getCurrentSystemProcessDate()public Date getCurrentSystemProcessDateObject()
getCurrentSystemProcessDateObject in interface KEMServicepublic Date getCurrentDate()
KEMService
getCurrentDate in interface KEMServiceKEMService.getCurrentDate()public Date getCurrentProcessDate()
KEMService
getCurrentProcessDate in interface KEMServiceKEMService.getCurrentProcessDate()public BigDecimal getAvailableCashPercent()
KEMService
getAvailableCashPercent in interface KEMServiceGets the AVAILABLE_CASH_PERCENT system
parameterpublic Date getFiscalYearEndDayAndMonth()
KEMService
getFiscalYearEndDayAndMonth in interface KEMServiceGets the
FISCAL_YEAR_END_DAY_AND_MONTH system parameterpublic long getTotalNumberOfPaymentsForFiscalYear()
KEMService
getTotalNumberOfPaymentsForFiscalYear in interface KEMServiceorg.kuali.kfs.module.endow.document.service.org.kuali.kfs.module.endow.document.service.KEMService#getTotalNumberOfPaymentsForFiscalYear()public int getNumberOfDaysInCalendarYear()
KEMService
getNumberOfDaysInCalendarYear in interface KEMServiceKEMService.getNumberOfDaysInCalendarYear()public Date getFirstDayAfterFiscalYearEndDayAndMonth()
getFirstDayAfterFiscalYearEndDayAndMonth in interface KEMServiceKEMService.getFirstDayAfterFiscalYearEndDayAndMonth()public int getMaxNumberOfTransactionLinesPerDocument()
KEMService
getMaxNumberOfTransactionLinesPerDocument in interface KEMServiceKEMService.getMaxNumberOfTransactionLinesPerDocument()public org.kuali.rice.kns.service.DateTimeService getDateTimeService()
public void setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
dateTimeService - public org.kuali.rice.kns.service.ParameterService getParameterService()
public void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
parameterService - public void setCurrentTaxLotService(CurrentTaxLotService currentTaxLotService)
currentTaxLotService -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||