| Modifier and Type | Class and Description |
|---|---|
class |
AwardBudgetExt |
| Modifier and Type | Method and Description |
|---|---|
void |
AwardBudgetServiceImpl.calculateBudgetOnSave(Budget budget) |
protected BudgetPerson |
AwardBudgetServiceImpl.findMatchingPersonInBudget(Budget budget,
BudgetPerson oldBudgetPerson,
String jobCode) |
boolean |
AwardBudgetServiceImpl.isRateOverridden(Budget budget) |
void |
AwardBudgetServiceImpl.populateSummaryCalcAmounts(Budget budget,
BudgetPeriod budgetPeriod) |
void |
AwardBudgetServiceImpl.recalculateBudget(Budget budget) |
void |
AwardBudgetServiceImpl.recalculateBudgetPeriod(Budget budget,
BudgetPeriod budgetPeriod) |
protected void |
AwardBudgetServiceImpl.setBudgetCostsFromPeriods(Budget budget)
This method sets the budget document's costs from the budget periods' costs.
|
| Modifier and Type | Method and Description |
|---|---|
protected AwardBudgetExt |
AwardBudgetForm.findAwardBudgetExt(Long budgetId,
List<Budget> allBudgets)
This method finds a particular budget in the list of budgets based on the budget id.
|
protected BudgetDecimal |
AwardBudgetForm.getSumOfAllPreviousBudgetChanges(AwardBudgetExt curentAwardBudgetExt,
List<Budget> allBudgets)
This method sums up all the previous changes of the prior budget versions.
|
| Modifier and Type | Method and Description |
|---|---|
Budget |
AwardBudgetDocument.getBudget()
This method returns Budget object.
|
| Modifier and Type | Field and Description |
|---|---|
protected Budget |
AbstractBudgetCalculator.budget |
| Modifier and Type | Method and Description |
|---|---|
void |
BudgetPeriodCalculator.applyToLaterPeriods(Budget budget,
BudgetPeriod currentBudgetPeriod,
BudgetLineItem currentBudgetLineItem) |
void |
BudgetCalculationServiceImpl.applyToLaterPeriods(Budget budget,
BudgetPeriod budgetPeriod,
BudgetLineItem budgetLineItem) |
void |
BudgetCalculationService.applyToLaterPeriods(Budget budget,
BudgetPeriod budgetPeriod,
BudgetLineItem budgetLineItem)
This method is to apply budgetlineitem details to all later periods
|
void |
BudgetPeriodCalculator.calculate(Budget budget,
BudgetPeriod budgetPeriod)
This method calculates and sync the budget period
|
void |
BudgetCalculationServiceImpl.calculateAndSyncBudgetLineItem(Budget budget,
BudgetLineItem budgetLineItem) |
void |
BudgetCalculationServiceImpl.calculateAndSyncBudgetPeriod(Budget budget,
BudgetPeriod budgetPeriod) |
void |
BudgetCalculationServiceImpl.calculateBudget(Budget budget) |
void |
BudgetCalculationService.calculateBudget(Budget budget)
This method is for calculating the entire budget version and populate the appropriate values
to session (BudgetVersionOverView).
|
void |
BudgetCalculationServiceImpl.calculateBudgetLineItem(Budget budget,
BudgetLineItem budgetLineItem) |
void |
BudgetCalculationService.calculateBudgetLineItem(Budget budget,
BudgetLineItem budgetLineItem)
This method for calculating non-personnel budget line item.
|
void |
BudgetCalculationServiceImpl.calculateBudgetLineItem(Budget budget,
BudgetPersonnelDetails budgetLineItem) |
void |
BudgetCalculationService.calculateBudgetLineItem(Budget budget,
BudgetPersonnelDetails budgetPersonnelDetails)
This method for calculating non-personnel budget line item.
|
void |
BudgetCalculationServiceImpl.calculateBudgetPeriod(Budget budget,
BudgetPeriod budgetPeriod) |
void |
BudgetCalculationService.calculateBudgetPeriod(Budget budget,
BudgetPeriod budgetPeriod)
This method is for calculating the entire budget version and populate the appropriate values
to session (BudgetVersionOverView).
|
void |
BudgetCalculationServiceImpl.calculateBudgetSummaryTotals(Budget budget) |
void |
BudgetCalculationService.calculateBudgetSummaryTotals(Budget budget)
This method is to calculate the budget totals for budget total page
|
void |
BudgetCalculationServiceImpl.calculateBudgetTotals(Budget budget) |
void |
BudgetCalculationService.calculateBudgetTotals(Budget budget)
This method is to calculate the budget totals for budget total page
|
protected SortedMap<RateType,List<BudgetDecimal>> |
BudgetCalculationServiceImpl.calculateExpenseTotals(Budget budget,
boolean personnelFlag) |
protected void |
BudgetCalculationServiceImpl.calculateNonPersonnelSummaryTotals(Budget budget) |
void |
BudgetCalculationServiceImpl.calculateSalary(Budget budget,
BudgetPersonnelDetails budgetPersonnelLineItem) |
void |
BudgetCalculationService.calculateSalary(Budget budget,
BudgetPersonnelDetails budgetPersnnelLineItem)
This method...
|
protected SortedMap<BudgetCategoryType,List<CostElement>> |
BudgetCalculationServiceImpl.categorizeObjectCodesByCategory(Budget budget) |
protected void |
BudgetCalculationServiceImpl.ensureBudgetPeriodHasSyncedCosts(Budget budget)
Ensures that a budget period has synced costs with other budget objects (i.e.
|
protected BudgetCommonService<BudgetParent> |
BudgetCalculationServiceImpl.getBudgetCommonService(Budget budget) |
protected void |
BudgetCalculationServiceImpl.initCostDependentItems(Budget budget)
Initializes items that are dependent on a cost value.
|
protected void |
BudgetCalculationServiceImpl.initCostSharing(Budget document)
Clears and initializes the CostSharing in a budget document.
|
protected void |
BudgetCalculationServiceImpl.initUnrecoveredFandAs(Budget document)
Clears and initializes the UnrecoveredFandAs in a budget document.
|
protected boolean |
BudgetCalculationServiceImpl.isCalculationRequired(Budget budget,
BudgetPeriod budgetPeriod)
Checks if a calculation is required where Budget periods must be synced in line items.
|
protected boolean |
BudgetCalculationServiceImpl.isPositiveTotalCostSharingAmount(Budget document)
Checks if a positive Total CostSharing Amount exists in a line item or in a budget period.
|
protected boolean |
BudgetCalculationServiceImpl.isPositiveTotalUnderreoveryAmount(Budget document)
Checks if a positive Total Underrecoverary Amount exists in a line item or in a budget period.
|
void |
BudgetCalculationServiceImpl.populateCalculatedAmount(Budget budget,
BudgetLineItem budgetLineItem) |
void |
BudgetCalculationService.populateCalculatedAmount(Budget budget,
BudgetLineItem budgetLineItem)
This method is for calculating calculated amounts for each cost element.
|
void |
BudgetCalculationServiceImpl.populateCalculatedAmount(Budget budget,
BudgetPersonnelDetails budgetPersonnelDetails) |
void |
BudgetCalculationService.populateCalculatedAmount(Budget budget,
BudgetPersonnelDetails newBudgetPersonnelDetails)
This method is for calculating calculated amounts for each cost element.
|
void |
BudgetCalculationServiceImpl.rePopulateCalculatedAmount(Budget budget,
BudgetLineItem budgetLineItem) |
void |
BudgetCalculationService.rePopulateCalculatedAmount(Budget budget,
BudgetLineItem budgetLineItem)
This method is for calculating calculated amounts for each cost element.
|
void |
BudgetCalculationServiceImpl.rePopulateCalculatedAmount(Budget budget,
BudgetPersonnelDetails newBudgetPersonnelDetails) |
void |
BudgetCalculationService.rePopulateCalculatedAmount(Budget budget,
BudgetPersonnelDetails newBudgetPersonnelDetails)
This method is for calculating calculated amounts for each cost element.
|
protected void |
BudgetCalculationServiceImpl.setBudgetCostsFromPeriods(Budget budget)
This method sets the budget document's costs from the budget periods' costs.
|
void |
AbstractBudgetCalculator.setCalculatedAmounts(Budget budget,
BudgetLineItemBase budgetLineItem) |
protected void |
BudgetCalculationServiceImpl.syncCostsToBudget(Budget budget)
Syncs the calculated costs in the budget document with the calculated costs in the budget
periods.
|
void |
BudgetPeriodCalculator.syncToPeriodCostLimit(Budget budget,
BudgetPeriod budgetPeriodBean,
BudgetLineItem budgetDetailBean) |
void |
BudgetCalculationServiceImpl.syncToPeriodCostLimit(Budget budget,
BudgetPeriod budgetPeriod,
BudgetLineItem budgetLineItem) |
void |
BudgetCalculationService.syncToPeriodCostLimit(Budget budget,
BudgetPeriod budgetPeriod,
BudgetLineItem budgetLineItem)
This method is to adjust the line item cost to total cost limit of a period
|
void |
BudgetPeriodCalculator.syncToPeriodDirectCostLimit(Budget budget,
BudgetPeriod budgetPeriodBean,
BudgetLineItem budgetDetailBean) |
void |
BudgetCalculationServiceImpl.syncToPeriodDirectCostLimit(Budget budget,
BudgetPeriod budgetPeriod,
BudgetLineItem budgetLineItem) |
void |
BudgetCalculationService.syncToPeriodDirectCostLimit(Budget budget,
BudgetPeriod budgetPeriod,
BudgetLineItem budgetLineItem)
This method is to adjust the line item cost to total direct cost limit of a period
|
| Constructor and Description |
|---|
AbstractBudgetCalculator(Budget budget,
BudgetLineItemBase budgetLineItem)
Constructs a CalculatorBase.java.
|
LineItemCalculator(Budget budget,
BudgetLineItem bli) |
PersonnelLineItemCalculator(Budget budget,
BudgetLineItemBase bli) |
SalaryCalculator(Budget budget,
BudgetPersonnelDetails personnelLineItem)
Constructs a SalaryCalculator.java.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BudgetCommonService.calculateBudgetOnSave(Budget budget)
This method will take care of summing up all line item costs or summary line items to Period totals
|
boolean |
BudgetServiceImpl.checkActivityTypeChange(BudgetParentDocument<T> budgetParentDoc,
Budget budget) |
boolean |
BudgetService.checkActivityTypeChange(BudgetParentDocument<T> pdDoc,
Budget budget)
This method check if activity type changed, then display confirmation message on 'open' budget version.
|
Collection<BudgetRate> |
BudgetServiceImpl.getSavedBudgetRates(Budget budget) |
Collection<BudgetRate> |
BudgetService.getSavedBudgetRates(Budget budget)
This method returns the saved Proposal Rates collection.
|
boolean |
BudgetCommonService.isRateOverridden(Budget budget)
This method is to check whether Budget Summary calculated amounts have been modified on AwardBudgetSummary screen
|
void |
BudgetCommonService.populateSummaryCalcAmounts(Budget budget,
BudgetPeriod budgetPeriod) |
void |
BudgetCommonService.recalculateBudget(Budget budget)
This method is recalculate the budget.
|
void |
BudgetCommonService.recalculateBudgetPeriod(Budget budget,
BudgetPeriod budgetPeriod) |
| Modifier and Type | Method and Description |
|---|---|
protected BudgetDecimal |
BudgetDistributionAndIncomeServiceImpl.findApplicableRateForRateClassCodeUFAndA(Budget budget,
Integer fiscalYear,
String unrecoveredFandARateClassCode,
boolean findOnCampusRate) |
protected BudgetDecimal |
BudgetDistributionAndIncomeServiceImpl.findApplicableRatesForFiscalYearUFAndA(Budget budget,
Budget.FiscalYearSummary fiscalYearSummary,
boolean onCampus) |
void |
BudgetDistributionAndIncomeServiceImpl.initializeCollectionDefaults(Budget budget) |
void |
BudgetDistributionAndIncomeService.initializeCollectionDefaults(Budget budget)
This method initializes both the Cost Sharing and Unrecovered F&A defaults
|
void |
BudgetDistributionAndIncomeServiceImpl.initializeCostSharingCollectionDefaults(Budget budget) |
void |
BudgetDistributionAndIncomeService.initializeCostSharingCollectionDefaults(Budget budget)
This method initializes the Cost Sharing defaults
|
void |
BudgetDistributionAndIncomeServiceImpl.initializeUnrecoveredFandACollectionDefaults(Budget budget) |
void |
BudgetDistributionAndIncomeService.initializeUnrecoveredFandACollectionDefaults(Budget budget)
This method initializes the Unrecovered F&A defaults
|
protected boolean |
BudgetDistributionAndIncomeServiceImpl.isBudgetFinalAndComplete(Budget budget) |
| Modifier and Type | Method and Description |
|---|---|
Budget |
BudgetDocument.getBudget()
This method returns Budget object.
|
| Modifier and Type | Method and Description |
|---|---|
List<Budget> |
BudgetDocument.getBudgets()
Gets the budgets attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BudgetDocument.setBudgets(List<Budget> budgets)
Sets the budgets attribute value.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BudgetJustificationServiceImpl.addConsolidatedLineItemJustificationText(Budget budget,
BudgetJustificationWrapper budgetJustificationWrapper)
This method adds consolidated Line Item Justification text to any existing text
|
void |
BudgetJustificationServiceImpl.consolidateExpenseJustifications(Budget budget,
BudgetJustificationWrapper budgetJustificationWrapper) |
void |
BudgetJustificationService.consolidateExpenseJustifications(Budget budget,
BudgetJustificationWrapper budgetJustificationWrapper) |
void |
BudgetJustificationServiceImpl.preSave(Budget budget,
BudgetJustificationWrapper budgetJustificationWrapper) |
void |
BudgetJustificationService.preSave(Budget budget,
BudgetJustificationWrapper budgetJustificationWrapper) |
| Modifier and Type | Method and Description |
|---|---|
Budget |
BudgetPeriod.getBudget()
Gets the budget attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BudgetPeriod.setBudget(Budget budget)
Sets the budget attribute value.
|
| Modifier and Type | Method and Description |
|---|---|
List<Budget> |
HierarchyPersonnelSummary.getHierarchyBudgets() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BudgetPersonServiceImpl.addBudgetEmployee(Budget budget,
BudgetPerson budgetPerson) |
void |
BudgetPersonServiceImpl.addBudgetPerson(Budget budget,
BudgetPerson budgetPerson) |
void |
BudgetPersonService.addBudgetPerson(Budget budget,
BudgetPerson budgetPerson)
Adds a new budget person and adds default info.
|
void |
BudgetPersonnelBudgetServiceImpl.calculateBudgetPersonnelBudget(Budget budget,
BudgetLineItem selectedBudgetLineItem,
BudgetPersonnelDetails budgetPersonnelDetails,
int lineNumber) |
void |
BudgetPersonnelBudgetService.calculateBudgetPersonnelBudget(Budget budget,
BudgetLineItem selectedBudgetLineItem,
BudgetPersonnelDetails budgetPersonnelDetails,
int lineNumber) |
List<BudgetPersonSalaryDetails> |
BudgetPersonnelBudgetServiceImpl.calculatePersonSalary(Budget budget,
int personIndex) |
List<BudgetPersonSalaryDetails> |
BudgetPersonnelBudgetService.calculatePersonSalary(Budget budget,
int personIndex) |
void |
BudgetPersonnelBudgetServiceImpl.deleteBudgetPersonnelDetails(Budget budget,
int selectedBudgetPeriodIndex,
int selectedBudgetLineItemIndex,
int lineToDelete) |
void |
BudgetPersonnelBudgetService.deleteBudgetPersonnelDetails(Budget budget,
int selectedBudgetPeriodIndex,
int selectedBudgetLineItemIndex,
int lineToDelete) |
void |
BudgetPersonnelBudgetServiceImpl.deleteBudgetPersonnelDetailsForPerson(Budget document,
BudgetPerson person)
Removes all
BudgetPersonnelDetails instances for a given BudgetPerson. |
void |
BudgetPersonnelBudgetService.deleteBudgetPersonnelDetailsForPerson(Budget budget,
BudgetPerson person)
Removes all
BudgetPersonnelDetails instances for a given BudgetPerson. |
protected boolean |
BudgetPersonServiceImpl.isAppointmentApplicableToBudget(Budget budget,
PersonAppointment appointment)
Determines if an appointment is applicable to the current budget, currently
based soley on whether the budget period matches some part of the appointment
period
|
void |
BudgetPersonServiceImpl.populateBudgetPersonData(Budget budget,
BudgetPerson budgetPerson) |
void |
BudgetPersonService.populateBudgetPersonData(Budget budget,
BudgetPerson budgetPerson)
Populate the given BudgetPerson with system default or institution data.
|
void |
BudgetPersonServiceImpl.populateBudgetPersonDefaultDataIfEmpty(Budget budget) |
void |
BudgetPersonService.populateBudgetPersonDefaultDataIfEmpty(Budget budget)
Populate each Budget Person's system default data, where it is not already populated.
|
protected void |
BudgetPersonServiceImpl.populatePersonDefaultDataIfEmpty(Budget budget,
BudgetPerson budgetPerson) |
void |
BudgetPersonServiceImpl.synchBudgetPersonsToProposal(Budget budget) |
void |
BudgetPersonService.synchBudgetPersonsToProposal(Budget budget)
This method will synchronize BudgetPersons with ProposalPersons.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HierarchyPersonnelSummary.setHierarchyBudgets(List<Budget> budgets) |
| Modifier and Type | Method and Description |
|---|---|
void |
BudgetPrintingServiceImpl.populateBudgetPrintForms(Budget budget)
Populates the various forms that are part of Budget on UI
|
boolean |
BudgetPrintingServiceImpl.printBudgetForms(Budget budget,
String[] selectedBudgetPrintFormId,
javax.servlet.http.HttpServletResponse response)
Prints all the selected budget forms
|
AttachmentDataSource |
BudgetPrintingServiceImpl.readBudgetPrintStream(Budget budget,
String selectedBudgetPrintFormId)
Generates the report specified and returns the bytes
|
| Modifier and Type | Field and Description |
|---|---|
protected Budget |
BudgetBaseStream.budget |
| Modifier and Type | Method and Description |
|---|---|
Budget |
AbstractBudgetRate.getBudget()
Gets the budget attribute.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BudgetRatesServiceImpl.filterInstituteRates(Budget budget,
Collection<AbstractInstituteRate> allRates,
Collection<AbstractInstituteRate> filteredRates,
Date personSalaryEffectiveDate) |
protected void |
BudgetRatesServiceImpl.filterRates(Budget budget,
Collection allAbstractInstituteRates,
Collection filteredAbstractInstituteRates) |
protected BudgetParentDocument<T> |
BudgetRatesServiceImpl.getBudgetParentDocument(Budget budget)
This method...
|
protected Date |
BudgetRatesServiceImpl.getBudgetPersonSalaryEffectiveDate(Budget budget) |
protected Date |
BudgetRatesServiceImpl.getRateEffectiveStartDate(Budget budget,
AbstractInstituteRate rate,
Date personEffectiveDate) |
protected void |
BudgetRatesServiceImpl.getRatesForProjectDates(Budget budget,
Collection allRates,
Collection filteredRates,
Date personSalaryEffectiveDate) |
protected boolean |
BudgetRatesServiceImpl.isOutOfSync(Budget budget) |
protected void |
BudgetRatesServiceImpl.replaceRateClassesForRateClassType(String rateClassType,
Budget budget,
List rates) |
void |
BudgetRatesServiceImpl.resetAllBudgetRates(Budget budget) |
void |
BudgetRatesService.resetAllBudgetRates(Budget budget) |
void |
BudgetRatesServiceImpl.resetBudgetRatesForRateClassType(String rateClassType,
Budget budget)
reset budget rates for a panel
each panel is based on rate class type
|
void |
BudgetRatesService.resetBudgetRatesForRateClassType(String rateClassType,
Budget budget) |
void |
AbstractBudgetRate.setBudget(Budget budget)
Sets the budget attribute value.
|
protected void |
BudgetRatesServiceImpl.syncAllRateClasses(Budget budget,
List<AbstractInstituteRate> instituteRates) |
protected void |
BudgetRatesServiceImpl.syncAllRateClassTypes(Budget budget,
List<RateClassType> rateClassTypes,
List<AbstractInstituteRate> instituteRates) |
protected void |
BudgetRatesServiceImpl.updateRatesForEachPeriod(Budget budget)
Build rates for each period.
|
void |
BudgetRatesServiceImpl.viewLocation(String viewLocation,
Integer budgetPeriod,
Budget budget) |
void |
BudgetRatesService.viewLocation(String viewLocation,
Integer budgetPeriod,
Budget budget) |
| Modifier and Type | Method and Description |
|---|---|
void |
BudgetSummaryServiceImpl.addBudgetPeriod(Budget budget,
BudgetPeriod newBudgetPeriod) |
void |
BudgetSummaryService.addBudgetPeriod(Budget budget,
BudgetPeriod newBudgetPeriod) |
void |
BudgetSummaryServiceImpl.adjustStartEndDatesForLineItems(Budget budget)
KRACOEUS-1376
|
void |
BudgetSummaryService.adjustStartEndDatesForLineItems(Budget budget)
This method to adjust the start/end dates of budget line items if budget period's start/end
date was adjusted
|
boolean |
BudgetSummaryServiceImpl.budgetLineItemExists(Budget budget,
Integer budgetPeriod) |
boolean |
BudgetSummaryService.budgetLineItemExists(Budget budget,
Integer budgetPeriod) |
void |
BudgetSummaryServiceImpl.calculateBudget(Budget budget) |
void |
BudgetSummaryService.calculateBudget(Budget budget) |
void |
BudgetSummaryServiceImpl.defaultBudgetPeriods(Budget budget) |
void |
BudgetSummaryService.defaultBudgetPeriods(Budget budget)
This method is to generate default periods when default button is clicked.
|
String |
BudgetSummaryServiceImpl.defaultWarningMessage(Budget budget) |
String |
BudgetSummaryService.defaultWarningMessage(Budget budget) |
void |
BudgetSummaryServiceImpl.deleteBudgetPeriod(Budget budget,
int delPeriod) |
void |
BudgetSummaryService.deleteBudgetPeriod(Budget budget,
int delPeriod) |
void |
BudgetSummaryServiceImpl.generateAllPeriods(Budget budget) |
void |
BudgetSummaryService.generateAllPeriods(Budget budget) |
void |
BudgetSummaryServiceImpl.generateBudgetPeriods(Budget budget,
List<BudgetPeriod> budgetPeriods) |
void |
BudgetSummaryService.generateBudgetPeriods(Budget budget,
List<BudgetPeriod> budgetPeriods)
This method is used to generate all budget periods initially based on project/proposal start date
and end date.
|
Collection<BudgetLineItem> |
BudgetSummaryServiceImpl.getBudgetLineItemForPeriod(Budget budget,
int budgetPeriodNumber) |
Collection<BudgetLineItem> |
BudgetSummaryService.getBudgetLineItemForPeriod(Budget budget,
int budgetPeriodNumber) |
Collection<BudgetPersonnelDetails> |
BudgetSummaryServiceImpl.getBudgetPersonnelDetailsForPeriod(Budget budget,
int budgetPeriodNumber) |
Collection<BudgetPersonnelDetails> |
BudgetSummaryService.getBudgetPersonnelDetailsForPeriod(Budget budget,
int budgetPeriodNumber) |
void |
BudgetSummaryServiceImpl.setupOldStartEndDate(Budget budget,
boolean resetAll)
This method hold the old start/end date, so it can be used for comparison upon save.
|
void |
BudgetSummaryService.setupOldStartEndDate(Budget budget,
boolean resetAll)
This method hold the old start/end date, so it can be used for comparison upon save.
|
protected void |
BudgetSummaryServiceImpl.updateBudgetPeriods(Budget budget,
List<BudgetPeriod> budgetPeriods,
int checkPeriod,
boolean deletePeriod) |
void |
BudgetSummaryServiceImpl.updateOnOffCampusFlag(Budget budget,
String onOffCampusFlag) |
void |
BudgetSummaryService.updateOnOffCampusFlag(Budget budget,
String onOffCampusFlag)
This method to update the on/off campus flag for line item detail if on/off campus flag is changed in budget level.
|
| Modifier and Type | Method and Description |
|---|---|
Budget |
BudgetDocumentVersion.findBudget()
This method...
|
Budget |
AddBudgetVersionEvent.getBudget()
Gets the budget attribute.
|
Budget |
BudgetDocumentVersion.getFinalBudget() |
| Modifier and Type | Method and Description |
|---|---|
void |
AddBudgetVersionEvent.setBudget(Budget budget)
Sets the budget attribute value.
|
| Constructor and Description |
|---|
AddBudgetVersionEvent(String errorPathPrefix,
org.kuali.rice.krad.document.Document document,
Budget budgetVersionOverview)
Instantiate the event describing that a Budget Version is to be added
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BudgetAction.calculateBudgetPeriod(Budget budget,
BudgetPeriod budgetPeriod)
This method...
|
protected void |
BudgetAction.recalculateBudgetPeriod(BudgetForm budgetForm,
Budget budget,
BudgetPeriod budgetPeriod)
This method is to recalculate the budget period
|
protected boolean |
BudgetActionsAction.updateBudgetAttachment(Budget budget,
BudgetSubAwards subAward,
String fileName,
byte[] fileData,
String errorPath) |
protected boolean |
BudgetActionsAction.updateSubAwardBudgetDetails(Budget budget,
BudgetSubAwards subAward) |
| Modifier and Type | Method and Description |
|---|---|
Map<RateClassRateType,BudgetDecimal> |
BudgetAdjustmentServiceHelper.getIndirectCost(Budget currentBudget,
AwardBudgetExt previousBudget) |
SortedMap<RateType,BudgetDecimal> |
BudgetAdjustmentServiceHelper.getNonPersonnelCalculatedDirectCost(Budget currentBudget,
AwardBudgetExt previousBudget) |
HashMap<String,BudgetDecimal> |
BudgetAdjustmentServiceHelper.getNonPersonnelCost(Budget currentBudget,
AwardBudgetExt previousBudget) |
Map<RateClassRateType,BudgetDecimal> |
BudgetAdjustmentServiceHelper.getPersonnelCalculatedDirectCost(Budget currentBudget,
AwardBudgetExt previousBudget) |
Map<RateClassRateType,BudgetDecimal> |
BudgetAdjustmentServiceHelper.getPersonnelFringeCost(Budget currentBudget,
AwardBudgetExt previousBudget) |
SortedMap<String,BudgetDecimal> |
BudgetAdjustmentServiceHelper.getPersonnelSalaryCost(Budget currentBudget,
AwardBudgetExt previousBudget) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<RateClassRateType,BudgetDecimal> |
BudgetAdjustmentServiceHelperImpl.getFringeTotals(List<CostElement> currentPersonnelObjectCodes,
Budget budget)
This method returns the fringe totals.
|
Map<RateClassRateType,BudgetDecimal> |
BudgetAdjustmentServiceHelperImpl.getIndirectCost(Budget currentBudget,
AwardBudgetExt previousBudget)
This method returns the indirect cost for the accounting line.
|
SortedMap<RateType,BudgetDecimal> |
BudgetAdjustmentServiceHelperImpl.getNonPersonnelCalculatedDirectCost(Budget currentBudget,
AwardBudgetExt previousBudget) |
HashMap<String,BudgetDecimal> |
BudgetAdjustmentServiceHelperImpl.getNonPersonnelCost(Budget currentBudget,
AwardBudgetExt previousBudget)
In order to decrease or increase, the change amount is used, so this can be sent as is without
subtracting from previous budget.
|
Map<RateClassRateType,BudgetDecimal> |
BudgetAdjustmentServiceHelperImpl.getPersonnelCalculatedDirectCost(Budget currentBudget,
AwardBudgetExt previousBudget)
This method returns the personnel calculated direct cost.
|
Map<RateClassRateType,BudgetDecimal> |
BudgetAdjustmentServiceHelperImpl.getPersonnelFringeCost(Budget currentBudget,
AwardBudgetExt previousBudget) |
SortedMap<String,BudgetDecimal> |
BudgetAdjustmentServiceHelperImpl.getPersonnelSalaryCost(Budget currentBudget,
AwardBudgetExt previousBudget)
This method returns the personnel salary cost.
|
| Modifier and Type | Method and Description |
|---|---|
String |
InstitutionalProposalService.createInstitutionalProposal(DevelopmentProposal developmentProposal,
Budget budget)
Creates a new Institutional Proposal with data copied from the given development proposal and budget.
|
String |
InstitutionalProposalService.createInstitutionalProposalVersion(String proposalNumber,
DevelopmentProposal developmentProposal,
Budget budget)
Creates a new version of the Institutional Proposal corresponding to the given proposal number,
with data copied from the given development proposal and budget.
|
| Modifier and Type | Method and Description |
|---|---|
String |
InstitutionalProposalServiceImpl.createInstitutionalProposal(DevelopmentProposal developmentProposal,
Budget budget)
Creates a new pending Institutional Proposal based on given development proposal and budget.
|
String |
InstitutionalProposalServiceImpl.createInstitutionalProposalVersion(String proposalNumber,
DevelopmentProposal developmentProposal,
Budget budget)
Creates a new active version of the Institutional Proposal corresponding to the given proposal number,
with data copied from the given development proposal and budget.
|
protected void |
InstitutionalProposalServiceImpl.doBudgetDataFeed(InstitutionalProposal institutionalProposal,
Budget budget) |
protected InstitutionalProposalDocument |
InstitutionalProposalServiceImpl.mergeProposals(InstitutionalProposal institutionalProposal,
DevelopmentProposal developmentProposal,
Budget budget) |
protected InstitutionalProposalDocument |
InstitutionalProposalServiceImpl.versionProposal(String proposalNumber,
DevelopmentProposal developmentProposal,
Budget budget) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProposalDevelopmentBudgetExt
This class is just to hold the ProposalDevelopmentBudget.
|
| Modifier and Type | Method and Description |
|---|---|
BudgetModularSummary |
BudgetModularServiceImpl.generateModularSummary(Budget budget) |
BudgetModularSummary |
BudgetModularService.generateModularSummary(Budget budget) |
void |
BudgetModularServiceImpl.synchModularBudget(Budget budget) |
void |
BudgetModularService.synchModularBudget(Budget budget) |
| Modifier and Type | Method and Description |
|---|---|
void |
BudgetSubAwardService.generateSubAwardLineItems(BudgetSubAwards subAward,
Budget budget) |
void |
BudgetPrintService.populateBudgetPrintForms(Budget budget)
Populates the various forms that are part of Budget on UI
|
void |
BudgetSubAwardService.populateBudgetSubAwardAttachments(Budget budget)
This method is to handle subaward attachments
|
void |
BudgetSubAwardService.populateBudgetSubAwardFiles(Budget budget,
BudgetSubAwards budgetSubAwards,
String newFileName,
byte[] newFileData)
This method is to populate the subaward files
|
void |
BudgetSubAwardService.prepareBudgetSubAwards(Budget budget) |
boolean |
BudgetPrintService.printBudgetForms(Budget budget,
String[] selectedBudgetPrintFormId,
javax.servlet.http.HttpServletResponse response)
Prints all the selected budget forms
|
AttachmentDataSource |
BudgetPrintService.readBudgetPrintStream(Budget budget,
String selectedBudgetPrintFormId)
Generates the report specified and returns the bytes
|
boolean |
BudgetSubAwardService.updateSubAwardBudgetDetails(Budget budget,
BudgetSubAwards budgetSubAward,
List<String[]> errors)
Reads the XML from the PDF and parses out amounts from the budget periods.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProposalBudgetServiceImpl.calculateBudgetOnSave(Budget budget) |
protected BudgetPeriod |
BudgetSubAwardServiceImpl.findBudgetPeriod(BudgetSubAwardPeriodDetail detail,
Budget budget) |
protected BudgetSubAwardPeriodDetail |
BudgetSubAwardServiceImpl.findBudgetSubAwardPeriodDetail(Budget budget,
BudgetSubAwards budgetSubAward,
Date startDate,
Date endDate)
First find a budget period that matches the start and end date.
|
void |
BudgetSubAwardServiceImpl.generateSubAwardLineItems(BudgetSubAwards subAward,
Budget budget) |
boolean |
ProposalBudgetServiceImpl.isRateOverridden(Budget budget) |
void |
BudgetSubAwardServiceImpl.populateBudgetSubAwardAttachments(Budget budget) |
void |
BudgetSubAwardServiceImpl.populateBudgetSubAwardFiles(Budget budget,
BudgetSubAwards subAward,
String newFileName,
byte[] newFileData) |
void |
ProposalBudgetServiceImpl.populateSummaryCalcAmounts(Budget budget,
BudgetPeriod budgetPeriod) |
void |
BudgetSubAwardServiceImpl.prepareBudgetSubAwards(Budget budget) |
void |
ProposalBudgetServiceImpl.recalculateBudget(Budget budget) |
void |
ProposalBudgetServiceImpl.recalculateBudgetPeriod(Budget budget,
BudgetPeriod budgetPeriod) |
boolean |
BudgetSubAwardServiceImpl.updateSubAwardBudgetDetails(Budget budget,
BudgetSubAwards budgetSubAward,
List<String[]> errors) |
protected BudgetSubAwards |
BudgetSubAwardServiceImpl.updateXML(byte[] xmlContents,
Map fileMap,
BudgetSubAwards budgetSubAwardBean,
Budget budget)
updates the XMl with hashcode for the files
|
| Modifier and Type | Method and Description |
|---|---|
Budget |
ProposalDevelopmentDocument.getFinalBudgetForThisProposal() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
ProposalHierarchyServiceImpl.computeHierarchyHashCode(Budget budget)
Creates a hash of the data pertinent to a hierarchy for comparison during hierarchy syncing.
|
protected BudgetPeriod |
ProposalHierarchyServiceImpl.findOrCreateMatchingPeriod(BudgetPeriod childPeriod,
Budget parentBudget) |
protected int |
ProposalHierarchyServiceImpl.getCorrespondingParentPeriod(Budget parentBudget,
Budget childBudget) |
protected void |
ProposalHierarchyServiceImpl.removeChildBudgetElements(DevelopmentProposal parentProposal,
Budget parentBudget,
String childProposalNumber) |
protected void |
ProposalHierarchyServiceImpl.removeChildElements(DevelopmentProposal parentProposal,
Budget parentBudget,
String childProposalNumber) |
protected void |
ProposalHierarchyServiceImpl.synchronizeBudget(DevelopmentProposal hierarchyProposal,
DevelopmentProposal childProposal,
Budget hierarchyBudget,
ProposalDevelopmentBudgetExt childBudget,
BudgetDocument hierarchyBudgetDocument)
Synchronizes the proposal budget from the child proposal to the parent proposal.
|
protected void |
ProposalHierarchyServiceImpl.synchronizeChildBudget(Budget parentBudget,
Budget childBudget,
String childProposalNumber,
String hierarchyBudgetTypeCode,
boolean isOriginatingChildBudget) |
| Modifier and Type | Method and Description |
|---|---|
protected Budget |
ProposalBaseStream.getBudget(ProposalDevelopmentDocument proposalDevelopmentDocument)
This method fetches the final/latest Budget associated with the given
ProposalDevelopmentDocument |
| Modifier and Type | Method and Description |
|---|---|
protected List<KeyPersonInfo> |
AbstractResearchAndRelatedStream.getBudgetPersonsForCategoryMap(DevelopmentProposal developmentProposal,
Budget budget,
String categoryCode,
String categoryMappingName) |
protected gov.nih.era.projectmgmt.sbir.cgap.researchandrelatedNamespace.CoreBudgetTotalsType |
AbstractResearchAndRelatedStream.getBudgetTotalsForResearchCoverPage(Budget budget) |
| Modifier and Type | Method and Description |
|---|---|
Budget |
ProposalDevelopmentService.getFinalBudget(DevelopmentProposal proposal) |
| Modifier and Type | Method and Description |
|---|---|
List<CostShareInfoDO> |
ProposalDevelopmentService.getCostShareInfo(Budget budget) |
| Modifier and Type | Method and Description |
|---|---|
protected Budget |
PropDevJavaFunctionKrmsTermServiceImpl.getBudgetVersion(DevelopmentProposal developmentProposal,
String versionNumber) |
Budget |
ProposalDevelopmentServiceImpl.getFinalBudget(DevelopmentProposal proposal) |
| Modifier and Type | Method and Description |
|---|---|
List<CostShareInfoDO> |
ProposalDevelopmentServiceImpl.getCostShareInfo(Budget budget) |
protected boolean |
PropDevJavaFunctionKrmsTermServiceImpl.mtdcDeviationInBudget(Budget budget) |
| Modifier and Type | Method and Description |
|---|---|
Budget |
ProposalDevelopmentForm.getBudgetToSummarize()
Gets the budgetToSummarize attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProposalDevelopmentForm.setBudgetToSummarize(Budget budgetToSummarize)
Sets the budgetToSummarize attribute value.
|
| Modifier and Type | Method and Description |
|---|---|
IndirectCostInfo |
S2SBudgetCalculatorService.getIndirectCosts(Budget budget,
BudgetPeriod budgetPeriod)
This method computes the indirect costs for a given
BudgetPeriod |
| Modifier and Type | Method and Description |
|---|---|
IndirectCostInfo |
S2SBudgetCalculatorServiceImpl.getIndirectCosts(Budget budget,
BudgetPeriod budgetPeriod)
This method computes the indirect costs for a given
BudgetPeriod |
boolean |
S2SBudgetCalculatorServiceImpl.isBudgetSummaryCostShareParameterValueEnabled(Budget budget) |
Copyright © 2013 The Kuali Foundation. All Rights Reserved.