| org.kuali.module.gl.dao.EncumbranceDao
All known Subclasses: org.kuali.module.gl.dao.ojb.EncumbranceDaoOjb,
EncumbranceDao | public interface EncumbranceDao (Code) | | A DAO interface that declares methods needed for Encumbrances to interact with the database
|
findOpenEncumbrance | public Iterator findOpenEncumbrance(Map fieldValues)(Code) | | This method finds the open encumbrances according to input fields and values
Parameters: fieldValues - the input fields and values a collection of open encumbrances |
getAllEncumbrances | public Iterator getAllEncumbrances()(Code) | | fetch all encumbrance records from GL open encumbrance table
an Iterator with all encumbrances currently in the database |
getEncumbranceByTransaction | public Encumbrance getEncumbranceByTransaction(Transaction t)(Code) | | Returns an encumbrance that would be affected by the given transaction
Parameters: t - the transaction to find the affected encumbrance for an Encumbrance that would be affected by the posting of the transaction, or null |
getEncumbrancesToClose | public Iterator getEncumbrancesToClose(Integer fiscalYear)(Code) | | Returns an Iterator of all encumbrances that need to be closed for the fiscal year
Parameters: fiscalYear - a fiscal year to find encumbrances for an Iterator of encumbrances to close |
getOpenEncumbranceRecordCount | public Integer getOpenEncumbranceRecordCount(Map fieldValues)(Code) | | Counts the number of the open encumbrances according to input fields and values
Parameters: fieldValues - the input fields and values the number of the open encumbrances |
getSummarizedEncumbrances | public Iterator getSummarizedEncumbrances(String documentTypeCode, boolean included)(Code) | | group all encumbrances with/without the given document type code by fiscal year, chart, account, sub-account, object code,
sub object code, and balance type code, and summarize the encumbrance amount and the encumbrance close amount.
Parameters: documentTypeCode - the given document type code Parameters: included - indicate if all encumbrances with the given document type are included in the results or not an Iterator of arrays of java.lang.Objects holding summarization data about qualifying encumbrances |
purgeYearByChart | public void purgeYearByChart(String chartOfAccountsCode, int year)(Code) | | Purges the database of all those encumbrances with the given chart and year
Parameters: chartOfAccountsCode - the chart of accounts code purged encumbrances will have Parameters: year - the university fiscal year purged encumbrances will have |
save | public void save(Encumbrance e)(Code) | | Saves an encumbrance to the database
Parameters: e - an encumbrance to save |
|
|