public class IndustrialBudgetXmlStream extends BudgetBaseStream
ResearchDocumentBase and
Map of details passed to the class.ALLOCATED_ADMIN_SUPPORT, ALLOCATED_ADMINISTRATIVE_SUPPORT, ALLOCATED_LAB_EXPENSE, budget, BUDGET_CATEGORY_PERSONNEL, BUDGET_PERIOD, budgetPeriod, budgetPersRateAndBaseList, budgetPersRateAndBases, businessObjectService, category, CATEGORY_CODE_LA_SALARY, DATE_FORMAT, DATE_FORMAT_MMDDYY, dateTimeService, DEFAULT_RATE_TYPE_CODE_FOR_LI, EMPLOYEE_BENEFITS_ON_ALLOCATED_ADMINISTRATIVE_SUPPORT, LAB_ALLOCATION, OTHER_DIRECT_COSTS, PERCENTAGE, PRINCIPAL_INVESTIGATOR_ROLE, RATE_CLASS_CODE_EB_ON_LA, RATE_CLASS_CODE_LA_SALARY, RATE_CLASS_CODE_VACATION_ON_LA, RATE_TYPE_CODE_LA_SALARY, RATE_TYPE_CODE_VACATION_ON_LA, rateClass, rateClassRateType, rateType, TOTAL_EMPLOYEE_BENEFITS| Constructor and Description |
|---|
IndustrialBudgetXmlStream() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,org.apache.xmlbeans.XmlObject> |
generateXmlStream(KraPersistableBusinessObjectBase printableBusinessObject,
Map<String,Object> reportParameters)
This method generates XML for Award Delta Report.
|
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.
|
getBudgetCategoryCodeFroBudgetSalarySummary, getBudgetCategoryDescForSalarySummary, getBudgetIndirectCostsForReport, getBusinessObjectService, getCalculatedCostForBudgetExclusionsSortId1, getCalculatedCostForBudgetExclusionsSortId4, getCalculatedCostForBudgetLAExclusionsSortId2, getCalculatedCostForBudgetOHExclusionsSortId2, getCalculationMethodology, getCostElementDescription, getDateTimeService, getEmpBenefitAppliedRateForPersonnel, getFringeForBudgetSalarySummaryFromPersonnelRateAndBase, getGroupsType, getGroupsType, getInvestigatorFlag, getKeyForBudgetSalarySummary, getPercentChargedForBudgetPersonnelRateBase, getPercentEffortForBudgetPersonnelRateBase, getPersonNameFromBudgetPersonByRateAndBase, getReportHeaderTypeForCumulativeReport, getReportTypeForBudgetIndirectCostsForReport, getReportTypeForExclusions, getReportTypeForNonPersonnel, getReportTypeListForBudgetEBRateAndBase, getReportTypeListForBudgetLARateAndBase, getReportTypeListForBudgetOHRateAndBase, getReportTypeListForBudgetOtherRateAndBase, getReportTypeListForBudgetVACRateAndBase, getReportTypeVOForBudgetLASalaryForRateBase, getReportTypeVOList, getTotalCalculatedCostByRateClassTypeFromLineItem, getTotalCostSharingAmountByRateClassTypeFromLineItem, getUnitNumber, getVacationAppliedRateForPersonnel, isBudgetCategoryPersonnel, isLineItemCalAmountOfRateClassTypeLabAllocation, isLineItemCalAmountOfRateClassTypeLAWithEBVA, isLineItemCalAmountOfRateClassTypeOverhead, isRateAndBaseEBonLA, isRateAndBaseLASalary, isRateAndBaseOfRateClassTypeEB, isRateAndBaseOfRateClassTypeLAwithEBVA, isRateAndBaseOfRateClassTypeOverhead, isRateAndBaseOfRateClassTypeVacation, isRateAndBaseVAonLA, setBudgetLASalaryForBudgetRateAndBase, setBudgetPersRateAndBaseListForBudgetEBRateAndBase, setBudgetPersRateAndBaseListForBudgetLARateAndBase, setBudgetPersRateAndBaseListForBudgetOHRateAndBase, setBudgetPersRateAndBaseListForBudgetOtherRateAndBase, setBudgetPersRateAndBaseListForBudgetVacRateAndBase, setBudgetRateAndBaseListForBudgetEBRateAndBase, setBudgetRateAndBaseListForBudgetLARateAndBase, setBudgetRateAndBaseListForBudgetOHRateAndBase, setBudgetRateAndBaseListForBudgetOtherRateAndBase, setBudgetRateAndBaseListForBudgetVacRateAndBase, setBusinessObjectService, setDateTimeService, setReportTypeBudgetLASalary, setReportTypeForBudgetLAExclusionsSortId3, setReportTypeList, setReportTypeListOHExclusionForSortId, setReportTypeMapForBudgetOHRateAndBase, setReportTypeMapFromReportTypeVOList, setReportTypeOHExclusionForSortId, setReportTypeVOListForLAExclusionSortId3, setReportTypeVOListForOHExclusionSortIdpublic Map<String,org.apache.xmlbeans.XmlObject> generateXmlStream(KraPersistableBusinessObjectBase printableBusinessObject, Map<String,Object> reportParameters)
ResearchDocumentBase for populating the XML nodes. The XMl once
generated is returned as XmlObjectprintableBusinessObject - using which XML is generatedreportParameters - parameters related to XML generationXmlObject representing the XMLprotected List<AbstractBudgetRateAndBase> getRatesApplicableToVOList(List<? extends AbstractBudgetRateAndBase> rates)
BudgetBaseStreamgetRatesApplicableToVOList in class BudgetBaseStreamCopyright © 2013 The Kuali Foundation. All Rights Reserved.