public class BudgetExpenseRule extends Object
| Constructor and Description |
|---|
BudgetExpenseRule() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
processApplyToLaterPeriodsWithPersonnelDetails(BudgetDocument budgetDocument,
BudgetPeriod currentBudgetPeriod,
BudgetLineItem currentBudgetLineItem,
int selectedLineItem) |
boolean |
processBudgetFormulatedCostValidations(BudgetFormulatedCostDetail budgetFormulatedCost,
int budgetPeriod,
int lineItemNumber,
String errorKey) |
boolean |
processCheckExistBudgetPersonnelDetailsBusinessRules(BudgetDocument budgetDocument,
BudgetLineItem budgetLineItem,
int lineItemToDelete) |
boolean |
processCheckLineItemDates(BudgetDocument budgetDocument)
This method is checks line item start and end dates for validity and proper ordering in the entire budget document
|
boolean |
processCheckLineItemDates(BudgetPeriod currentBudgetPeriod,
int selectedLineItem)
This method is checks individual line item start and end dates for validity and proper ordering.
|
public boolean processCheckExistBudgetPersonnelDetailsBusinessRules(BudgetDocument budgetDocument, BudgetLineItem budgetLineItem, int lineItemToDelete)
public boolean processApplyToLaterPeriodsWithPersonnelDetails(BudgetDocument budgetDocument, BudgetPeriod currentBudgetPeriod, BudgetLineItem currentBudgetLineItem, int selectedLineItem)
public boolean processCheckLineItemDates(BudgetDocument budgetDocument)
budgetDocument - the BudgetDocumentpublic boolean processCheckLineItemDates(BudgetPeriod currentBudgetPeriod, int selectedLineItem)
currentBudgetPeriod - the period containing the line itemselectedLineItem - the number of the line itempublic boolean processBudgetFormulatedCostValidations(BudgetFormulatedCostDetail budgetFormulatedCost, int budgetPeriod, int lineItemNumber, String errorKey)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.