| org.kuali.module.labor.rules.LaborExpenseTransferDocumentRules org.kuali.module.labor.rules.SalaryExpenseTransferDocumentRule
All known Subclasses: org.kuali.module.labor.rules.YearEndSalaryExpenseTransferDocumentRule,
SalaryExpenseTransferDocumentRule | public SalaryExpenseTransferDocumentRule()(Code) | | Constructs a SalaryExpenseTransferDocumentRule.java.
|
hasPendingLedgerEntry | public boolean hasPendingLedgerEntry(AccountingDocument accountingDocument)(Code) | | determine if there is any pending entry for the source accounting lines of the given document
Parameters: accountingDocument - the given accounting document true if there is a pending entry for the source accounting lines of the given document; otherwise, false |
processCustomSaveDocumentBusinessRules | protected boolean processCustomSaveDocumentBusinessRules(Document document)(Code) | | Saves document
Parameters: document - boolean See Also: org.kuali.core.rules.SaveDocumentRule.processCustomSaveDocumentBusinessRules(Document) |
Methods inherited from org.kuali.module.labor.rules.LaborExpenseTransferDocumentRules | protected Map<String, Object> buildFieldValueMap(ExpenseTransferAccountingLine accountingLine)(Code)(Java Doc) protected boolean canExpiredAccountBeUsed(AccountingLine accountingLine)(Code)(Java Doc) protected boolean canNegtiveAmountBeTransferred(Map<String, ExpenseTransferAccountingLine> accountingLineGroupMap)(Code)(Java Doc) protected List<String> defaultKeyOfExpenseTransferAccountingLine()(Code)(Java Doc) protected Map<String, ExpenseTransferAccountingLine> getAccountingLineGroupMap(List<ExpenseTransferAccountingLine> accountingLines, Class clazz)(Code)(Java Doc) protected KualiDecimal getBalanceAmount(Map<String, Object> fieldValues, String periodCode)(Code)(Java Doc) protected boolean isAccountAcceptFringeBenefit(AccountingLine accountingLine)(Code)(Java Doc) public boolean isAccountingLineTotalsMatch(List sourceLines, List targetLines)(Code)(Java Doc) protected boolean isAccountingLineTotalsMatchByPayFYAndPayPeriod(List sourceLines, List targetLines)(Code)(Java Doc) public boolean isAmountValid(AccountingDocument document, AccountingLine accountingLine)(Code)(Java Doc) public boolean isDebit(AccountingDocument financialDocument, AccountingLine accountingLine)(Code)(Java Doc) protected boolean isDuplicateSourceAccountingLine(AccountingDocument accountingDocument, AccountingLine accountingLine)(Code)(Java Doc) protected boolean isValidAmountTransferredByObjectCode(AccountingDocument accountingDocument)(Code)(Java Doc) public boolean isValidEmplid(String emplid)(Code)(Java Doc) protected boolean isValidTransferAmount(Map<String, ExpenseTransferAccountingLine> accountingLineGroupMap)(Code)(Java Doc) protected boolean processCustomAddAccountingLineBusinessRules(AccountingDocument accountingDocument, AccountingLine accountingLine)(Code)(Java Doc) protected boolean processCustomRouteDocumentBusinessRules(Document document)(Code)(Java Doc) protected boolean processCustomUpdateAccountingLineBusinessRules(AccountingDocument accountingDocument, AccountingLine originalAccountingLine, AccountingLine updatedAccountingLine)(Code)(Java Doc) public boolean processGenerateGeneralLedgerPendingEntries(AccountingDocument accountingDocument, AccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)(Code)(Java Doc) public boolean processGenerateLaborLedgerPendingEntries(LaborLedgerPostingDocument accountingDocument, AccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)(Code)(Java Doc)
|
|
|