org.kuali.kfs.module.bc.document.validation.impl
Class BudgetConstructionRuleUtil

java.lang.Object
  extended by org.kuali.kfs.module.bc.document.validation.impl.BudgetConstructionRuleUtil

public class BudgetConstructionRuleUtil
extends Object

Common Budget Construction rule utilities


Constructor Summary
BudgetConstructionRuleUtil()
           
 
Method Summary
static Calendar getAccountExpiredWarningExpireDate(Integer activeBCFiscalYear)
           
static Calendar getNoBudgetAllowedExpireDate(Integer activeBCFiscalYear)
           
static boolean hasExistingPBGLLine(List<PendingBudgetConstructionGeneralLedger> existingLines, PendingBudgetConstructionGeneralLedger newLine)
          Checks if newLine already exists in existingLines using the comparable fields as the uniqueness test
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BudgetConstructionRuleUtil

public BudgetConstructionRuleUtil()
Method Detail

hasExistingPBGLLine

public static boolean hasExistingPBGLLine(List<PendingBudgetConstructionGeneralLedger> existingLines,
                                          PendingBudgetConstructionGeneralLedger newLine)
Checks if newLine already exists in existingLines using the comparable fields as the uniqueness test

Parameters:
existingLines -
newLine -
comparableFields -
Returns:

getNoBudgetAllowedExpireDate

public static Calendar getNoBudgetAllowedExpireDate(Integer activeBCFiscalYear)

getAccountExpiredWarningExpireDate

public static Calendar getAccountExpiredWarningExpireDate(Integer activeBCFiscalYear)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.