public abstract class BudgetBaseStream extends Object implements XmlStream
| Constructor and Description |
|---|
BudgetBaseStream() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getBudgetCategoryCodeFroBudgetSalarySummary(AbstractBudgetRateAndBase budgetPersRateAndBase,
BudgetLineItemBase budgetPersonnelDetails)
This method gets BudgetCategoryCode for BudgetSalarySummary from
BudgetPersonnelDetails based on RateClassCode and RateTypeCode
|
protected String |
getBudgetCategoryDescForSalarySummary(BudgetLineItem budgetLineItem,
BudgetLineItemBase budgetDetails,
AbstractBudgetRateAndBase budgetRateAndBase)
This method gets BudgetCategory Description for SalarySummary and based
on BudgetPersonnelRateAndBase rateTypeCode and rateClassCode
|
protected noNamespace.SubReportType |
getBudgetIndirectCostsForReport()
This method gets subReportType for BudgetIndirectCostForReportIDC by
BudgetPeriod.
|
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService()
Getter for
BusinessObjectService |
protected BudgetDecimal |
getCalculatedCostForBudgetExclusionsSortId1()
This method gets sum of calculatedCost from list of BudgetLineItem and
iterate through each budgetRateAndBase for BudgetExclusionsSortId1 based
on RateClassType LA_WITH_EB_VA and check key as startDate and endDate
|
protected BudgetDecimal |
getCalculatedCostForBudgetExclusionsSortId4()
This method gets sum of calculatedCost from list of BudgetLineItem and
iterate through each BudgetLineItemCalculatedAmount for
BudgetExclusionsSortId4 based on RateClassType LAB_ALLOCATION
|
protected BudgetDecimal |
getCalculatedCostForBudgetLAExclusionsSortId2()
This method gets sum of calculatedCost from list of BudgetLineItem and
iterate through each budgetRateAndBase for BudgetLAExclusionsSortId2
based on RateClassType EMPLOYEE_BENEFITS and VACATION
|
protected BudgetDecimal |
getCalculatedCostForBudgetOHExclusionsSortId2()
This method gets sum of calculatedCost from list of BudgetLineItem and
iterate through each budgetRateAndBase for BudgetOHExclusionsSortId2
based on RateClassCode and RateTypeCode
|
protected noNamespace.ReportPageType.CalculationMethodology |
getCalculationMethodology()
This method gets Calculated Methodology for a BudgetPeriod.
|
protected String |
getCostElementDescription(BudgetLineItem budgetLineItem)
This method gets costElement Description from BudgetLineItem by checking
the LineItemDescription
|
org.kuali.rice.core.api.datetime.DateTimeService |
getDateTimeService() |
protected BudgetDecimal |
getEmpBenefitAppliedRateForPersonnel(AbstractBudgetRateAndBase budgetPersRateAndBase)
This method gets EmployeeBenefitRate based on RateClassType
EMPLOYEE_BENEFITS from BudgetPersonnelRateAndBase
|
protected BudgetDecimal |
getFringeForBudgetSalarySummaryFromPersonnelRateAndBase(AbstractBudgetRateAndBase budgetPersRateAndBase)
This method gets fringe costSharing for BudgetSalarySummary based on
rateClassType EMPLOYEE_BENEFITS and VACATION from
BudgetPersonnelRateAndBase
|
protected noNamespace.GroupsType[] |
getGroupsType(List<noNamespace.ReportType> reportTypeList)
This method gets Array of GroupsType for subReportType.
|
protected noNamespace.GroupsType[] |
getGroupsType(List<noNamespace.ReportType> reportTypeList,
String[] groupBy)
This method gets Array of GroupsType for subReport Type.
|
protected Integer |
getInvestigatorFlag(BudgetPersonnelDetails budgetPersonDetails)
This method gets Investigator Flag from list of ProposalPerson by
checking personID from BudgetPersonnelRateAndBase
|
protected String |
getKeyForBudgetSalarySummary(ReportTypeVO reportTypeVO)
This method gets key for BudgetSalarySummary for make group based on key
|
protected BudgetDecimal |
getPercentChargedForBudgetPersonnelRateBase(BudgetLineItem budgetLineItem,
BudgetPersonnelDetails budgetPersDetails,
BudgetPersonnelRateAndBase budgetPersRateAndBase)
This method gets percentageCharged from BudgetPersonnelRateAndBase or
BudgetPersonnelDetails based on RateClassCode and RateTypeCode
|
protected BudgetDecimal |
getPercentEffortForBudgetPersonnelRateBase(BudgetLineItem budgetLineItem,
BudgetPersonnelDetails budgetPersDetails,
BudgetPersonnelRateAndBase budgetPersRateAndBase)
This method gets percentEffort for from BudgetPersonnelDetails or
BudgetPersonnelRateAndBase based on RateClassCode and RateTypeCode
|
protected String |
getPersonNameFromBudgetPersonByRateAndBase(BudgetPerson budgetPerson,
BudgetPersonnelRateAndBase budgetPersRateAndBase,
Integer quantity)
This method gets personName for from BudgetPersonnelDetails and based on
RateClassCode and RateTypeCode construct name by appending quantity else
return BudgetPerson name
|
protected List<AbstractBudgetRateAndBase> |
getRatesApplicableToVOList(List<? extends AbstractBudgetRateAndBase> rates)
Override this method in child streams when you need to filter for different rates than the default of VA and EB rates.
|
protected noNamespace.ReportHeaderType |
getReportHeaderTypeForCumulativeReport(BudgetParent budgetParent)
This method gets ReportHeaderType from first budgetPeriod.It set all the
data for RportHeader from budgetPriod and budgetParent
|
protected noNamespace.ReportType |
getReportTypeForBudgetIndirectCostsForReport(Boolean onOffCampus,
BudgetDecimal calculatedCost,
BudgetDecimal costSharingAmount)
This method gets ReportType of BudgetIndirectCost data, by setting
IndirectCost data OnOffCampus, costSharingAmount, calculatedCost or
default values to ReportType Object
|
protected noNamespace.ReportType |
getReportTypeForExclusions(int sortId,
String categoryDesc,
BudgetDecimal calculatedCost)
This method gets ReportType data for LA or OH Exclusion data, by setting
Exclusion data sortId, categoryDescription, calculatedCost to ReportType
Object
|
protected noNamespace.ReportType |
getReportTypeForNonPersonnel(String categoryDesc,
String costElementDesc,
BudgetDecimal calculatedCost,
BudgetDecimal costSharingAmount)
This method gets ReportType for NonPersonnel data, by setting
NonPersonnel data categoryDescription, costElementDescription,
calculatedCost, costSharingAmount or default values to ReportType Object
|
protected List<noNamespace.ReportType> |
getReportTypeListForBudgetEBRateAndBase(String rateClassType)
This method gets List of ReportType for BudgetEBRateAndBase from List of
BudgetLineItem and iterate through BudgetPersonnelRateAndBase,
BudgetRateBase.
|
protected List<noNamespace.ReportType> |
getReportTypeListForBudgetLARateAndBase(String rateClassType)
This method gets List of ReportType for BudgetLARateAndBase from List of
BudgetLineItem and iterate through BudgetPersonnelRateAndBase,
BudgetRateAndBase based on RateClasstype LA_WITH_EB_VA
|
protected List<noNamespace.ReportType> |
getReportTypeListForBudgetOHRateAndBase(String rateClassType)
This method gets List of ReportType for BudgetOHRateAndBase from List of
BudgetLineItem and iterate through BudgetPersonnelRateAndBase,
BudgetRateAndBase based on RateClasstype and BudgetCategoryTypeCode
|
protected List<noNamespace.ReportType> |
getReportTypeListForBudgetOtherRateAndBase(String rateClassType)
This method gets List of ReportType for BudgetOtherRateAndBase from List
of BudgetLineItem and iterate through BudgetPersonnelRateAndBase,
BudgetRateAndBase based on RateClasstype
|
protected List<noNamespace.ReportType> |
getReportTypeListForBudgetVACRateAndBase(String rateClassType)
This method gets List of ReportType for BudgetVACRateAndBase from List of
BudgetLineItem and iterate through BudgetPersonnelRateAndBase,
BudgetRateAndBase based on RateClasstype
|
protected ReportTypeVO |
getReportTypeVOForBudgetLASalaryForRateBase(BudgetLineItem budgetLineItem,
BudgetRateAndBase budgetRateAndBase)
This method returns List of ReportTypeVO for BudgetLASalaryForRateAndBase
by setting data from budgetLineItem and BudgetRateAndBase
|
protected List<ReportTypeVO> |
getReportTypeVOList(BudgetPeriod budgetPeriod) |
protected BudgetDecimal |
getTotalCalculatedCostByRateClassTypeFromLineItem(String rateClassType,
BudgetLineItem budgetLineItem)
This method gets sum of calculatedCost from list of
BudgetLineItemCalculatedAmount based on RateClassType
|
protected BudgetDecimal |
getTotalCostSharingAmountByRateClassTypeFromLineItem(BudgetLineItem budgetLineItem,
String rateClassType)
This method gets sum of costSharingAmount from list of
BudgetLineItemCalculatedAmount based on RateClassType
|
protected int |
getUnitNumber()
This method gets count of unitNumber from InstitutionLaRate with
proposalNumber and lsOwnedByUnit.
|
protected BudgetDecimal |
getVacationAppliedRateForPersonnel(AbstractBudgetRateAndBase budgetPersRateAndBase)
This method gets vacationRate based on RateClassType VACATION from
BudgetPersonnelRateAndBase
|
protected boolean |
isBudgetCategoryPersonnel(BudgetLineItemBase budgetDetails)
This method gets true value if budgetCatgeoryCode is Personnel else false
|
protected boolean |
isLineItemCalAmountOfRateClassTypeLabAllocation(BudgetLineItemCalculatedAmount lineItemCalcAmount)
This method gets true if rateClassType is L else false from
BudgetLineItemCalculatedAmount
|
protected boolean |
isLineItemCalAmountOfRateClassTypeLAWithEBVA(BudgetLineItemCalculatedAmount lineItemCalcAmount)
This method gets true if rateClassType is Y else false from
BudgetLineItemCalculatedAmount
|
protected boolean |
isLineItemCalAmountOfRateClassTypeOverhead(BudgetLineItemCalculatedAmount lineItemCalcAmount)
This method gets true if rateClassType is O else false from
BudgetLineItemCalculatedAmount
|
protected boolean |
isRateAndBaseEBonLA(AbstractBudgetRateAndBase rateAndBase)
This method gets true if rateClassCode is 5 and rateTypeCode is 3 else
false
|
protected boolean |
isRateAndBaseLASalary(AbstractBudgetRateAndBase rateAndBase)
This method gets true if rateClassCode is 10 and rateTypeCode is 1 else
false
|
protected boolean |
isRateAndBaseOfRateClassTypeEB(AbstractBudgetRateAndBase rateAndBase)
This method gets true if rateClassType is E else false from RateAndBase
|
protected boolean |
isRateAndBaseOfRateClassTypeLAwithEBVA(AbstractBudgetRateAndBase rateAndBase)
This method gets true if rateClassType is Y else false from RateAndBase
|
protected boolean |
isRateAndBaseOfRateClassTypeOverhead(AbstractBudgetRateAndBase rateAndBase)
This method gets true if rateClassType is O else false from RateAndBase
|
protected boolean |
isRateAndBaseOfRateClassTypeVacation(AbstractBudgetRateAndBase rateAndBase)
This method gets true if rateClassType is V else false from RateAndBase
|
protected boolean |
isRateAndBaseVAonLA(AbstractBudgetRateAndBase rateAndBase)
This method gets true if rateClassCode is 8 and rateTypeCode is 2 else
false
|
protected void |
setBudgetLASalaryForBudgetRateAndBase(List<noNamespace.ReportType> reportTypeList)
This method sets reportTypeVO and add it to reportTypeVOList from list of
BudgetLineItem and iterate through BudgetRateAndBase for BudgetLASalary
based on RateClassType OTHER
|
protected void |
setBudgetPersRateAndBaseListForBudgetEBRateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType)
This method sets BudgetPersonnelRateAndBase List from List of
BudgetPersonnelDetails based on budgetCategoryCode P, and iterate each
BudgetPersonnelRateAndBase based on RateClasstype for BudgetEBRateAndBase
|
protected void |
setBudgetPersRateAndBaseListForBudgetLARateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType1,
String rateClassType2)
This method sets BudgetPersonnelRateAndBase List from List of
BudgetPersonnelDetails and iterate each BudgetPersonnelRateAndBase based
on RateClassTypes for BudgetLARateAndBase
|
protected void |
setBudgetPersRateAndBaseListForBudgetOHRateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType)
This method sets BudgetPersonnelRateAndBase List from List of
BudgetPersonnelDetails and iterate each BudgetPersonnelRateAndBase based
on RateClassTypes for BudgetOHRateAndBase
|
protected void |
setBudgetPersRateAndBaseListForBudgetOtherRateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType)
This method sets BudgetPersonnelRateAndBase List from List of
BudgetPersonnelDetails and iterate each BudgetPersonnelRateAndBase based
on RateClassType for BudgetOtherRateAndBase
|
protected void |
setBudgetPersRateAndBaseListForBudgetVacRateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType)
This method sets BudgetPersonnelRateAndBase List from List of
BudgetPersonnelDetails based on budgetCategoryCode P, and iterate each
BudgetPersonnelRateAndBase based on RateClasstype for
BudgetVacRateAndBase
|
protected void |
setBudgetRateAndBaseListForBudgetEBRateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType)
This method sets BudgetRateAndBaseList For BudgetEBRateAndBase from list
of BudgetRateAndBase based on rateClassType
|
protected void |
setBudgetRateAndBaseListForBudgetLARateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType1,
String rateClassType2)
This method sets BudgetRateAndBaseList For BudgetLARateAndBase from list
of BudgetRateAndBase based on RateClassTypes
|
protected void |
setBudgetRateAndBaseListForBudgetOHRateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType)
This method sets BudgetRateAndBaseList For BudgetOHRateAndBase from list
of BudgetRateAndBase based on RateClassType
|
protected void |
setBudgetRateAndBaseListForBudgetOtherRateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType)
This method sets BudgetRateAndBaseListForOtherrateAndBase from List of
BudgetRateAndBase based on RateClassType
|
protected void |
setBudgetRateAndBaseListForBudgetVacRateAndBase(List<ReportTypeVO> reportTypeVOList,
BudgetLineItem budgetLineItem,
String rateClassType)
This method sets BudgetRateAndBaseList For BudgetVacRateAndBase from list
of BudgetRateAndBase based on RateClassType and LiVacOnLaRateTypeCode
|
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
Setter for
BusinessObjectService |
void |
setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService) |
protected void |
setReportTypeBudgetLASalary(List<noNamespace.ReportType> reportTypeList,
List<ReportTypeVO> reportTypeVOList)
This method sets reportType to ReportTypeList for BudgetLASalary and get
sum of fringe, calculatedCost, calculatedCostSharing and salary by
grouping reportType based on budgetLASalaryKey
|
protected void |
setReportTypeForBudgetLAExclusionsSortId3(List<noNamespace.ReportType> reportTypeList)
This method sets ReportType from list of BudgetLineItem by checking the
lineItemNumber, budgetCategoryCode and create ReportTypeVO by setting
data to it and add to ReportTypeVOList
|
protected void |
setReportTypeList(List<noNamespace.ReportType> reportTypeList,
List<ReportTypeVO> tempReportTypeVOList)
This method sets ReportType grouped by budgetLAExclusionsKey and get the
sum of calculatedCost and add to ReportTypeList
|
protected void |
setReportTypeListOHExclusionForSortId(List<noNamespace.ReportType> reportTypeList,
int sortId,
List<ReportTypeVO> tempReportTypeVOList)
This method sets ReportType grouped by budgetOHExclusionKey and get the
sum of calculatedCost and add to ReportTypeList
|
protected void |
setReportTypeMapForBudgetOHRateAndBase(List<ReportTypeVO> tempReportTypeVOList,
Map<String,noNamespace.ReportType> reportTypeMap)
This method set reportTypeMap for BudgetOHRateAndBase by grouping based
on budgetOHRateBaseKey and get sum of salaryRequested, calculatedCost,
first startDate, last endDate
|
protected void |
setReportTypeMapFromReportTypeVOList(List<ReportTypeVO> tempReportTypeVOList,
Map<String,noNamespace.ReportType> reportTypeMap)
This method set reportTypeMap from reportTypeVOList by grouping based on
reportTypeKey and get sum of salaryRequested, calculatedCost, first
startDate, last endDate
|
protected void |
setReportTypeOHExclusionForSortId(List<noNamespace.ReportType> reportTypeList,
int sortId)
This method sets ReportType from list of BudgetLineItem by checking the
lineItemNumber and create ReportTypeVO by setting data to it and add to
ReportTypeVOList
|
protected void |
setReportTypeVOListForLAExclusionSortId3(List<ReportTypeVO> tempReportTypeVOList)
This method sets ReportTypeVO from budgetLineItem values and further add
in ReportTypeVOList
|
protected void |
setReportTypeVOListForOHExclusionSortId(List<ReportTypeVO> tempReportTypeVOList)
This method set ReportTypeVO to ReportTypeVOList after setting values for
ReportType from BudgetLineItems
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgenerateXmlStreamprotected static final String TOTAL_EMPLOYEE_BENEFITS
protected static final String ALLOCATED_LAB_EXPENSE
protected static final String EMPLOYEE_BENEFITS_ON_ALLOCATED_ADMINISTRATIVE_SUPPORT
protected static final String ALLOCATED_ADMINISTRATIVE_SUPPORT
protected static final String OTHER_DIRECT_COSTS
protected static final String ALLOCATED_ADMIN_SUPPORT
protected static final String PERCENTAGE
protected static final String LAB_ALLOCATION
protected static final String CATEGORY_CODE_LA_SALARY
protected static final String RATE_TYPE_CODE_VACATION_ON_LA
protected static final String RATE_CLASS_CODE_VACATION_ON_LA
protected static final String RATE_TYPE_CODE_LA_SALARY
protected static final String RATE_CLASS_CODE_LA_SALARY
protected static final String DEFAULT_RATE_TYPE_CODE_FOR_LI
protected static final String RATE_CLASS_CODE_EB_ON_LA
protected static final String PRINCIPAL_INVESTIGATOR_ROLE
protected List<BudgetPersonnelRateAndBase> budgetPersRateAndBases
protected org.kuali.rice.krad.service.BusinessObjectService businessObjectService
protected Budget budget
protected List<BudgetPersonnelRateAndBase> budgetPersRateAndBaseList
protected String[] category
protected String[] rateType
protected String[] rateClass
protected String[] rateClassRateType
protected BudgetPeriod budgetPeriod
protected org.kuali.rice.core.api.datetime.DateTimeService dateTimeService
protected static final String DATE_FORMAT
protected static final String DATE_FORMAT_MMDDYY
protected static final String BUDGET_PERIOD
protected static final String BUDGET_CATEGORY_PERSONNEL
protected noNamespace.ReportHeaderType getReportHeaderTypeForCumulativeReport(BudgetParent budgetParent)
budgetParent - protected noNamespace.ReportType getReportTypeForNonPersonnel(String categoryDesc, String costElementDesc, BudgetDecimal calculatedCost, BudgetDecimal costSharingAmount)
categoryDesc - costElementDesc - calculatedCost - costSharingAmount - protected noNamespace.ReportType getReportTypeForBudgetIndirectCostsForReport(Boolean onOffCampus, BudgetDecimal calculatedCost, BudgetDecimal costSharingAmount)
onOffCampus - calculatedCost - costSharingAmount - protected noNamespace.ReportType getReportTypeForExclusions(int sortId,
String categoryDesc,
BudgetDecimal calculatedCost)
sortId - categoryDesc - calculatedCost - protected BudgetDecimal getTotalCalculatedCostByRateClassTypeFromLineItem(String rateClassType, BudgetLineItem budgetLineItem)
rateClassType - budgetLineItem - protected BudgetDecimal getTotalCostSharingAmountByRateClassTypeFromLineItem(BudgetLineItem budgetLineItem, String rateClassType)
budgetLineItem - rateClassType - protected BudgetDecimal getCalculatedCostForBudgetExclusionsSortId1()
protected BudgetDecimal getCalculatedCostForBudgetLAExclusionsSortId2()
protected BudgetDecimal getCalculatedCostForBudgetOHExclusionsSortId2()
protected BudgetDecimal getCalculatedCostForBudgetExclusionsSortId4()
protected void setReportTypeBudgetLASalary(List<noNamespace.ReportType> reportTypeList, List<ReportTypeVO> reportTypeVOList)
reportTypeList - reportTypeVOList - protected void setBudgetLASalaryForBudgetRateAndBase(List<noNamespace.ReportType> reportTypeList)
reportTypeList - protected ReportTypeVO getReportTypeVOForBudgetLASalaryForRateBase(BudgetLineItem budgetLineItem, BudgetRateAndBase budgetRateAndBase)
budgetLineItem - budgetRateAndBase - public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
XmlStreamBusinessObjectServicegetBusinessObjectService in interface XmlStreamBusinessObjectServicepublic void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
XmlStreamBusinessObjectServicesetBusinessObjectService in interface XmlStreamprotected int getUnitNumber()
protected noNamespace.GroupsType[] getGroupsType(List<noNamespace.ReportType> reportTypeList)
reportTypeList - protected noNamespace.GroupsType[] getGroupsType(List<noNamespace.ReportType> reportTypeList, String[] groupBy)
reportTypeList - groupBy - protected noNamespace.SubReportType getBudgetIndirectCostsForReport()
protected noNamespace.ReportPageType.CalculationMethodology getCalculationMethodology()
protected void setReportTypeOHExclusionForSortId(List<noNamespace.ReportType> reportTypeList, int sortId)
reportTypeList - sortId - protected void setReportTypeVOListForOHExclusionSortId(List<ReportTypeVO> tempReportTypeVOList)
tempReportTypeVOList - protected void setReportTypeListOHExclusionForSortId(List<noNamespace.ReportType> reportTypeList, int sortId, List<ReportTypeVO> tempReportTypeVOList)
reportTypeList - sortId - tempReportTypeVOList - protected void setReportTypeForBudgetLAExclusionsSortId3(List<noNamespace.ReportType> reportTypeList)
reportTypeList - protected void setReportTypeVOListForLAExclusionSortId3(List<ReportTypeVO> tempReportTypeVOList)
tempReportTypeVOList - protected void setReportTypeList(List<noNamespace.ReportType> reportTypeList, List<ReportTypeVO> tempReportTypeVOList)
reportTypeList - tempReportTypeVOList - protected String getCostElementDescription(BudgetLineItem budgetLineItem)
budgetLineItem - protected List<noNamespace.ReportType> getReportTypeListForBudgetEBRateAndBase(String rateClassType)
rateClassType - protected List<noNamespace.ReportType> getReportTypeListForBudgetLARateAndBase(String rateClassType)
rateClassType - protected List<noNamespace.ReportType> getReportTypeListForBudgetVACRateAndBase(String rateClassType)
rateClassType - protected void setReportTypeMapFromReportTypeVOList(List<ReportTypeVO> tempReportTypeVOList, Map<String,noNamespace.ReportType> reportTypeMap)
tempReportTypeVOList - reportTypeMap - protected List<noNamespace.ReportType> getReportTypeListForBudgetOtherRateAndBase(String rateClassType)
rateClassType - protected List<noNamespace.ReportType> getReportTypeListForBudgetOHRateAndBase(String rateClassType)
rateClassType - protected void setReportTypeMapForBudgetOHRateAndBase(List<ReportTypeVO> tempReportTypeVOList, Map<String,noNamespace.ReportType> reportTypeMap)
tempReportTypeVOList - reportTypeMap - protected void setBudgetRateAndBaseListForBudgetOtherRateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType)
reportTypeVOList - budgetLineItem - rateClassType - protected void setBudgetRateAndBaseListForBudgetVacRateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType)
reportTypeVOList - budgetLineItem - rateClassType - protected void setBudgetRateAndBaseListForBudgetLARateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType1, String rateClassType2)
reportTypeVOList - budgetLineItem - rateClassType1 - rateClassType2 - protected void setBudgetRateAndBaseListForBudgetEBRateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType)
reportTypeVOList - budgetLineItem - rateClassType - protected void setBudgetRateAndBaseListForBudgetOHRateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType)
reportTypeVOList - budgetLineItem - rateClassType - protected void setBudgetPersRateAndBaseListForBudgetOtherRateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType)
reportTypeVOList - budgetLineItem - rateClassType - protected void setBudgetPersRateAndBaseListForBudgetVacRateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType)
reportTypeVOList - budgetLineItem - rateClassType - protected void setBudgetPersRateAndBaseListForBudgetLARateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType1, String rateClassType2)
reportTypeVOList - budgetLineItem - rateClassType1 - rateClassType2 - protected void setBudgetPersRateAndBaseListForBudgetEBRateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType)
reportTypeVOList - budgetLineItem - rateClassType - protected void setBudgetPersRateAndBaseListForBudgetOHRateAndBase(List<ReportTypeVO> reportTypeVOList, BudgetLineItem budgetLineItem, String rateClassType)
reportTypeVOList - budgetLineItem - rateClassType - protected String getBudgetCategoryDescForSalarySummary(BudgetLineItem budgetLineItem, BudgetLineItemBase budgetDetails, AbstractBudgetRateAndBase budgetRateAndBase)
budgetPersDetails - budgetPersRateAndBase - protected BudgetDecimal getFringeForBudgetSalarySummaryFromPersonnelRateAndBase(AbstractBudgetRateAndBase budgetPersRateAndBase)
budgetPersRateAndBase - protected Integer getInvestigatorFlag(BudgetPersonnelDetails budgetPersonDetails)
budgetPersRateAndBase - protected BudgetDecimal getVacationAppliedRateForPersonnel(AbstractBudgetRateAndBase budgetPersRateAndBase)
budgetPersRateAndBase - protected BudgetDecimal getEmpBenefitAppliedRateForPersonnel(AbstractBudgetRateAndBase budgetPersRateAndBase)
budgetPersRateAndBase - protected String getKeyForBudgetSalarySummary(ReportTypeVO reportTypeVO)
reportTypeVO - protected String getPersonNameFromBudgetPersonByRateAndBase(BudgetPerson budgetPerson, BudgetPersonnelRateAndBase budgetPersRateAndBase, Integer quantity)
budgetPerson - budgetPersRateAndBase - quantity - protected BudgetDecimal getPercentEffortForBudgetPersonnelRateBase(BudgetLineItem budgetLineItem, BudgetPersonnelDetails budgetPersDetails, BudgetPersonnelRateAndBase budgetPersRateAndBase)
budgetLineItem - budgetPersDetails - budgetPersRateAndBase - protected BudgetDecimal getPercentChargedForBudgetPersonnelRateBase(BudgetLineItem budgetLineItem, BudgetPersonnelDetails budgetPersDetails, BudgetPersonnelRateAndBase budgetPersRateAndBase)
budgetLineItem - budgetPersDetails - budgetPersRateAndBase - protected String getBudgetCategoryCodeFroBudgetSalarySummary(AbstractBudgetRateAndBase budgetPersRateAndBase, BudgetLineItemBase budgetPersonnelDetails)
budgetPersDetails - protected boolean isBudgetCategoryPersonnel(BudgetLineItemBase budgetDetails)
budgetDetails - protected boolean isRateAndBaseLASalary(AbstractBudgetRateAndBase rateAndBase)
rateAndBase - protected boolean isRateAndBaseEBonLA(AbstractBudgetRateAndBase rateAndBase)
rateAndBase - protected boolean isRateAndBaseVAonLA(AbstractBudgetRateAndBase rateAndBase)
rateAndBase - protected boolean isLineItemCalAmountOfRateClassTypeLAWithEBVA(BudgetLineItemCalculatedAmount lineItemCalcAmount)
lineItemCalcAmount - protected boolean isLineItemCalAmountOfRateClassTypeLabAllocation(BudgetLineItemCalculatedAmount lineItemCalcAmount)
lineItemCalcAmount - protected boolean isLineItemCalAmountOfRateClassTypeOverhead(BudgetLineItemCalculatedAmount lineItemCalcAmount)
lineItemCalcAmount - protected boolean isRateAndBaseOfRateClassTypeLAwithEBVA(AbstractBudgetRateAndBase rateAndBase)
rateAndBase - protected boolean isRateAndBaseOfRateClassTypeEB(AbstractBudgetRateAndBase rateAndBase)
rateAndBase - protected boolean isRateAndBaseOfRateClassTypeOverhead(AbstractBudgetRateAndBase rateAndBase)
rateAndBase - protected boolean isRateAndBaseOfRateClassTypeVacation(AbstractBudgetRateAndBase rateAndBase)
rateAndBase - protected List<ReportTypeVO> getReportTypeVOList(BudgetPeriod budgetPeriod)
protected List<AbstractBudgetRateAndBase> getRatesApplicableToVOList(List<? extends AbstractBudgetRateAndBase> rates)
rates - public org.kuali.rice.core.api.datetime.DateTimeService getDateTimeService()
getDateTimeService in interface XmlStreampublic void setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
setDateTimeService in interface XmlStreamdateTimeService - the dateTimeService to setCopyright © 2013 The Kuali Foundation. All Rights Reserved.