public interface ContractsAndGrantsModuleService
Modifier and Type | Method and Description |
---|---|
List<Integer> |
getAllAccountReponsiblityIds()
get all possible account responsibility ids on contracts & grants Accounts
|
List<String> |
getParentUnits(String unitNumber) |
org.kuali.rice.kim.api.identity.Person |
getProjectDirectorForAccount(Account account) |
org.kuali.rice.kim.api.identity.Person |
getProjectDirectorForAccount(String chartOfAccountsCode,
String accountNumber) |
String |
getProposalNumberForAccountAndProjectDirector(String chartOfAccountsCode,
String accountNumber,
String projectDirectorId)
Returns the proposal number for an award associated with an account and project director
|
boolean |
hasValidAccountReponsiblityIdIfNotNull(Account account)
determine whether the given account has a valid responsibility id if its responsibility id is not null
|
boolean |
isAwardedByFederalAgency(String chartOfAccountsCode,
String accountNumber,
Collection<String> federalAgencyTypeCodes)
determine if the given account is awarded by a federal agency
|
org.kuali.rice.kim.api.identity.Person getProjectDirectorForAccount(String chartOfAccountsCode, String accountNumber)
org.kuali.rice.kim.api.identity.Person getProjectDirectorForAccount(Account account)
boolean isAwardedByFederalAgency(String chartOfAccountsCode, String accountNumber, Collection<String> federalAgencyTypeCodes)
chartOfAccountsCode
- the given account's chart of accounts codeaccountNumber
- the given account's account numberfederalAgencyTypeCodes
- the given federal agency type codeList<Integer> getAllAccountReponsiblityIds()
boolean hasValidAccountReponsiblityIdIfNotNull(Account account)
account
- the given accountList<String> getParentUnits(String unitNumber)
String getProposalNumberForAccountAndProjectDirector(String chartOfAccountsCode, String accountNumber, String projectDirectorId)
chartOfAccountsCode
- accountNumber
- Copyright © 2004–2014 The Kuali Foundation. All rights reserved.