Package | Description |
---|---|
org.kuali.ole.coa.businessobject | |
org.kuali.ole.coa.document.validation.impl |
Modifier and Type | Field and Description |
---|---|
protected List<AccountGlobalDetail> |
SubObjectCodeGlobal.accountGlobalDetails |
protected List<AccountGlobalDetail> |
AccountDelegateGlobal.accountGlobalDetails |
protected List<AccountGlobalDetail> |
AccountGlobal.accountGlobalDetails |
Modifier and Type | Method and Description |
---|---|
AccountGlobalDetail |
AccountDelegateGlobal.getAccount(String chartCode,
String accountNumber)
This method retrieves the specific AccountGlobalDetail object that corresponds to your requested chartCode and accountNumber
(or a null object if there is no match).
|
Modifier and Type | Method and Description |
---|---|
List<AccountGlobalDetail> |
SubObjectCodeGlobal.getAccountGlobalDetails() |
List<AccountGlobalDetail> |
AccountDelegateGlobal.getAccountGlobalDetails()
Gets the accountGlobalDetails attribute.
|
List<AccountGlobalDetail> |
AccountGlobal.getAccountGlobalDetails() |
Modifier and Type | Method and Description |
---|---|
void |
AccountDelegateGlobal.addAccount(AccountGlobalDetail accountGlobalDetail)
This method adds a single AccountGlobalDetail instance to the list.
|
void |
SubObjectCodeGlobal.populate(SubObjectCode old,
AccountGlobalDetail accountGlobalDetail,
SubObjectCodeGlobalDetail subObjCdGlobalDetail) |
Modifier and Type | Method and Description |
---|---|
void |
SubObjectCodeGlobal.setAccountGlobalDetails(List<AccountGlobalDetail> accountGlobalDetails) |
void |
AccountDelegateGlobal.setAccountGlobalDetails(List<AccountGlobalDetail> accountGlobalDetails)
Sets the accountGlobalDetails attribute value.
|
void |
AccountGlobal.setAccountGlobalDetails(List<AccountGlobalDetail> accountGlobalDetails) |
Modifier and Type | Method and Description |
---|---|
boolean |
AccountGlobalRule.checkAccountDetails(AccountGlobalDetail dtl)
This method ensures that each
AccountGlobalDetail is valid and has a valid account number |
boolean |
SubObjCdGlobalRule.checkAccountDetails(AccountGlobalDetail dtl)
This checks that if the account and chart are entered that the account associated with the AccountGlobalDetail is valid
|
boolean |
DelegateGlobalRule.checkAccountDetails(AccountGlobalDetail dtl)
This checks to make sure that each
AccountGlobalDetail has a valid Account |
protected boolean |
AccountGlobalRule.checkAccountUsers(AccountGlobalDetail detail,
org.kuali.rice.kim.api.identity.Person newFiscalOfficer,
org.kuali.rice.kim.api.identity.Person newManager,
org.kuali.rice.kim.api.identity.Person newSupervisor,
int index)
This method checks that the new users (fiscal officer, supervisor, manager) are not the same individual for the
Account being changed (contained in the AccountGlobalDetail ) |
protected boolean |
SubObjCdGlobalRule.checkChartOnAccountDetails(SubObjectCodeGlobal socChangeDocument,
AccountGlobalDetail acctDetail,
int lineNum,
boolean add)
This checks that the chart of accounts on the
AccountGlobalDetail is not empty and matches
the document's chart matches the detail's chart |
protected boolean |
AccountGlobalRule.checkExpirationDate(org.kuali.rice.kns.document.MaintenanceDocument maintenanceDocument,
AccountGlobalDetail detail)
This method checks to see if any expiration date field rules were violated in relation to the given detail record
|
protected boolean |
GlobalDocumentRuleBase.checkOnlyOneChartAddLine(AccountGlobalDetail newAccountLine,
List<AccountGlobalDetail> accountGlobalDetails)
This method tests whether a new line can be added, based on the rule that says all the accounts being used must belong to the
same chart.
|
protected boolean |
GlobalDocumentRuleBase.checkOnlyOneChartAddLineErrorWrapper(AccountGlobalDetail newAccountLine,
List<AccountGlobalDetail> accountGlobalDetails)
This method tests whether the line being added has a different Chart of Accounts Code from any of the existing lines.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SubObjCdGlobalRule.checkAccountDetails(List<AccountGlobalDetail> details)
This calls the
SubObjCdGlobalRule.checkAccountDetails(AccountGlobalDetail) on each AccountGlobalDetail as well as calling
GlobalDocumentRuleBase.checkOnlyOneChartErrorWrapper(List) to ensure there is just one chart |
boolean |
DelegateGlobalRule.checkAccountDetails(List<AccountGlobalDetail> details)
This checks to see if there are any accounts in the details collection if there are then it calls
DelegateGlobalRule.checkAccountDetails(AccountGlobalDetail) |
boolean |
AccountGlobalRule.checkAccountDetails(org.kuali.rice.kns.document.MaintenanceDocument document,
List<AccountGlobalDetail> details)
This method loops through the list of
AccountGlobalDetail s and passes them off to checkAccountDetails for further
rule analysis One rule it does check is checkOnlyOneChartErrorWrapper |
protected boolean |
SubObjCdGlobalRule.checkForAccountGlobalDetails(List<AccountGlobalDetail> acctChangeDetails)
This checks that the AccountGlobalDetail list isn't empty or null
|
protected GlobalDocumentRuleBase.CheckOnlyOneChartResult |
GlobalDocumentRuleBase.checkOnlyOneChart(List<AccountGlobalDetail> accountGlobalDetails)
This method checks whether the set of Account Change Detail records on this document all are under the same Chart of
Accounts.
|
protected boolean |
GlobalDocumentRuleBase.checkOnlyOneChartAddLine(AccountGlobalDetail newAccountLine,
List<AccountGlobalDetail> accountGlobalDetails)
This method tests whether a new line can be added, based on the rule that says all the accounts being used must belong to the
same chart.
|
protected boolean |
GlobalDocumentRuleBase.checkOnlyOneChartAddLineErrorWrapper(AccountGlobalDetail newAccountLine,
List<AccountGlobalDetail> accountGlobalDetails)
This method tests whether the line being added has a different Chart of Accounts Code from any of the existing lines.
|
protected boolean |
GlobalDocumentRuleBase.checkOnlyOneChartErrorWrapper(List<AccountGlobalDetail> accountGlobalDetails)
This method checks whether the set of Account Change Detail records on this document all are under the same Chart of
Accounts.
|
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.