| org.kuali.module.gl.batch.closing.year.service.YearEndService
All known Subclasses: org.kuali.module.gl.batch.closing.year.service.impl.YearEndServiceImpl,
YearEndService | public interface YearEndService (Code) | | An interface declaring the methods that steps running year end services would need to use to close out activity of an ending
fiscal year (though, note: OrganizationReversion, the other year end job, is not defined here).
|
Method Summary | |
public void | closeNominalActivity(OriginEntryGroup nominalClosingOriginEntryGroup, Map nominalClosingJobParameters, Map<String, Integer> nominalClosingCounts) This method is considered responsible for generating all of the origin entries that will close out nominal activity for a
given fiscal year. | public void | forwardBalances(OriginEntryGroup balanceForwardsUnclosedPriorYearAccountGroup, OriginEntryGroup balanceForwardsClosedPriorYearAccountGroup, BalanceForwardRuleHelper balanceForwardRuleHelper) | public void | forwardEncumbrances(OriginEntryGroup originEntryGroup, Map jobParameters, Map<String, Integer> forwardEncumbrancesCounts) The method responsible for creating origin entries that will forward qualifying encumbrances into the next fiscal year. | public void | generateCloseNominalActivityReports(OriginEntryGroup nominalClosingOriginEntryGroup, Map nominalClosingJobParameters, Map<String, Integer> nominalClosingCounts) | public void | generateForwardBalanceReports(OriginEntryGroup balanceForwardsUnclosedPriorYearAccountGroup, OriginEntryGroup balanceForwardsClosedPriorYearAccountGroup, BalanceForwardRuleHelper balanceForwardRuleHelper) | public void | generateForwardEncumbrancesReports(OriginEntryGroup originEntryGroup, Map jobParameters, Map<String, Integer> forwardEncumbrancesCounts) This method generates the report for the forward encumbrances job. | public void | logAllMissingPriorYearAccounts(Integer fiscalYear) | public void | logAllMissingSubFundGroups(Integer fiscalYear) |
closeNominalActivity | public void closeNominalActivity(OriginEntryGroup nominalClosingOriginEntryGroup, Map nominalClosingJobParameters, Map<String, Integer> nominalClosingCounts)(Code) | | This method is considered responsible for generating all of the origin entries that will close out nominal activity for a
given fiscal year.
Parameters: nominalClosingOriginEntryGroup - the origin entry group that nominal activity closing origin entries Parameters: nominalClosingJobParameters - the parameters needed by the job to run correctly: the current university date and thefiscal year to close Parameters: nominalClosingCounts - counts the Map of statistical counts generated by the process |
forwardBalances | public void forwardBalances(OriginEntryGroup balanceForwardsUnclosedPriorYearAccountGroup, OriginEntryGroup balanceForwardsClosedPriorYearAccountGroup, BalanceForwardRuleHelper balanceForwardRuleHelper)(Code) | | Implementations of this method are responsible for generating origin entries to forward the balances of qualifying balances
from the previous fiscal year
Parameters: balanceForwardsUnclosedPriorYearAccountGroup - the origin entry group to save balance forwarding origin entries withopen accounts Parameters: balanceForwardsClosedPriorYearAccountGroup - the origin entry group to save balance forwarding origin entries withclosed accounts Parameters: balanceForwardRuleHelper - the BalanceForwardRuleHelper which holds the important state - the job parameters andstatistics - for the job to run |
forwardEncumbrances | public void forwardEncumbrances(OriginEntryGroup originEntryGroup, Map jobParameters, Map<String, Integer> forwardEncumbrancesCounts)(Code) | | The method responsible for creating origin entries that will forward qualifying encumbrances into the next fiscal year.
Parameters: originEntryGroup - the origin entry group where generated origin entries should be saved Parameters: jobParameters - the parameters necessary to run this job: the fiscal year to close and the university date the job wasrun Parameters: forwardEncumbrancesCounts - the statistical counts generated by this job |
generateCloseNominalActivityReports | public void generateCloseNominalActivityReports(OriginEntryGroup nominalClosingOriginEntryGroup, Map nominalClosingJobParameters, Map<String, Integer> nominalClosingCounts)(Code) | | This method generates the report for a nominal activity closing job
Parameters: nominalClosingOriginEntryGroup - the origin entry group that nominal activity closing origin entries Parameters: nominalClosingJobParameters - the parameters needed by the job to run correctly: the current university date and thefiscal year to close Parameters: nominalClosingCounts - counts the Map of statistical counts generated by the process |
generateForwardBalanceReports | public void generateForwardBalanceReports(OriginEntryGroup balanceForwardsUnclosedPriorYearAccountGroup, OriginEntryGroup balanceForwardsClosedPriorYearAccountGroup, BalanceForwardRuleHelper balanceForwardRuleHelper)(Code) | | This method generates the report that summarizes the activity of a forward balances job
Parameters: balanceForwardsUnclosedPriorYearAccountGroup - the origin entry group where balance forwarding origin entries with openaccounts are stored Parameters: balanceForwardsClosedPriorYearAccountGroup - the origin entry group where balance forwarding origin entries with closedaccounts are stored Parameters: balanceForwardRuleHelper - the BalanceForwardRuleHelper that held the state of the balance forward job to report on |
generateForwardEncumbrancesReports | public void generateForwardEncumbrancesReports(OriginEntryGroup originEntryGroup, Map jobParameters, Map<String, Integer> forwardEncumbrancesCounts)(Code) | | This method generates the report for the forward encumbrances job.
Parameters: originEntryGroup - the origin entry group that encumbrance forwarding origin entries were saved in Parameters: jobParameters - the parameters needed to run the job in the first place Parameters: forwardEncumbrancesCounts - the statistical counts generated by the forward encumbrances job |
logAllMissingPriorYearAccounts | public void logAllMissingPriorYearAccounts(Integer fiscalYear)(Code) | | Logs all of the missing prior year accounts that balances and encumbrances processed by year end jobs would attempt to call
on
Parameters: balanceFiscalYear - the fiscal year to find balances encumbrances for |
logAllMissingSubFundGroups | public void logAllMissingSubFundGroups(Integer fiscalYear)(Code) | | Logs all of the missing sub fund groups that balances and encumbrances processed by the year end job would attempt to call on
Parameters: balanceFiscalYear - the fiscal year to find balances and encumbrances for |
|
|