public interface GeneralLedgerPendingEntryDao
Modifier and Type | Method and Description |
---|---|
int |
countPendingLedgerEntries(Account account)
This method counts all approved pending ledger entries by account
|
void |
delete(String documentHeaderId)
Delete all pending entries for a given document
|
void |
deleteByFinancialDocumentApprovedCode(String financialDocumentApprovedCode)
Delete all pending entries based on the document approved code
|
Iterator |
findApprovedPendingLedgerEntries()
This method retrieves all approved pending ledger entries
|
Collection |
findPendingEntries(Map fieldValues,
boolean isApproved,
String currentFiscalPeriodCode,
int currentFiscalYear,
List<String> encumbranceBalanceTypes)
Find Pending Entries
|
Iterator |
findPendingLedgerEntries(Balance balance,
boolean isApproved,
boolean isConsolidated)
This method retrieves all pending ledger entries for the given encumbrance
|
Iterator |
findPendingLedgerEntries(Encumbrance encumbrance,
boolean isApproved)
This method retrieves all pending ledger entries for the given encumbrance
|
Iterator |
findPendingLedgerEntriesForAccountBalance(Map fieldValues,
boolean isApproved,
String currentFiscalPeriodCode,
int currentFiscalYear,
List<String> encumbranceBalanceTypes)
This method retrieves all pending ledger entries that may belong to the given account balance record in the future
|
Iterator |
findPendingLedgerEntriesForBalance(Map fieldValues,
boolean isApproved,
String currentFiscalPeriodCode,
int currentFY,
List<String> encumbranceBalanceTypes)
This method retrieves all pending ledger entries matching the given balance criteria
|
Iterator |
findPendingLedgerEntriesForCashBalance(Map fieldValues,
boolean isApproved,
String currentFiscalPeriodCode,
int currentFY,
List<String> encumbranceBalanceTypes)
This method retrieves all pending ledger entries matching the given cash balance criteria
|
Iterator |
findPendingLedgerEntriesForEncumbrance(Map fieldValues,
boolean isApproved,
String currentFiscalPeriodCode,
int currentFiscalYear,
SystemOptions currentYearOptions,
List<String> encumbranceBalanceTypes)
This method retrieves all pending ledger entries that may belong to encumbrance table in the future
|
Iterator |
findPendingLedgerEntriesForEntry(Map fieldValues,
boolean isApproved,
String currentFiscalPeriodCode,
int currentFY,
List<String> encumbranceBalanceTypes)
This method retrieves all pending ledger entries matching the given entry criteria
|
Iterator |
findPendingLedgerEntrySummaryForAccountBalance(Map fieldValues,
boolean isApproved,
String currentFiscalPeriodCode,
int currentFiscalYear,
List<String> encumbranceBalanceTypes)
This method retrieves all pending ledger entries that may belong to the given account balance record in the future
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTransactionSummary(Collection universityFiscalYears,
String chartOfAccountsCode,
String accountNumber,
Collection objectCodes,
Collection balanceTypeCodes,
boolean isDebit)
Get summary of amounts in the pending entry table
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTransactionSummary(Integer universityFiscalYear,
String chartOfAccountsCode,
String accountNumber,
Collection objectTypeCodes,
Collection balanceTypeCodes,
String acctSufficientFundsFinObjCd,
boolean isYearEnd)
Get summary of amounts in the pending entry table
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTransactionSummary(Integer universityFiscalYear,
String chartOfAccountsCode,
String accountNumber,
Collection objectTypeCodes,
Collection balanceTypeCodes,
String acctSufficientFundsFinObjCd,
boolean isDebit,
boolean isYearEnd)
Get summary of amounts in the pending entry table
|
org.kuali.rice.core.api.util.type.KualiDecimal getTransactionSummary(Collection universityFiscalYears, String chartOfAccountsCode, String accountNumber, Collection objectCodes, Collection balanceTypeCodes, boolean isDebit)
universityFiscalYear
- chartOfAccountsCode
- accountNumber
- objectCodes
- balanceTypeCodes
- isDebit
- org.kuali.rice.core.api.util.type.KualiDecimal getTransactionSummary(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, Collection objectTypeCodes, Collection balanceTypeCodes, String acctSufficientFundsFinObjCd, boolean isDebit, boolean isYearEnd)
universityFiscalYear
- chartOfAccountsCode
- accountNumber
- objectTypeCodes
- balanceTypeCodes
- acctSufficientFundsFinObjCd
- isDebit
- isYearEnd
- org.kuali.rice.core.api.util.type.KualiDecimal getTransactionSummary(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, Collection objectTypeCodes, Collection balanceTypeCodes, String acctSufficientFundsFinObjCd, boolean isYearEnd)
universityFiscalYear
- chartOfAccountsCode
- accountNumber
- objectTypeCodes
- balanceTypeCodes
- acctSufficientFundsFinObjCd
- isYearEnd
- Collection findPendingEntries(Map fieldValues, boolean isApproved, String currentFiscalPeriodCode, int currentFiscalYear, List<String> encumbranceBalanceTypes)
fieldValues
- isApproved
- currentFiscalPeriodCode
- currentFiscalYear
- encumbranceBalanceTypes
- a list of encumbranceBalanceTypes for the given universityFiscalYear if this is passed in the
fieldValues or the Current Year Encumbrance Balance Types if universityFiscalYear is not presentvoid delete(String documentHeaderId)
documentHeaderId
- void deleteByFinancialDocumentApprovedCode(String financialDocumentApprovedCode)
financialDocumentApprovedCode
- Iterator findApprovedPendingLedgerEntries()
int countPendingLedgerEntries(Account account)
account
- the given accountIterator findPendingLedgerEntries(Encumbrance encumbrance, boolean isApproved)
encumbrance
- the encumbrance entry in the GL_Encumbrance_T tableisApproved
- the flag that indicates whether the pending entries are approved or don't careIterator findPendingLedgerEntries(Balance balance, boolean isApproved, boolean isConsolidated)
balance
- the balance entryisApproved
- the flag that indicates whether the pending entries are approved or don't careisConsolidated
- consolidation option is applied or notIterator findPendingLedgerEntriesForEntry(Map fieldValues, boolean isApproved, String currentFiscalPeriodCode, int currentFY, List<String> encumbranceBalanceTypes)
isApproved
- the flag that indicates whether the pending entries are approved or don't carefieldValues
- the input fields and valuescurrentFiscalPeriodCode
- current fiscal year period codecurrentFY
- current fiscal yearencumbranceBalanceTypes
- a list of encumbranceBalanceTypesIterator findPendingLedgerEntriesForBalance(Map fieldValues, boolean isApproved, String currentFiscalPeriodCode, int currentFY, List<String> encumbranceBalanceTypes)
isApproved
- the flag that indicates whether the pending entries are approved or don't carefieldValues
- the input fields and valuescurrentFiscalPeriodCode
- current fiscal year period codecurrentFY
- current fiscal yearencumbranceBalanceTypes
- a list of encumbranceBalanceTypesIterator findPendingLedgerEntriesForCashBalance(Map fieldValues, boolean isApproved, String currentFiscalPeriodCode, int currentFY, List<String> encumbranceBalanceTypes)
isApproved
- the flag that indicates whether the pending entries are approved or don't carefieldValues
- the input fields and valuescurrentFiscalPeriodCode
- current fiscal year period codecurrentFY
- current fiscal yearencumbranceBalanceTypes
- a list of encumbranceBalanceTypes for the given universityFiscalYear if this is passed in the
fieldValues or the Current Year Encumbrance Balance Types if universityFiscalYear is not presentIterator findPendingLedgerEntriesForEncumbrance(Map fieldValues, boolean isApproved, String currentFiscalPeriodCode, int currentFiscalYear, SystemOptions currentYearOptions, List<String> encumbranceBalanceTypes)
isApproved
- the flag that indicates whether the pending entries are approved or don't carefieldValues
- the input fields and valuescurrentFiscalPeriodCode
- current fiscal year period codecurrentFY
- current fiscal yearcurrentYearOptions
- the current year system optionsencumbranceBalanceTypes
- a list of encumbranceBalanceTypes for the given universityFiscalYear if this is passed in the
fieldValues or the Current Year Encumbrance Balance Types if universityFiscalYear is not presentIterator findPendingLedgerEntrySummaryForAccountBalance(Map fieldValues, boolean isApproved, String currentFiscalPeriodCode, int currentFiscalYear, List<String> encumbranceBalanceTypes)
fieldValues
- the input fields and valuesisApproved
- the flag that indicates whether the pending entries are approved or don't carecurrentFiscalPeriodCode
- current fiscal year period codecurrentFY
- current fiscal yearencumbranceBalanceTypes
- a list of encumbranceBalanceTypes for the given universityFiscalYear if this is passed in the
fieldValues or the Current Year Encumbrance Balance Types if universityFiscalYear is not presentIterator findPendingLedgerEntriesForAccountBalance(Map fieldValues, boolean isApproved, String currentFiscalPeriodCode, int currentFiscalYear, List<String> encumbranceBalanceTypes)
fieldValues
- the input fields and valuesisApproved
- the flag that indicates whether the pending entries are approved or don't carecurrentFiscalPeriodCode
- current fiscal year period codecurrentFY
- current fiscal yearencumbranceBalanceTypes
- a list of encumbranceBalanceTypes for the given universityFiscalYear if this is passed in the
fieldValues or the Current Year Encumbrance Balance Types if universityFiscalYear is not presentCopyright © 2004–2015 The Kuali Foundation. All rights reserved.