public class TimeAndMoneyHistoryServiceImpl extends Object implements TimeAndMoneyHistoryService
| Constructor and Description |
|---|
TimeAndMoneyHistoryServiceImpl() |
public void getTimeAndMoneyHistory(String awardNumber, Map<Object,Object> timeAndMoneyHistory, List<Integer> columnSpan) throws org.kuali.rice.kew.api.exception.WorkflowException
getTimeAndMoneyHistory in interface TimeAndMoneyHistoryServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void buildTimeAndMoneyHistoryObjects(String awardNumber, List<AwardVersionHistory> awardVersionHistoryCollection) throws org.kuali.rice.kew.api.exception.WorkflowException
buildTimeAndMoneyHistoryObjects in interface TimeAndMoneyHistoryServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic List<TimeAndMoneyDocumentHistory> getDocHistoryAndValidInfosAssociatedWithAwardVersion(List<TimeAndMoneyDocument> docs, List<AwardAmountInfo> awardAmountInfos, Award award) throws org.kuali.rice.kew.api.exception.WorkflowException
getDocHistoryAndValidInfosAssociatedWithAwardVersion in interface TimeAndMoneyHistoryServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionprotected List<AwardAmountInfoHistory> retrieveAwardAmountInfosFromPrimaryTransactions(TimeAndMoneyDocument doc, List<AwardAmountInfo> validInfos)
protected List<AwardAmountInfoHistory> captureMoneyInfos(TimeAndMoneyDocument doc, List<AwardAmountInfo> validInfos)
protected List<AwardAmountInfoHistory> captureDateInfos(TimeAndMoneyDocument doc, List<AwardAmountInfo> validInfos)
protected List<AwardAmountInfoHistory> captureInitialTransactionInfo(TimeAndMoneyDocument doc, List<AwardAmountInfo> validInfos)
protected String buildNewTimeAndMoneyDescriptionLine(TimeAndMoneyDocument doc)
protected List<AwardAmountInfo> getValidAwardAmountInfosAssociatedWithAwardVersion(List<AwardAmountInfo> awardAmountInfos, Award award)
protected List<TimeAndMoneyDocument> getValidDocumentsCreatedForAwardVersion(List<TimeAndMoneyDocument> docs, List<AwardAmountInfo> validInfos)
protected Boolean isInValidInfosCollection(TimeAndMoneyDocument doc, List<AwardAmountInfo> validInfos)
protected void removeCanceledDocs(List<TimeAndMoneyDocument> docs)
public List<TimeAndMoneyDocument> buildTimeAndMoneyListForAwardDisplay(Award award) throws org.kuali.rice.kew.api.exception.WorkflowException
buildTimeAndMoneyListForAwardDisplay in interface TimeAndMoneyHistoryServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic AwardVersionService getAwardVersionService()
protected Map<String,String> getHashMapToFindActiveAward(String goToAwardNumber)
public void setAwardVersionService(AwardVersionService awardVersionService)
public String getRootAwardNumberForDocumentSearch(String awardNumber)
awardNumber - protected String buildAwardDescriptionLine(Award award, AwardAmountInfo awardAmountInfo, TimeAndMoneyDocument timeAndMoneyDocument)
protected String getUpdateTimeAndUser(TimeAndMoneyDocument doc)
public org.kuali.rice.krad.service.DocumentService getDocumentService()
public void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
documentService - The documentService to set.public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.Copyright © 2013 The Kuali Foundation. All Rights Reserved.