public class Award extends KraPersistableBusinessObjectBase implements KeywordsManager<AwardScienceKeyword>, Permissionable, SequenceOwner<Award>, BudgetParent, Sponsorable, Negotiable, Disclosurable
| Modifier and Type | Field and Description |
|---|---|
static String |
BLANK_COMMENT |
static String |
CLOSE_OUT_REPORT_TYPE_FINANCIAL_REPORT |
static String |
CLOSE_OUT_REPORT_TYPE_INVOICE |
static String |
CLOSE_OUT_REPORT_TYPE_PATENT |
static String |
CLOSE_OUT_REPORT_TYPE_PROPERTY |
static String |
CLOSE_OUT_REPORT_TYPE_TECHNICAL |
static String |
DEFAULT_AWARD_NUMBER |
static String |
ICR_RATE_CODE_NONE |
static String |
NOTIFICATION_IACUC_SPECIAL_REVIEW_LINK_ADDED |
static String |
NOTIFICATION_IACUC_SPECIAL_REVIEW_LINK_DELETED |
static String |
NOTIFICATION_IRB_SPECIAL_REVIEW_LINK_ADDED |
static String |
NOTIFICATION_IRB_SPECIAL_REVIEW_LINK_DELETED |
UPDATE_USER_LENGTHextension, versionNumberAWARD_BUDGET_KEY, AWARD_KEY, COI_DISCLOSURE_KEY, COMMITTEE_KEY, COMMITTEE_SCHEDULE_KEY, IACUC_PROTOCOL_KEY, IACUC_PROTOCOL_ONLINE_REVIEW_KEY, NEGOTIATION_KEY, PROPOSAL_BUDGET_KEY, PROPOSAL_KEY, PROTOCOL_KEY, PROTOCOL_ONLINE_REVIEW_KEY, SPONSOR_HIREARCHY_KEY, SUBAWARD_KEY, TIME_AND_MONEY_KEYEMPTY_STRING| Constructor and Description |
|---|
Award()
Constructs an Award BO.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(AwardApprovedEquipment approvedEquipmentItem)
Add an ApprovedEquipment item
|
void |
add(AwardApprovedForeignTravel approvedForeignTravelTrip)
This method adds an approved foreign travel trip
|
void |
add(AwardApprovedSubaward awardApprovedSubaward)
This method...
|
void |
add(AwardCloseout awardCloseoutItem) |
void |
add(AwardComment awardComment)
This method...
|
void |
add(AwardCostShare awardCostShare)
This method...
|
void |
add(AwardDirectFandADistribution awardDirectFandADistribution)
This method adds AwardDirectFandADistribution to end of list.
|
void |
add(AwardFandaRate fandaRate)
Add an AwardFandaRate
|
void |
add(AwardNotepad awardNotepad)
This method...
|
void |
add(AwardPaymentSchedule paymentScheduleItem)
Add an
|
void |
add(AwardPerson projectPerson)
This method adds a Project Person to the award
|
void |
add(AwardReportTerm awardReportTerm) |
void |
add(AwardSpecialReview awardSpecialReview) |
void |
add(AwardSponsorContact awardSponsorContact) |
void |
add(AwardSponsorTerm awardSponsorTerm)
This method...
|
void |
add(AwardUnitContact awardUnitContact)
Add an Award Unit or Central Administration contact
|
void |
add(InstitutionalProposal institutionalProposal)
Creates an AwardFundingProposal and adds it to the collection
It also adds the AwardFundingProposal to the InstitutionalProposal
|
void |
add(int index,
AwardDirectFandADistribution awardDirectFandADistribution)
This method adds AwardDirectFandADistribution to the given index in the list.
|
void |
addAttachment(AwardAttachment attachment)
add an attachment.
|
void |
addAwardTransferringSponsor(Sponsor sponsor) |
void |
addKeyword(ScienceKeyword scienceKeyword)
Add selected science keyword to award science keywords list.
|
void |
addSpecialReview(AwardSpecialReview specialReview)
Add AwardSpecialReview to the AwardSpecialReview list
|
void |
addSponsorContact(AwardSponsorContact awardSponsorContact) |
void |
addStaticCloseout(AwardCloseout awardCloseoutItem) |
void |
addTemplateComments(List<AwardTemplateComment> awardTemplateComments)
This method adds template comments to award when sync to template is being applied.
|
void |
addTemplateTerms(List<AwardTemplateTerm> awardTemplateTerms)
This method adds template sponsor terms to award when sync to template is being applied.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
calculateObligatedDistributedAmountTotal()
This method gets the obligated, distributable amount for the Award.
|
AwardComment |
findCommentOfSpecifiedType(AwardComment template)
Given an AwardComment as a template, try to find an existing AwardComment of that type
|
AwardComment |
findCommentOfSpecifiedType(String commentTypeCode)
For a given type code, this method returns the award comment, or null if none exists.
|
Date |
findLatestFinalExpirationDate()
This method finds the latest final expiration date from the collection of AmnoutInfos
|
String |
getAccountNumber() |
Integer |
getAccountTypeCode() |
String |
getAccountTypeDescription() |
ActivityType |
getActivityType()
Gets the activityType attribute.
|
String |
getActivityTypeCode() |
String |
getAdminPersonName()
This method returns the admin person's name, if it exists, otherwise returns an empty string.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAnticipatedTotal()
Gets the anticipatedTotal attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAnticipatedTotalDirect()
Gets the anticipatedTotal attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAnticipatedTotalIndirect()
Gets the anticipatedTotal attribute.
|
String |
getApprovedEquipmentIndicator() |
int |
getApprovedEquipmentItemCount() |
List<AwardApprovedEquipment> |
getApprovedEquipmentItems() |
int |
getApprovedForeignTravelTripCount() |
List<AwardApprovedForeignTravel> |
getApprovedForeignTravelTrips() |
String |
getApprovedForeignTripIndicator() |
String |
getArchiveLocation() |
String |
getAssociatedDocumentId()
Returns the negotiable's document id.
|
List<AwardAmountInfo> |
getAwardAmountInfos() |
AwardAmountInfoService |
getAwardAmountInfoService()
Gets the awardAmountInfoService attribute.
|
List<AwardApprovedSubaward> |
getAwardApprovedSubawards()
This method...
|
AwardApprovedSubaward |
getAwardApprovedSubawards(int index) |
AwardAttachment |
getAwardAttachment(int index)
Gets an attachment.
|
List<AwardAttachment> |
getAwardAttachments()
Gets the attachmentsw.
|
AwardBasisOfPayment |
getAwardBasisOfPayment()
Gets the awardBasisOfPayment attribute.
|
AwardComment |
getAwardBenefitsRateComment()
Get the award Benefits Rate comments.
|
List<AwardBudgetLimit> |
getAwardBudgetLimits() |
List<AwardCloseout> |
getAwardCloseoutItems()
Gets the awardCloseoutItems attribute.
|
List<AwardCloseout> |
getAwardCloseoutNewItems()
Gets the awardCloseoutNewItems attribute.
|
AwardComment |
getAwardComment(int index)
This method text area tag need this method.
|
AwardComment |
getAwardCommentByType(String awardTypeCode,
boolean checklistPrintFlag,
boolean createNew) |
List<Boolean> |
getAwardCommentHistoryFlags() |
List<AwardComment> |
getAwardComments()
This method...
|
int |
getAwardContactsCount() |
AwardComment |
getAwardCostShareComment()
Get the award Cost Share Comments.
|
List<AwardCostShare> |
getAwardCostShares()
This method...
|
AwardComment |
getAwardCurrentActionComments()
Get the award current action comments.
|
List<AwardCustomData> |
getAwardCustomDataList()
Gets the awardCustomDataList attribute.
|
String |
getAwardDescriptionLine() |
List<AwardDirectFandADistribution> |
getAwardDirectFandADistributions()
Gets the awardDirectFandADistribution attribute.
|
AwardDocument |
getAwardDocument()
This method...
|
String |
getAwardDocumentUrl() |
Date |
getAwardEffectiveDate() |
Date |
getAwardExecutionDate() |
List<AwardFandaRate> |
getAwardFandaRate()
This method...
|
AwardComment |
getAwardFandaRateComment()
Get the award F & A Rates Comments.
|
AwardComment |
getAwardFiscalReportComments()
Get the award fiscal report comments.
|
AwardComment |
getAwardGeneralComments()
Get the award General Comments.
|
AwardHierarchyService |
getAwardHierarchyService() |
AwardHierarchyTempObject |
getAwardHierarchyTempObject(int index) |
List<AwardHierarchyTempObject> |
getAwardHierarchyTempObjects() |
Long |
getAwardId() |
String |
getAwardIdAccount() |
AwardComment |
getAwardIntellectualPropertyComments()
Get the award Intellectual Property comments.
|
AwardMethodOfPayment |
getAwardMethodOfPayment()
Gets the awardMethodOfPayment attribute.
|
List<AwardNotepad> |
getAwardNotepads()
Gets the awardNotepads attribute.
|
String |
getAwardNumber() |
AwardComment |
getAwardPaymentAndInvoiceRequirementsComments()
Get the award AwardPaymentAndInvoiceRequirementsComments.
|
AwardComment |
getawardPreAwardInstitutionalAuthorizationComment()
Get the award PreAward Institutional Authorizations comments.
|
AwardComment |
getawardPreAwardSponsorAuthorizationComment()
Get the award PreAward Sponsor Authorizations comments.
|
AwardComment |
getAwardProcurementComments()
Get the award Procurement Comments.
|
AwardComment |
getAwardPropertyComments()
Get the award Award Property Comments.
|
AwardComment |
getawardProposalComments()
Get the award Proposal comments.
|
AwardComment |
getAwardProposalIPReviewComment()
Get the award Proposal IP Review Comments.
|
AwardComment |
getawardProposalSummary()
Get the award Proposal Summary comments.
|
List<AwardReportTerm> |
getAwardReportTermItems()
Gets the awardReportTermItems attribute.
|
String |
getAwardSequenceStatus() |
AwardComment |
getAwardSpecialRate()
Get the award Special Rate comments.
|
AwardComment |
getAwardSpecialReviewComments()
Get the award Special Review Comments.
|
AwardSponsorTerm |
getAwardSponsorTermByTemplateTerm(AwardTemplateTerm templateTerm,
boolean createNew) |
List<AwardSponsorTerm> |
getAwardSponsorTerms()
Gets the awardSponsorTerms attribute.
|
AwardStatus |
getAwardStatus() |
AwardTemplate |
getAwardTemplate()
Gets the awardTemplate attribute.
|
AwardTransactionType |
getAwardTransactionType()
Gets the awardTransactionType attribute.
|
Integer |
getAwardTransactionTypeCode()
Gets the awardTransactionTypeCode attribute.
|
List<AwardTransferringSponsor> |
getAwardTransferringSponsors() |
AwardType |
getAwardType() |
Integer |
getAwardTypeCode() |
List<AwardUnitContact> |
getAwardUnitContacts() |
List<Award> |
getAwardVersions() |
String |
getBasisOfPaymentCode()
Gets the basisOfPaymentCode attribute.
|
Date |
getBeginDate() |
String |
getBudgetStatus() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getBudgetTotalCostLimit()
Returns the obligated distributable total or the total cost limit
whichever is less.
|
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
List<AwardUnitContact> |
getCentralAdminContacts()
Returns a list of central admin contacts based on the lead unit of this award.
|
String |
getCfdaNumber()
cfdaNumber is an acronym.
|
Date |
getCloseoutDate() |
List<AwardPerson> |
getCoInvestigators()
This method returns all co-PIs.
|
String |
getCostSharingIndicator() |
String |
getCurrentActionComments()
Gets the currentActionComments attribute.
|
AwardFandaRate |
getCurrentFandaRate()
This method gets the current rate.
|
String |
getDefaultBudgetStatusParameter() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getDirectCostBudgetLimit() |
String |
getDocIdStatus() |
String |
getDocumentFundingId() |
String |
getDocumentKey()
This method returns unique key for implementing document.
|
String |
getDocumentNumberForPermission()
This method returns the appropriate document number for implementing documents
For award it would be awardNumber and for PDD it would be proposal Number.
|
String |
getDocumentRoleTypeCode() |
Date |
getFinancialAccountCreationDate() |
String |
getFinancialAccountDocumentNumber() |
String |
getFinancialChartOfAccountsCode() |
List<AwardFundingProposal> |
getFundingProposals() |
String |
getHierarchyStatus() |
String |
getIcrRateCode() |
String |
getIdcIndicator()
For ease of use in JSP and tag files; the getter method uses acronym instead of full meaning.
|
int |
getIndexOfAwardAmountInfoForDisplay() |
int |
getIndexOfAwardAmountInfoForDisplayFromTimeAndMoneyDocNumber(String docNum) |
int |
getIndexOfLastAwardAmountInfo() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getIndirectCostBudgetLimit() |
String |
getIndirectCostIndicator()
Gets the indirectCostIndicator attribute.
|
List<AwardPerson> |
getInvestigators()
This method returns all PIs and co-PIs.
|
String |
getIsOwnedByUnit() |
List<AwardPerson> |
getKeyPersons()
This method returns all key persons
|
AwardScienceKeyword |
getKeyword(int index)
It returns the ScienceKeyword object from keywords list
|
List<AwardScienceKeyword> |
getKeywords()
Gets the keywords attribute.
|
AwardAmountInfo |
getLastAwardAmountInfo() |
Unit |
getLeadUnit()
Find the lead unit for the award
|
String |
getLeadUnitName()
This method returns the lead unit's name, if it exists, otherwise returns an empty string.
|
String |
getLeadUnitNumber()
This method returns the lead unit's number, if it exists, otherwise returns an empty string.
|
String |
getLookupOspAdministratorName() |
String |
getMethodOfPaymentCode()
Gets the methodOfPaymentCode attribute.
|
String |
getModificationNumber() |
List<AwardPerson> |
getMultiplePis()
When the sponsor is in the NIH multiple PI hierarchy this will return any multiple pis, otherwise, empty list.
|
String |
getNamespace() |
ProposalType |
getNegotiableProposalType()
This method a proposal type if it is an institutional proposal or a proposal log.
|
String |
getNegotiableProposalTypeCode()
Get the proposal type code from this negotiable.
|
boolean |
getNewVersion()
Gets the newVersion attribute
|
Date |
getNoticeDate()
Gets the noticeDate attribute.
|
String |
getNsfCode()
NSFCode is an acronym.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getObligatedDistributableTotal() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getObligatedTotal()
Gets the obligatedTotal attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getObligatedTotalDirect()
Gets the obligatedTotal attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getObligatedTotalIndirect()
Gets the obligatedTotal attribute.
|
Date |
getObligationExpirationDate() |
KcPerson |
getOspAdministrator() |
String |
getOspAdministratorName() |
Integer |
getOwnerSequenceNumber()
This method returns its owner's sequence number.
|
Integer |
getParentInvestigatorFlag(String personId,
Integer flag) |
String |
getParentNumber() |
String |
getParentPIName() |
String |
getParentTitle() |
String |
getParentTypeName() |
String |
getPaymentScheduleIndicator() |
List<AwardPaymentSchedule> |
getPaymentScheduleItems()
Gets the paymentScheduleItems attribute.
|
List |
getPersonRolodexList() |
String |
getPiEmployeeName()
This method returns the employee principle investigator's name, if it exists, otherwise returns an empty string.
|
String |
getPiName()
Returns the PI's name whether employee or non-employee.
|
String |
getPiNonEmployeeName()
This method returns the the non-employee (Rolodex) Principle Ivestigator's name, if it exists, otherwise returns an empty string.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getPreAwardAuthorizedAmount() |
Date |
getPreAwardEffectiveDate() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getPreAwardInstitutionalAuthorizedAmount()
This method...
|
Date |
getPreAwardInstitutionalEffectiveDate()
This method...
|
Sponsor |
getPrimeSponsor() |
String |
getPrimeSponsorCode()
Gets the primeSponsorCode attribute.
|
String |
getPrimeSponsorName()
This method returns the prime sponsor's name, if it exists, otherwise returns an empty string.
|
AwardPerson |
getPrincipalInvestigator()
Find principle investigator, if any
|
String |
getPrincipalInvestigatorName()
This method find PI name
|
String |
getProcurementPriorityCode() |
Date |
getProjectEndDate()
This method returns the project end date which is housed in the Amount Info list index[0] on the award.
|
String |
getProjectId()
This method to get project number
|
String |
getProjectName()
This method is mainly to get the title
|
List<NegotiationPersonDTO> |
getProjectPeople()
This method returns a list of KcPersons that include the PI, COI, and Key Personnel.
|
AwardPerson |
getProjectPerson(int index) |
AwardPerson |
getProjectPerson(Integer rolodexId)
Retrieve the AwardPerson for the given rolodexId, if it exists.
|
AwardPerson |
getProjectPerson(String personId)
Retrieve the AwardPerson for the given personId, if it exists.
|
List<AwardPerson> |
getProjectPersons() |
List<AwardPerson> |
getProjectPersonsSorted() |
PersonRolodex |
getProposalEmployee(String personId) |
ContactRole |
getProposalEmployeeRole(String personId) |
PersonRolodex |
getProposalNonEmployee(Integer rolodexId) |
ContactRole |
getProposalNonEmployeeRole(Integer rolodexId) |
String |
getProposalNumber() |
Date |
getRequestedEndDateInitial() |
Date |
getRequestedStartDateInitial() |
List<String> |
getRoleNames()
This method gets all the role names for particular document.
|
String |
getScienceCodeIndicator() |
Integer |
getSequenceNumber()
This gets the current version number.
|
Award |
getSequenceOwner()
The SequenceOwner is returned; "this" should be returned if this associate is the sequence owner.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getSpecialEbRateOffCampus() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getSpecialEbRateOnCampus() |
AwardSpecialReview |
getSpecialReview(int index)
Get AwardSpecialReview from special review list
|
String |
getSpecialReviewIndicator() |
List<AwardSpecialReview> |
getSpecialReviews()
Get special review list
|
protected AwardBudgetLimit |
getSpecificBudgetLimit(AwardBudgetLimit.LIMIT_TYPE type) |
Sponsor |
getSponsor()
This method violates our policy of not calling a service in a getter.
|
String |
getSponsorAwardNumber()
\
|
String |
getSponsorCode()
This method returns the sponsor's code, if it exists, otherwise returns an empty string.
|
List<AwardSponsorContact> |
getSponsorContacts() |
String |
getSponsorName()
This method returns the sponsor's name, if it exists, otherwise returns an empty string.
|
Integer |
getStatusCode() |
String |
getStatusDescription()
This method returns the status description
|
List<SubAward> |
getSubAwardList() |
String |
getSubAwardOrganizationName()
This method returns the sub award organization name, if it exists, otherwise returns an empty string.
|
String |
getSubAwardRequisitionerId()
This method returns the Requisitioner's ID if it is a subaward, otherwise returns an empty string.
|
String |
getSubAwardRequisitionerName()
This method returns the Requisitioner's Name if it is a subaward, otherwise returns an empty string.
|
String |
getSubAwardRequisitionerUnitName()
This method returns the Requisitioner's Unit Name if it is a subaward, otherwise returns an empty string.
|
String |
getSubAwardRequisitionerUnitNumber()
This method returns the Requisitioner's Unit Number if it is a subaward, otherwise returns an empty string.
|
String |
getSubContractIndicator() |
String |
getSubPlanFlag() |
List<AwardSyncChange> |
getSyncChanges() |
List<AwardSyncStatus> |
getSyncStatuses() |
Integer |
getTemplateCode()
Gets the templateCode attribute.
|
List<TimeAndMoneyDocumentHistory> |
getTimeAndMoneyDocumentHistoryList() |
TimeAndMoneyHistoryService |
getTimeAndMoneyHistoryService() |
String |
getTitle()
This method returns the BO's title, if it exists, otherwise returns an empty string.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalApprovedApprovedForeignTravelAmount()
This method Approved Foreign Travel trip amounts
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalApprovedEquipmentAmount()
This method totals Approved Equipment amounts
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalApprovedSubawardAmount()
This method totals Approved SubAward amounts
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalCostBudgetLimit() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalCostShareCommitmentAmount()
This method calls getTotalAmount to calculate the total of all Commitment Amounts.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalCostShareMetAmount()
This method calculates the total Cost Share Met amount for all Award Cost Shares.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalDirectFandADistributionAnticipatedCostAmount()
This method calculates the total Direct Cost Amount for all Direct F and A Distributions.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalDirectFandADistributionDirectCostAmount()
This method calculates the total Direct Cost Amount for all Direct F and A Distributions.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalDirectFandADistributionIndirectCostAmount()
This method calculates the total Direct Cost Amount for all Direct F and A Distributions.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalPaymentScheduleAmount() |
int |
getTotalUnitCount()
This method returns the combined number of units for all project personnel.
|
String |
getTransferSponsorIndicator() |
Unit |
getUnit() |
String |
getUnitName()
This method finds the lead unit name, if any
|
String |
getUnitNumber()
This method finds the lead unit number, if any
|
String |
getUpdateTimeAndUser() |
VersionHistorySearchBo |
getVersionHistory() |
String |
getVersionNameField()
For Award, this would be "awardNumber", for Committee "committeeName", for Protocol "protocolNumber", etc.
|
void |
incrementSequenceNumber()
This increments sequence number on an owner of a sequence.
|
void |
initCentralAdminContacts()
Builds the list of central admin contacts based on the lead unit of this
award.
|
void |
initializeAwardAmountInfoObjects() |
void |
initializeAwardHierarchyTempObjects() |
protected void |
initializeCollections() |
boolean |
isActiveVersion() |
boolean |
isAllowUpdateTimestampToBeReset() |
boolean |
isAwardHasAssociatedTandMOrIsVersioned() |
boolean |
isAwardInitialCopy()
If the Award is copied then initially the AwardAmountInfos will have two entries without AwardAmountInfoId's.
|
boolean |
isAwardInMultipleNodeHierarchy() |
boolean |
isNew() |
boolean |
isParentInHierarchyComplete() |
boolean |
isPersisted()
This method indicates if the Awrd has been persisted
|
boolean |
isSponsorNihMultiplePi() |
boolean |
isSyncChild() |
protected void |
loadLeadUnit() |
void |
orderStaticCloseOutReportItems(List<AwardCloseout> awardCloseoutItems) |
void |
populateAdditionalQualifiedRoleAttributes(Map<String,String> qualifiedRoleAttributes)
Allows a permissionable to set additional qualified role attributes that may be needed by
kim services to resolve the role members.
|
AwardFundingProposal |
removeFundingProposal(int index)
This method removes Funding Proposal for specified index from list
It also removes the AwardFundingProposal from the InstitutionalProposal
|
void |
resetPersistenceState()
This method resets the persistence state used to establish
whether this is a new entity or an already-persisted entity.
|
void |
setAccountNumber(String accountNumber) |
void |
setAccountTypeCode(Integer accountTypeCode) |
void |
setActivityType(ActivityType activityType)
Sets the activityType attribute value.
|
void |
setActivityTypeCode(String activityTypeCode) |
void |
setAllowUpdateTimestampToBeReset(boolean allowUpdateTimestampToBeReset)
Setting this value to false will prevent the update timestamp field from being upddate just once.
|
void |
setApprovedEquipmentIndicator(String approvedEquipmentIndicator) |
void |
setApprovedEquipmentItems(List<AwardApprovedEquipment> awardApprovedEquipmentItems) |
void |
setApprovedForeignTravelTrips(List<AwardApprovedForeignTravel> approvedForeignTravelTrips) |
void |
setApprovedForeignTripIndicator(String approvedForeignTripIndicator) |
void |
setArchiveLocation(String archiveLocation) |
void |
setAttachments(List<AwardAttachment> attachments)
This method...
|
void |
setAwardAmountInfos(List<AwardAmountInfo> awardAmountInfos) |
void |
setAwardAmountInfoService(AwardAmountInfoService awardAmountInfoService)
Sets the awardAmountInfoService attribute value.
|
void |
setAwardApprovedSubawards(List<AwardApprovedSubaward> awardApprovedSubawards)
This method...
|
void |
setAwardBasisOfPayment(AwardBasisOfPayment awardBasisOfPayment)
Sets the awardBasisOfPayment attribute value.
|
void |
setAwardBudgetLimits(List<AwardBudgetLimit> awardBudgetLimits) |
void |
setAwardCloseoutItems(List<AwardCloseout> awardCloseoutItems)
Sets the awardCloseoutItems attribute value.
|
void |
setAwardCloseoutNewItems(List<AwardCloseout> awardCloseoutNewItems)
Sets the awardCloseoutNewItems attribute value.
|
void |
setAwardCommentHistoryFlags(List<Boolean> awardCommentHistoryFlags) |
void |
setAwardComments(List<AwardComment> awardComments)
This method...
|
void |
setAwardCostShares(List<AwardCostShare> awardCostShares)
This method...
|
void |
setAwardCustomDataList(List<AwardCustomData> awardCustomDataList)
Sets the awardCustomDataList attribute value.
|
void |
setAwardDirectFandADistributions(List<AwardDirectFandADistribution> awardDirectFandADistributions)
Sets the awardDirectFandADistribution attribute value.
|
void |
setAwardDocument(AwardDocument awardDocument)
This method...
|
void |
setAwardEffectiveDate(Date awardEffectiveDate) |
void |
setAwardExecutionDate(Date awardExecutionDate) |
void |
setAwardFandaRate(List<AwardFandaRate> awardFandaRate)
This method...
|
void |
setAwardHasAssociatedTandMOrIsVersioned(boolean awardHasAssociatedTandMOrIsVersioned) |
void |
setAwardId(Long awardId) |
void |
setAwardInMultipleNodeHierarchy(boolean awardInMultipleNodeHierarchy) |
void |
setAwardMethodOfPayment(AwardMethodOfPayment awardMethodOfPayment)
Sets the awardMethodOfPayment attribute value.
|
void |
setAwardNotepads(List<AwardNotepad> awardNotepads)
Sets the awardNotepads attribute value.
|
void |
setAwardNumber(String awardNumber) |
void |
setAwardReportTermItems(List<AwardReportTerm> awardReportTermItems)
Sets the awardReportTermItems attribute value.
|
void |
setAwardSequenceStatus(String awardSequenceStatus) |
void |
setAwardSponsorTerms(List<AwardSponsorTerm> awardSponsorTerms)
Sets the awardSponsorTerms attribute value.
|
void |
setAwardStatus(AwardStatus awardStatus) |
void |
setAwardTemplate(AwardTemplate awardTemplate)
Sets the awardTemplate attribute value.
|
void |
setAwardTransactionType(AwardTransactionType awardTransactionType)
Sets the awardTransactionType attribute value.
|
void |
setAwardTransactionTypeCode(Integer awardTransactionTypeCode)
Sets the awardTransactionTypeCode attribute value.
|
void |
setAwardTransferringSponsors(List<AwardTransferringSponsor> awardTransferringSponsors) |
void |
setAwardType(AwardType awardType) |
void |
setAwardTypeCode(Integer awardTypeCode) |
void |
setAwardUnitContacts(List<AwardUnitContact> awardUnitContacts) |
void |
setBasisOfPaymentCode(String basisOfPaymentCode)
Sets the basisOfPaymentCode attribute value.
|
void |
setBeginDate(Date beginDate) |
void |
setBudgetStatus(String budgetStatus) |
void |
setCfdaNumber(String cfdaNumber)
cfdaNumber is an acronym.
|
void |
setCloseoutDate(Date closeoutDate) |
void |
setCostSharingIndicator(String costSharingIndicator) |
void |
setCurrentActionComments(String currentActionComments)
Sets the currentActionComments attribute value.
|
void |
setDocumentFundingId(String documentFundingId)
This method...
|
void |
setFinancialAccountCreationDate(Date financialAccountCreationDate) |
void |
setFinancialAccountDocumentNumber(String financialAccountDocumentNumber) |
void |
setFinancialChartOfAccountsCode(String financialChartOfAccountsCode) |
void |
setIcrRateCode(String icrRateCode) |
void |
setIdcIndicator(String indirectCostIndicator)
For ease of use in JSP and tag files; the setter method uses acronym instead of full meaning.
|
void |
setIndirectCostIndicator(String indirectCostIndicator)
Sets the indirectCostIndicator attribute value.
|
void |
setKeywords(List<AwardScienceKeyword> keywords)
Sets the keywords attribute value.
|
void |
setLeadUnit(Unit leadUnit) |
void |
setLookupOspAdministratorName(String lookupOspAdministratorName) |
void |
setMethodOfPaymentCode(String methodOfPaymentCode)
Sets the methodOfPaymentCode attribute value.
|
void |
setModificationNumber(String modificationNumber) |
void |
setNewVersion(boolean newVersion)
sets newVersion to specified value
|
void |
setNoticeDate(Date noticeDate)
Sets the noticeDate attribute value.
|
void |
setNsfCode(String nsfCode)
NSFCode is an acronym.
|
void |
setObligationExpirationDate(Date date) |
void |
setPaymentScheduleIndicator(String paymentScheduleIndicator) |
void |
setPaymentScheduleItems(List<AwardPaymentSchedule> paymentScheduleItems)
Sets the paymentScheduleItems attribute value.
|
void |
setPreAwardAuthorizedAmount(org.kuali.rice.core.api.util.type.KualiDecimal preAwardAuthorizedAmount)
For negative values, this method makes the number positive by dropping the negative sign.
|
void |
setPreAwardEffectiveDate(Date preAwardEffectiveDate) |
void |
setPreAwardInstitutionalAuthorizedAmount(org.kuali.rice.core.api.util.type.KualiDecimal preAwardInstitutionalAuthorizedAmount)
For negative values, this method makes the number positive by dropping the negative sign.
|
void |
setPreAwardInstitutionalEffectiveDate(Date preAwardInstitutionalEffectiveDate)
This method...
|
void |
setPrimeSponsor(Sponsor primeSponsor) |
void |
setPrimeSponsorCode(String primeSponsorCode)
Sets the primeSponsorCode attribute value.
|
void |
setPrincipalInvestigatorName(String principalInvestigatorName) |
void |
setProcurementPriorityCode(String procurementPriorityCode) |
void |
setProjectEndDate(Date date)
This method sets the project end date which is housed in the Amount Info list index[0] on the award.
|
void |
setProjectPersons(List<AwardPerson> projectPersons) |
void |
setProposalNumber(String proposalNumber) |
void |
setScienceCodeIndicator(String scienceCodeIndicator) |
void |
setSequenceNumber(Integer sequenceNumber) |
void |
setSequenceOwner(Award newOwner)
This sets the sequence owner on the associate.
|
void |
setSpecialEbRateOffCampus(org.kuali.rice.core.api.util.type.KualiDecimal specialEbRateOffCampus) |
void |
setSpecialEbRateOnCampus(org.kuali.rice.core.api.util.type.KualiDecimal specialEbRateOnCampus) |
void |
setSpecialReviewIndicator(String specialReviewIndicator) |
void |
setSpecialReviews(List<AwardSpecialReview> awardSpecialReviews)
Sets the awardSpecialReviews attribute value.
|
void |
setSponsor(Sponsor sponsor) |
void |
setSponsorAwardNumber(String sponsorAwardNumber) |
void |
setSponsorCode(String sponsorCode) |
void |
setSponsorContacts(List<AwardSponsorContact> awardSponsorContacts) |
void |
setSponsorNihMultiplePi(boolean sponsorNihMultiplePi) |
void |
setStatusCode(Integer statusCode) |
void |
setSubAwardList(List<SubAward> subAwardList) |
void |
setSubContractIndicator(String subContractIndicator) |
void |
setSubPlanFlag(String subPlanFlag) |
void |
setSyncChanges(List<AwardSyncChange> syncChanges) |
void |
setSyncChild(boolean syncChild) |
void |
setSyncStatuses(List<AwardSyncStatus> syncStatuses) |
void |
setTemplateCode(Integer templateCode)
Sets the templateCode attribute value.
|
void |
setTitle(String title) |
void |
setTransferSponsorIndicator(String transferSponsorIndicator) |
void |
setUnitNumber(String unitNumber) |
void |
setUpdateTimestamp(Timestamp updateTimestamp) |
void |
setVersionHistory(VersionHistorySearchBo versionHistory) |
void |
updateDirectFandADistributionBudgetPeriods(int index)
This method updates the budget periods in the Award after insertion of new Award Direct F and A Distribution into list.
|
getAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, prePersist, preUpdate, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final String DEFAULT_AWARD_NUMBER
public static final String BLANK_COMMENT
public static final String ICR_RATE_CODE_NONE
public static final String CLOSE_OUT_REPORT_TYPE_FINANCIAL_REPORT
public static final String CLOSE_OUT_REPORT_TYPE_TECHNICAL
public static final String CLOSE_OUT_REPORT_TYPE_PATENT
public static final String CLOSE_OUT_REPORT_TYPE_PROPERTY
public static final String CLOSE_OUT_REPORT_TYPE_INVOICE
public static final String NOTIFICATION_IRB_SPECIAL_REVIEW_LINK_ADDED
public static final String NOTIFICATION_IRB_SPECIAL_REVIEW_LINK_DELETED
public static final String NOTIFICATION_IACUC_SPECIAL_REVIEW_LINK_ADDED
public static final String NOTIFICATION_IACUC_SPECIAL_REVIEW_LINK_DELETED
public Integer getTemplateCode()
public String getFinancialChartOfAccountsCode()
public void setFinancialChartOfAccountsCode(String financialChartOfAccountsCode)
public Long getAwardId()
public void setAwardId(Long awardId)
awardId - public String getAwardNumber()
public void setAwardNumber(String awardNumber)
awardNumber - public Integer getSequenceNumber()
SequenceablegetSequenceNumber in interface SequenceableSequenceable.getSequenceNumber()public void setSequenceNumber(Integer sequenceNumber)
sequenceNumber - public int getIndexOfLastAwardAmountInfo()
public AwardAmountInfo getLastAwardAmountInfo()
public int getIndexOfAwardAmountInfoForDisplay()
throws org.kuali.rice.kew.api.exception.WorkflowException
org.kuali.rice.kew.api.exception.WorkflowExceptionpublic int getIndexOfAwardAmountInfoForDisplayFromTimeAndMoneyDocNumber(String docNum) throws org.kuali.rice.kew.api.exception.WorkflowException
org.kuali.rice.kew.api.exception.WorkflowExceptionpublic boolean isAwardInitialCopy()
public AwardAmountInfoService getAwardAmountInfoService()
public AwardHierarchyService getAwardHierarchyService()
public TimeAndMoneyHistoryService getTimeAndMoneyHistoryService()
public void setAwardAmountInfoService(AwardAmountInfoService awardAmountInfoService)
awardAmountInfoService - The awardAmountInfoService to set.public String getSponsorCode()
NegotiablegetSponsorCode in interface NegotiablegetSponsorCode in interface Sponsorablepublic void setSponsorCode(String sponsorCode)
setSponsorCode in interface SponsorablesponsorCode - public String getAccountTypeDescription()
public Integer getStatusCode()
public void setStatusCode(Integer statusCode)
statusCode - public String getAccountNumber()
public void setAccountNumber(String accountNumber)
accountNumber - public List<AwardApprovedEquipment> getApprovedEquipmentItems()
public List<AwardUnitContact> getAwardUnitContacts()
public AwardPerson getProjectPerson(int index)
index - public AwardPerson getProjectPerson(String personId)
personId - Stringpublic AwardPerson getProjectPerson(Integer rolodexId)
rolodexId - Integerpublic List<AwardPerson> getProjectPersons()
public List<AwardPerson> getProjectPersonsSorted()
public List<AwardPerson> getInvestigators()
public List<AwardPerson> getCoInvestigators()
public List<AwardPerson> getMultiplePis()
public List<AwardPerson> getKeyPersons()
public int getTotalUnitCount()
public int getAwardContactsCount()
public int getApprovedEquipmentItemCount()
public int getApprovedForeignTravelTripCount()
public List<AwardApprovedForeignTravel> getApprovedForeignTravelTrips()
public void setAwardUnitContacts(List<AwardUnitContact> awardUnitContacts)
awardUnitContacts - public void setApprovedEquipmentItems(List<AwardApprovedEquipment> awardApprovedEquipmentItems)
public void setApprovedForeignTravelTrips(List<AwardApprovedForeignTravel> approvedForeignTravelTrips)
public String getApprovedEquipmentIndicator()
public void setApprovedEquipmentIndicator(String approvedEquipmentIndicator)
approvedEquipmentIndicator - public String getApprovedForeignTripIndicator()
public void setApprovedForeignTripIndicator(String approvedForeignTripIndicator)
approvedForeignTripIndicator - public String getSubContractIndicator()
public void setSubContractIndicator(String subContractIndicator)
subContractIndicator - public Date getAwardEffectiveDate()
public void setAwardEffectiveDate(Date awardEffectiveDate)
awardEffectiveDate - public Date getAwardExecutionDate()
public void setAwardExecutionDate(Date awardExecutionDate)
awardExecutionDate - public Date getBeginDate()
public Date getProjectEndDate()
public void setProjectEndDate(Date date)
public Date getObligationExpirationDate()
public void setObligationExpirationDate(Date date)
public void setBeginDate(Date beginDate)
beginDate - public String getCostSharingIndicator()
public void setCostSharingIndicator(String costSharingIndicator)
costSharingIndicator - public List<AwardFundingProposal> getFundingProposals()
public String getIdcIndicator()
public void setIdcIndicator(String indirectCostIndicator)
indirectCostIndicator - public String getModificationNumber()
public void setModificationNumber(String modificationNumber)
modificationNumber - public String getNsfCode()
public void setNsfCode(String nsfCode)
nsfCode - public String getPaymentScheduleIndicator()
public void setPaymentScheduleIndicator(String paymentScheduleIndicator)
paymentScheduleIndicator - public String getScienceCodeIndicator()
public void setScienceCodeIndicator(String scienceCodeIndicator)
scienceCodeIndicator - public String getSpecialReviewIndicator()
public void setSpecialReviewIndicator(String specialReviewIndicator)
specialReviewIndicator - public String getSponsorAwardNumber()
getSponsorAwardNumber in interface Negotiablepublic void setSponsorAwardNumber(String sponsorAwardNumber)
sponsorAwardNumber - public String getTransferSponsorIndicator()
public String getUnitName()
public String getUnitNumber()
getUnitNumber in interface BudgetParentpublic String getLeadUnitNumber()
NegotiablegetLeadUnitNumber in interface PermissionablegetLeadUnitNumber in interface Negotiablepublic void setTransferSponsorIndicator(String transferSponsorIndicator)
transferSponsorIndicator - public Integer getAccountTypeCode()
public void setAccountTypeCode(Integer accountTypeCode)
accountTypeCode - public String getActivityTypeCode()
getActivityTypeCode in interface BudgetParentpublic void setActivityTypeCode(String activityTypeCode)
activityTypeCode - public Integer getAwardTypeCode()
public void setAwardTypeCode(Integer awardTypeCode)
awardTypeCode - public String getCfdaNumber()
public void setCfdaNumber(String cfdaNumber)
cfdaNumber - public String getDocumentFundingId()
public void setDocumentFundingId(String documentFundingId)
documentFundingId - public KcPerson getOspAdministrator()
public String getOspAdministratorName()
public org.kuali.rice.core.api.util.type.KualiDecimal getPreAwardAuthorizedAmount()
public void setPreAwardAuthorizedAmount(org.kuali.rice.core.api.util.type.KualiDecimal preAwardAuthorizedAmount)
preAwardAuthorizedAmount - public Date getPreAwardEffectiveDate()
public void setPreAwardEffectiveDate(Date preAwardEffectiveDate)
preAwardEffectiveDate - public String getProcurementPriorityCode()
public void setProcurementPriorityCode(String procurementPriorityCode)
procurementPriorityCode - public String getProposalNumber()
public void setProposalNumber(String proposalNumber)
proposalNumber - public org.kuali.rice.core.api.util.type.KualiDecimal getSpecialEbRateOffCampus()
public void setSpecialEbRateOffCampus(org.kuali.rice.core.api.util.type.KualiDecimal specialEbRateOffCampus)
specialEbRateOffCampus - public org.kuali.rice.core.api.util.type.KualiDecimal getSpecialEbRateOnCampus()
public void setSpecialEbRateOnCampus(org.kuali.rice.core.api.util.type.KualiDecimal specialEbRateOnCampus)
specialEbRateOnCampus - public String getSubPlanFlag()
public void setSubPlanFlag(String subPlanFlag)
subPlanFlag - public String getTitle()
NegotiablegetTitle in interface Negotiablepublic void setTitle(String title)
title - public String getArchiveLocation()
public void setArchiveLocation(String archiveLocation)
public Date getCloseoutDate()
public void setCloseoutDate(Date closeoutDate)
public Integer getAwardTransactionTypeCode()
public void setAwardTransactionTypeCode(Integer awardTransactionTypeCode)
awardTransactionTypeCode - The awardTransactionTypeCode to set.public Date getNoticeDate()
public void setNoticeDate(Date noticeDate)
noticeDate - The noticeDate to set.public String getCurrentActionComments()
public void setCurrentActionComments(String currentActionComments)
currentActionComments - The currentActionComments to set.public void setNewVersion(boolean newVersion)
newVersion - the newVersion to be setpublic boolean getNewVersion()
public AwardTransactionType getAwardTransactionType()
public void setAwardTransactionType(AwardTransactionType awardTransactionType)
awardTransactionType - The awardTransactionType to set.public String getFinancialAccountDocumentNumber()
public void setFinancialAccountDocumentNumber(String financialAccountDocumentNumber)
public Date getFinancialAccountCreationDate()
public void setFinancialAccountCreationDate(Date financialAccountCreationDate)
public AwardDocument getAwardDocument()
public String getAwardDocumentUrl()
public void setAwardDocument(AwardDocument awardDocument)
awardDocument - public List<AwardComment> getAwardComments()
public void setAwardComments(List<AwardComment> awardComments)
awardComments - public List<AwardCostShare> getAwardCostShares()
public void setAwardCostShares(List<AwardCostShare> awardCostShares)
awardCostShares - public List<AwardApprovedSubaward> getAwardApprovedSubawards()
public void setAwardApprovedSubawards(List<AwardApprovedSubaward> awardApprovedSubawards)
awardApprovedSubawards - public AwardComment getAwardCostShareComment()
public AwardComment getawardPreAwardSponsorAuthorizationComment()
public AwardComment getawardPreAwardInstitutionalAuthorizationComment()
public AwardComment getAwardFandaRateComment()
public AwardComment getAwardPaymentAndInvoiceRequirementsComments()
public AwardComment getAwardBenefitsRateComment()
public AwardComment getAwardGeneralComments()
public AwardComment getAwardFiscalReportComments()
public AwardComment getAwardCurrentActionComments()
public AwardComment getAwardIntellectualPropertyComments()
public AwardComment getAwardProcurementComments()
public AwardComment getAwardPropertyComments()
public AwardComment getAwardSpecialRate()
public AwardComment getAwardSpecialReviewComments()
public AwardComment getawardProposalSummary()
public AwardComment getawardProposalComments()
public AwardComment getAwardProposalIPReviewComment()
public AwardComment getAwardCommentByType(String awardTypeCode, boolean checklistPrintFlag, boolean createNew)
public AwardSponsorTerm getAwardSponsorTermByTemplateTerm(AwardTemplateTerm templateTerm, boolean createNew)
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalCostShareCommitmentAmount()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalCostShareMetAmount()
valuableItems - public org.kuali.rice.core.api.util.type.KualiDecimal getTotalDirectFandADistributionDirectCostAmount()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalDirectFandADistributionIndirectCostAmount()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalDirectFandADistributionAnticipatedCostAmount()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalApprovedSubawardAmount()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalApprovedEquipmentAmount()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalApprovedApprovedForeignTravelAmount()
public List<AwardFandaRate> getAwardFandaRate()
public void setAwardFandaRate(List<AwardFandaRate> awardFandaRate)
awardFandaRate - public List<AwardScienceKeyword> getKeywords()
getKeywords in interface KeywordsManager<AwardScienceKeyword>public void setKeywords(List<AwardScienceKeyword> keywords)
keywords - The keywords to set.public void setLeadUnit(Unit leadUnit)
leadUnit - public void setUnitNumber(String unitNumber)
public void addKeyword(ScienceKeyword scienceKeyword)
addKeyword in interface KeywordsManager<AwardScienceKeyword>KeywordsManager.addKeyword(org.kuali.kra.bo.ScienceKeyword)public AwardScienceKeyword getKeyword(int index)
getKeyword in interface KeywordsManager<AwardScienceKeyword>KeywordsManager.getKeyword(int)public void setSpecialReviews(List<AwardSpecialReview> awardSpecialReviews)
awardSpecialReviews - The awardSpecialReviews to set.public void addSpecialReview(AwardSpecialReview specialReview)
org.kuali.kra.document.SpecialReviewHandler#addSpecialReview(java.lang.Object)public AwardSpecialReview getSpecialReview(int index)
org.kuali.kra.document.SpecialReviewHandler#getSpecialReview(int)public List<AwardSpecialReview> getSpecialReviews()
org.kuali.kra.document.SpecialReviewHandler#getSpecialReviews()public void add(AwardApprovedEquipment approvedEquipmentItem)
newAwardApprovedEquipment - public void add(AwardFandaRate fandaRate)
fandaRate - public void add(AwardSpecialReview awardSpecialReview)
awardSpecialReview - public void add(AwardSponsorContact awardSponsorContact)
public void add(AwardReportTerm awardReportTerm)
public void add(AwardCloseout awardCloseoutItem)
public void addStaticCloseout(AwardCloseout awardCloseoutItem)
public void add(AwardUnitContact awardUnitContact)
newAwardApprovedEquipment - public void add(InstitutionalProposal institutionalProposal)
institutionalProposal - public void addSponsorContact(AwardSponsorContact awardSponsorContact)
awardSponsorContact - public void add(AwardPerson projectPerson)
projectPerson - public void add(AwardPaymentSchedule paymentScheduleItem)
newAwardPaymentSchedule - public void addAwardTransferringSponsor(Sponsor sponsor)
protected void initializeCollections()
public void initializeAwardAmountInfoObjects()
public void initializeAwardHierarchyTempObjects()
public org.kuali.rice.core.api.util.type.KualiDecimal getPreAwardInstitutionalAuthorizedAmount()
public void setPreAwardInstitutionalAuthorizedAmount(org.kuali.rice.core.api.util.type.KualiDecimal preAwardInstitutionalAuthorizedAmount)
preAwardInstitutionalAuthorizedAmount - public Date getPreAwardInstitutionalEffectiveDate()
public void setPreAwardInstitutionalEffectiveDate(Date preAwardInstitutionalEffectiveDate)
preAwardInstitutionalEffectiveDate - public void add(AwardCostShare awardCostShare)
awardCostShare - public void add(AwardApprovedSubaward awardApprovedSubaward)
awardApprovedSubaward - public void add(AwardComment awardComment)
awardComment - public void addTemplateComments(List<AwardTemplateComment> awardTemplateComments)
awardComment - public void add(AwardSponsorTerm awardSponsorTerm)
awardSponsorTerm - public void addTemplateTerms(List<AwardTemplateTerm> awardTemplateTerms)
awardTemplateTerms - public void add(AwardDirectFandADistribution awardDirectFandADistribution)
awardDirectFandADistribution - public void add(int index,
AwardDirectFandADistribution awardDirectFandADistribution)
awardDirectFandADistribution - public void add(AwardNotepad awardNotepad)
institutionaProposalNotepad - public void updateDirectFandADistributionBudgetPeriods(int index)
index - public List<AwardSponsorTerm> getAwardSponsorTerms()
public AwardStatus getAwardStatus()
public void setAwardSponsorTerms(List<AwardSponsorTerm> awardSponsorTerms)
awardSponsorTerms - The awardSponsorTerms to set.public Sponsor getSponsor()
public List<AwardSponsorContact> getSponsorContacts()
public void setSponsorContacts(List<AwardSponsorContact> awardSponsorContacts)
public void setSponsor(Sponsor sponsor)
public String getSponsorName()
NegotiablegetSponsorName in interface Negotiablepublic String getIcrRateCode()
public void setIcrRateCode(String icrRateCode)
public void add(AwardApprovedForeignTravel approvedForeignTravelTrip)
approvedForeignTravelTrip - public List<AwardPaymentSchedule> getPaymentScheduleItems()
public void setPaymentScheduleItems(List<AwardPaymentSchedule> paymentScheduleItems)
paymentScheduleItems - The paymentScheduleItems to set.public org.kuali.rice.core.api.util.type.KualiDecimal getTotalPaymentScheduleAmount()
public Sponsor getPrimeSponsor()
public void setPrimeSponsor(Sponsor primeSponsor)
public List<AwardTransferringSponsor> getAwardTransferringSponsors()
public void setAwardStatus(AwardStatus awardStatus)
awardStatus - public void setAwardTransferringSponsors(List<AwardTransferringSponsor> awardTransferringSponsors)
public List<AwardDirectFandADistribution> getAwardDirectFandADistributions()
public void setAwardDirectFandADistributions(List<AwardDirectFandADistribution> awardDirectFandADistributions)
awardDirectFandADistribution - The awardDirectFandADistribution to set.public List<AwardNotepad> getAwardNotepads()
public void setAwardNotepads(List<AwardNotepad> awardNotepads)
awardNotepads - The awardNotepads to set.public String getIndirectCostIndicator()
public void setIndirectCostIndicator(String indirectCostIndicator)
indirectCostIndicator - The indirectCostIndicator to set.public org.kuali.rice.core.api.util.type.KualiDecimal getObligatedTotal()
public org.kuali.rice.core.api.util.type.KualiDecimal getObligatedDistributableTotal()
public org.kuali.rice.core.api.util.type.KualiDecimal getBudgetTotalCostLimit()
public org.kuali.rice.core.api.util.type.KualiDecimal getObligatedTotalDirect()
public org.kuali.rice.core.api.util.type.KualiDecimal getObligatedTotalIndirect()
public org.kuali.rice.core.api.util.type.KualiDecimal getAnticipatedTotal()
public org.kuali.rice.core.api.util.type.KualiDecimal getAnticipatedTotalDirect()
public org.kuali.rice.core.api.util.type.KualiDecimal getAnticipatedTotalIndirect()
public String getDocumentNumberForPermission()
PermissionablegetDocumentNumberForPermission in interface PermissionablePermissionable.getDocumentNumberForPermission()public String getDocumentKey()
PermissionablegetDocumentKey in interface PermissionablePermissionable.getDocumentKey()public List<String> getRoleNames()
PermissionablegetRoleNames in interface PermissionablePermissionable.getRoleNames()public List<AwardAmountInfo> getAwardAmountInfos()
public void setAwardAmountInfos(List<AwardAmountInfo> awardAmountInfos)
public Unit getLeadUnit()
public boolean isNew()
public List<AwardReportTerm> getAwardReportTermItems()
public void setAwardReportTermItems(List<AwardReportTerm> awardReportTermItems)
awardReportTermItems - The awardReportTermItems to set.public AwardPerson getPrincipalInvestigator()
public String getPrincipalInvestigatorName()
public void setPrincipalInvestigatorName(String principalInvestigatorName)
principalInvestigatorName - public String getStatusDescription()
public List<AwardCustomData> getAwardCustomDataList()
public void setAwardCustomDataList(List<AwardCustomData> awardCustomDataList)
awardCustomDataList - The awardCustomDataList to set.public List<AwardCloseout> getAwardCloseoutItems()
public void setAwardCloseoutItems(List<AwardCloseout> awardCloseoutItems)
awardCloseoutItems - The awardCloseoutItems to set.public List<AwardCloseout> getAwardCloseoutNewItems()
public void setAwardCloseoutNewItems(List<AwardCloseout> awardCloseoutNewItems)
awardCloseoutNewItems - The awardCloseoutNewItems to set.public void setTemplateCode(Integer templateCode)
templateCode - The templateCode to set.public String getPrimeSponsorCode()
getPrimeSponsorCode in interface Negotiablepublic void setPrimeSponsorCode(String primeSponsorCode)
primeSponsorCode - The primeSponsorCode to set.public String getBasisOfPaymentCode()
public void setBasisOfPaymentCode(String basisOfPaymentCode)
basisOfPaymentCode - The basisOfPaymentCode to set.public String getMethodOfPaymentCode()
public void setMethodOfPaymentCode(String methodOfPaymentCode)
methodOfPaymentCode - The methodOfPaymentCode to set.public AwardTemplate getAwardTemplate()
public void setAwardTemplate(AwardTemplate awardTemplate)
awardTemplate - The awardTemplate to set.public AwardBasisOfPayment getAwardBasisOfPayment()
public void setAwardBasisOfPayment(AwardBasisOfPayment awardBasisOfPayment)
awardBasisOfPayment - The awardBasisOfPayment to set.public AwardMethodOfPayment getAwardMethodOfPayment()
public void setAwardMethodOfPayment(AwardMethodOfPayment awardMethodOfPayment)
awardMethodOfPayment - The awardMethodOfPayment to set.public Integer getOwnerSequenceNumber()
SequenceOwnergetOwnerSequenceNumber in interface SequenceOwner<Award>SequenceOwner.getOwnerSequenceNumber()public void incrementSequenceNumber()
SequenceOwnerincrementSequenceNumber in interface SequenceOwner<Award>SequenceOwner.incrementSequenceNumber()public Award getSequenceOwner()
SequenceAssociategetSequenceOwner in interface SequenceAssociate<Award>SequenceAssociate.getSequenceOwner()public void setSequenceOwner(Award newOwner)
SequenceAssociatesetSequenceOwner in interface SequenceAssociate<Award>SequenceAssociate.setSequenceOwner(org.kuali.kra.SequenceOwner)public void resetPersistenceState()
SequenceableresetPersistenceState in interface SequenceableSequenceable.resetPersistenceState()public String getVersionNameField()
SequenceOwnergetVersionNameField in interface SequenceOwner<Award>org.kuali.kra.SequenceOwner#getName()public ActivityType getActivityType()
getActivityType in interface BudgetParentpublic void setActivityType(ActivityType activityType)
activityType - The activityType to set.public AwardFundingProposal removeFundingProposal(int index)
index - public AwardComment findCommentOfSpecifiedType(AwardComment template)
template - public AwardComment findCommentOfSpecifiedType(String commentTypeCode)
commentTypeCode - One of the ..._COMMENT_TYPE_CODE values in org.kuali.kra.infrastructure.Constantspublic String getBudgetStatus()
getBudgetStatus in interface BudgetParentpublic List getPersonRolodexList()
getPersonRolodexList in interface BudgetParentpublic PersonRolodex getProposalEmployee(String personId)
getProposalEmployee in interface BudgetParentpublic ContactRole getProposalEmployeeRole(String personId)
getProposalEmployeeRole in interface BudgetParentpublic PersonRolodex getProposalNonEmployee(Integer rolodexId)
getProposalNonEmployee in interface BudgetParentpublic ContactRole getProposalNonEmployeeRole(Integer rolodexId)
getProposalNonEmployeeRole in interface BudgetParentpublic Date getRequestedEndDateInitial()
getRequestedEndDateInitial in interface BudgetParentpublic Date getRequestedStartDateInitial()
getRequestedStartDateInitial in interface BudgetParentpublic Unit getUnit()
getUnit in interface BudgetParentpublic boolean isSponsorNihMultiplePi()
isSponsorNihMultiplePi in interface BudgetParentisSponsorNihMultiplePi in interface Sponsorablepublic void setBudgetStatus(String budgetStatus)
setBudgetStatus in interface BudgetParentpublic List<AwardAttachment> getAwardAttachments()
null.public void setAttachments(List<AwardAttachment> attachments)
attachments - public AwardAttachment getAwardAttachment(int index)
index - the indexpublic void addAttachment(AwardAttachment attachment)
attachment - the attachmentIllegalArgumentException - if attachment is nullpublic boolean isPersisted()
public AwardApprovedSubaward getAwardApprovedSubawards(int index)
public String getNamespace()
getNamespace in interface Permissionablepublic String getDocumentRoleTypeCode()
getDocumentRoleTypeCode in interface Permissionableprotected void loadLeadUnit()
public void populateAdditionalQualifiedRoleAttributes(Map<String,String> qualifiedRoleAttributes)
PermissionablepopulateAdditionalQualifiedRoleAttributes in interface Permissionableprotected org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public String getHierarchyStatus()
getHierarchyStatus in interface BudgetParentpublic org.kuali.rice.core.api.util.type.KualiDecimal calculateObligatedDistributedAmountTotal()
public Date findLatestFinalExpirationDate()
public boolean isParentInHierarchyComplete()
isParentInHierarchyComplete in interface BudgetParentpublic String getDefaultBudgetStatusParameter()
getDefaultBudgetStatusParameter in interface BudgetParentpublic List<AwardHierarchyTempObject> getAwardHierarchyTempObjects()
public AwardHierarchyTempObject getAwardHierarchyTempObject(int index)
public AwardType getAwardType()
public void setAwardType(AwardType awardType)
public AwardComment getAwardComment(int index)
index - public String getDocIdStatus()
public String getAwardIdAccount()
public void setLookupOspAdministratorName(String lookupOspAdministratorName)
public String getLookupOspAdministratorName()
public List<AwardUnitContact> getCentralAdminContacts()
public void initCentralAdminContacts()
public boolean isAwardInMultipleNodeHierarchy()
public void setAwardInMultipleNodeHierarchy(boolean awardInMultipleNodeHierarchy)
public boolean isAwardHasAssociatedTandMOrIsVersioned()
public void setAwardHasAssociatedTandMOrIsVersioned(boolean awardHasAssociatedTandMOrIsVersioned)
public boolean isSyncChild()
public void setSyncChild(boolean syncChild)
public List<AwardSyncChange> getSyncChanges()
public void setSyncChanges(List<AwardSyncChange> syncChanges)
public List<AwardSyncStatus> getSyncStatuses()
public void setSyncStatuses(List<AwardSyncStatus> syncStatuses)
public void setSponsorNihMultiplePi(boolean sponsorNihMultiplePi)
public boolean isActiveVersion()
public List<AwardBudgetLimit> getAwardBudgetLimits()
public void setAwardBudgetLimits(List<AwardBudgetLimit> awardBudgetLimits)
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalCostBudgetLimit()
public org.kuali.rice.core.api.util.type.KualiDecimal getDirectCostBudgetLimit()
public org.kuali.rice.core.api.util.type.KualiDecimal getIndirectCostBudgetLimit()
protected AwardBudgetLimit getSpecificBudgetLimit(AwardBudgetLimit.LIMIT_TYPE type)
public void setAwardCommentHistoryFlags(List<Boolean> awardCommentHistoryFlags)
public void orderStaticCloseOutReportItems(List<AwardCloseout> awardCloseoutItems)
public String getLeadUnitName()
NegotiablegetLeadUnitName in interface Negotiablepublic String getPiName()
NegotiablegetPiName in interface Negotiablepublic String getPiEmployeeName()
NegotiablegetPiEmployeeName in interface Negotiablepublic String getPiNonEmployeeName()
NegotiablegetPiNonEmployeeName in interface Negotiablepublic String getAdminPersonName()
NegotiablegetAdminPersonName in interface Negotiablepublic String getPrimeSponsorName()
NegotiablegetPrimeSponsorName in interface Negotiablepublic String getSubAwardOrganizationName()
NegotiablegetSubAwardOrganizationName in interface Negotiablepublic List<NegotiationPersonDTO> getProjectPeople()
NegotiablegetProjectPeople in interface Negotiablepublic String getNegotiableProposalTypeCode()
NegotiablegetNegotiableProposalTypeCode in interface Negotiablepublic String getParentNumber()
getParentNumber in interface BudgetParentpublic String getParentPIName()
getParentPIName in interface BudgetParentpublic String getParentTitle()
getParentTitle in interface BudgetParentpublic String getIsOwnedByUnit()
getIsOwnedByUnit in interface BudgetParentpublic Integer getParentInvestigatorFlag(String personId, Integer flag)
getParentInvestigatorFlag in interface BudgetParentpublic AwardFandaRate getCurrentFandaRate()
award - public String getParentTypeName()
getParentTypeName in interface BudgetParentpublic String getAssociatedDocumentId()
NegotiablegetAssociatedDocumentId in interface Negotiablepublic String getAwardSequenceStatus()
public void setAwardSequenceStatus(String awardSequenceStatus)
public ProposalType getNegotiableProposalType()
NegotiablegetNegotiableProposalType in interface Negotiablepublic String getSubAwardRequisitionerName()
NegotiablegetSubAwardRequisitionerName in interface Negotiablepublic String getSubAwardRequisitionerUnitNumber()
NegotiablegetSubAwardRequisitionerUnitNumber in interface Negotiablepublic String getSubAwardRequisitionerUnitName()
NegotiablegetSubAwardRequisitionerUnitName in interface Negotiablepublic String getSubAwardRequisitionerId()
NegotiablegetSubAwardRequisitionerId in interface Negotiablepublic String getProjectName()
DisclosurablegetProjectName in interface Disclosurablepublic String getProjectId()
DisclosurablegetProjectId in interface Disclosurablepublic boolean isAllowUpdateTimestampToBeReset()
public void setAllowUpdateTimestampToBeReset(boolean allowUpdateTimestampToBeReset)
allowUpdateTimestampToBeReset - public void setUpdateTimestamp(Timestamp updateTimestamp)
setUpdateTimestamp in class KraPersistableBusinessObjectBasepublic String getAwardDescriptionLine()
public String getUpdateTimeAndUser()
public List<TimeAndMoneyDocumentHistory> getTimeAndMoneyDocumentHistoryList() throws org.kuali.rice.kew.api.exception.WorkflowException
org.kuali.rice.kew.api.exception.WorkflowExceptionpublic VersionHistorySearchBo getVersionHistory()
public void setVersionHistory(VersionHistorySearchBo versionHistory)
public void setProjectPersons(List<AwardPerson> projectPersons)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.