|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface YearEndService
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 | |
|---|---|
void |
closeNominalActivity(String nominalClosingFileName,
Map nominalClosingJobParameters)
This method is considered responsible for generating all of the origin entries that will close out nominal activity for a given fiscal year. |
void |
forwardBalances(String balanceForwardsUnclosedFileName,
String balanceForwardsclosedFileName,
BalanceForwardRuleHelper balanceForwardRuleHelper)
Implementations of this method are responsible for generating origin entries to forward the balances of qualifying balances from the previous fiscal year |
void |
forwardEncumbrances(String encumbranceForwardFileName,
Map jobParameters,
Map<String,Integer> counts)
The method responsible for creating origin entries that will forward qualifying encumbrances into the next fiscal year. |
void |
logAllMissingPriorYearAccounts(Integer fiscalYear)
Logs all of the missing prior year accounts that balances and encumbrances processed by year end jobs would attempt to call on |
void |
logAllMissingSubFundGroups(Integer fiscalYear)
Logs all of the missing sub fund groups that balances and encumbrances processed by the year end job would attempt to call on |
| Method Detail |
|---|
void forwardEncumbrances(String encumbranceForwardFileName,
Map jobParameters,
Map<String,Integer> counts)
originEntryGroup - the origin entry group where generated origin entries should be savedjobParameters - the parameters necessary to run this job: the fiscal year to close and the university date the job was
runforwardEncumbrancesCounts - the statistical counts generated by this job
void forwardBalances(String balanceForwardsUnclosedFileName,
String balanceForwardsclosedFileName,
BalanceForwardRuleHelper balanceForwardRuleHelper)
balanceForwardsUnclosedPriorYearAccountGroup - the origin entry group to save balance forwarding origin entries with
open accountsbalanceForwardsClosedPriorYearAccountGroup - the origin entry group to save balance forwarding origin entries with
closed accountsbalanceForwardRuleHelper - the BalanceForwardRuleHelper which holds the important state - the job parameters and
statistics - for the job to run
void closeNominalActivity(String nominalClosingFileName,
Map nominalClosingJobParameters)
nominalClosingOriginEntryGroup - the origin entry group that nominal activity closing origin entriesnominalClosingJobParameters - the parameters needed by the job to run correctly: the current university date and the
fiscal year to closenominalClosingCounts - counts the Map of statistical counts generated by the processvoid logAllMissingPriorYearAccounts(Integer fiscalYear)
balanceFiscalYear - the fiscal year to find balances encumbrances forvoid logAllMissingSubFundGroups(Integer fiscalYear)
balanceFiscalYear - the fiscal year to find balances and encumbrances for
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||