|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.fp.document.service.impl.YearEndPendingEntryServiceImpl
public class YearEndPendingEntryServiceImpl
The default implementation of the YearEndPendingEntryService
| Field Summary | |
|---|---|
protected static org.apache.log4j.Logger |
LOG
|
protected OffsetDefinitionService |
offsetDefinitionService
|
protected SufficientFundsService |
sufficientFundsService
|
protected UniversityDateService |
universityDateService
|
| Constructor Summary | |
|---|---|
YearEndPendingEntryServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
customizeExplicitGeneralLedgerPendingEntry(org.kuali.rice.kns.document.TransactionalDocument transactionalDocument,
AccountingLine accountingLine,
GeneralLedgerPendingEntry explicitEntry)
populates a GeneralLedgerPendingEntry populated with common year end document data into the explicit general
ledger pending entry. |
boolean |
customizeOffsetGeneralLedgerPendingEntry(org.kuali.rice.kns.document.TransactionalDocument transactionalDocument,
GeneralLedgerPendingEntrySourceDetail accountingLine,
GeneralLedgerPendingEntry explicitEntry,
GeneralLedgerPendingEntry offsetEntry)
Populates an offset GeneralLedgerPendingEntry such that it uses the Offset Definition from the previous year |
protected String |
getAccountingPeriodForYearEndEntry()
|
String |
getFinalAccountingPeriod()
|
OffsetDefinitionService |
getOffsetDefinitionService()
|
protected String |
getOffsetFinancialObjectCode(OffsetDefinition offsetDefinition)
Helper method that determines the offset entry's financial object code. |
protected String |
getOffsetFinancialObjectTypeCode(OffsetDefinition offsetDefinition)
Helper method that determines the offset entry's financial object type code. |
Integer |
getPreviousFiscalYear()
|
SufficientFundsService |
getSufficientFundsService()
|
UniversityDateService |
getUniversityDateService()
|
void |
setOffsetDefinitionService(OffsetDefinitionService offsetDefinitionService)
|
void |
setSufficientFundsService(SufficientFundsService sufficientFundsService)
|
void |
setUniversityDateService(UniversityDateService universityDateService)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static org.apache.log4j.Logger LOG
protected UniversityDateService universityDateService
protected SufficientFundsService sufficientFundsService
protected OffsetDefinitionService offsetDefinitionService
| Constructor Detail |
|---|
public YearEndPendingEntryServiceImpl()
| Method Detail |
|---|
public void customizeExplicitGeneralLedgerPendingEntry(org.kuali.rice.kns.document.TransactionalDocument transactionalDocument,
AccountingLine accountingLine,
GeneralLedgerPendingEntry explicitEntry)
YearEndPendingEntryServiceGeneralLedgerPendingEntry populated with common year end document data into the explicit general
ledger pending entry. currently is the following:
customizeExplicitGeneralLedgerPendingEntry in interface YearEndPendingEntryServiceYearEndPendingEntryService.customizeExplicitGeneralLedgerPendingEntry(org.kuali.rice.kns.document.TransactionalDocument, org.kuali.kfs.sys.businessobject.AccountingLine, org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntry)
public boolean customizeOffsetGeneralLedgerPendingEntry(org.kuali.rice.kns.document.TransactionalDocument transactionalDocument,
GeneralLedgerPendingEntrySourceDetail accountingLine,
GeneralLedgerPendingEntry explicitEntry,
GeneralLedgerPendingEntry offsetEntry)
YearEndPendingEntryService
customizeOffsetGeneralLedgerPendingEntry in interface YearEndPendingEntryServicetransactionalDocument - the transactional document with general ledger pending entries on itaccountingLine - the general ledger pending entry source which generated the explicit and offset entryexplicitEntry - the explicit entry requiring this offset entryoffsetEntry - the offset entry which is being customized
YearEndPendingEntryService.customizeOffsetGeneralLedgerPendingEntry(org.kuali.rice.kns.document.TransactionalDocument, org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntrySourceDetail, org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntry, org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntry)public String getFinalAccountingPeriod()
getFinalAccountingPeriod in interface YearEndPendingEntryServiceYearEndPendingEntryService.getFinalAccountingPeriod()protected String getAccountingPeriodForYearEndEntry()
public Integer getPreviousFiscalYear()
getPreviousFiscalYear in interface YearEndPendingEntryServiceYearEndPendingEntryService.getPreviousFiscalYear()protected String getOffsetFinancialObjectCode(OffsetDefinition offsetDefinition)
offsetDefinition -
protected String getOffsetFinancialObjectTypeCode(OffsetDefinition offsetDefinition)
offsetDefinition -
public UniversityDateService getUniversityDateService()
public void setUniversityDateService(UniversityDateService universityDateService)
public SufficientFundsService getSufficientFundsService()
public void setSufficientFundsService(SufficientFundsService sufficientFundsService)
public OffsetDefinitionService getOffsetDefinitionService()
public void setOffsetDefinitionService(OffsetDefinitionService offsetDefinitionService)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||