|
||||||||||
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 KEMService
KEMService.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 KEMService
KEMService.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 KEMService
KEMService.mod10(java.lang.String)
public String getCurrentSystemProcessDate()
KEMService
getCurrentSystemProcessDate
in interface KEMService
KEMService.getCurrentSystemProcessDate()
public String getCurrentSystemProcessDateFormated() throws Exception
getCurrentSystemProcessDateFormated
in interface KEMService
Exception
KEMService.getCurrentSystemProcessDate()
public Date getCurrentSystemProcessDateObject()
getCurrentSystemProcessDateObject
in interface KEMService
public Date getCurrentDate()
KEMService
getCurrentDate
in interface KEMService
KEMService.getCurrentDate()
public Date getCurrentProcessDate()
KEMService
getCurrentProcessDate
in interface KEMService
KEMService.getCurrentProcessDate()
public BigDecimal getAvailableCashPercent()
KEMService
getAvailableCashPercent
in interface KEMService
Gets the AVAILABLE_CASH_PERCENT system
parameter
public Date getFiscalYearEndDayAndMonth()
KEMService
getFiscalYearEndDayAndMonth
in interface KEMService
Gets the
FISCAL_YEAR_END_DAY_AND_MONTH system parameter
public long getTotalNumberOfPaymentsForFiscalYear()
KEMService
getTotalNumberOfPaymentsForFiscalYear
in interface KEMService
org.kuali.kfs.module.endow.document.service.org.kuali.kfs.module.endow.document.service.KEMService#getTotalNumberOfPaymentsForFiscalYear()
public int getNumberOfDaysInCalendarYear()
KEMService
getNumberOfDaysInCalendarYear
in interface KEMService
KEMService.getNumberOfDaysInCalendarYear()
public Date getFirstDayAfterFiscalYearEndDayAndMonth()
getFirstDayAfterFiscalYearEndDayAndMonth
in interface KEMService
KEMService.getFirstDayAfterFiscalYearEndDayAndMonth()
public int getMaxNumberOfTransactionLinesPerDocument()
KEMService
getMaxNumberOfTransactionLinesPerDocument
in interface KEMService
KEMService.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 |