Uses of Class
org.kuali.kfs.module.bc.document.BudgetConstructionDocument

Packages that use BudgetConstructionDocument
org.kuali.kfs.module.bc.batch.dataaccess.impl   
org.kuali.kfs.module.bc.document.dataaccess   
org.kuali.kfs.module.bc.document.dataaccess.impl   
org.kuali.kfs.module.bc.document.service   
org.kuali.kfs.module.bc.document.service.impl   
org.kuali.kfs.module.bc.document.validation   
org.kuali.kfs.module.bc.document.validation.event   
org.kuali.kfs.module.bc.document.validation.impl   
org.kuali.kfs.module.bc.document.web.struts   
org.kuali.kfs.module.bc.identity   
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.batch.dataaccess.impl
 

Methods in org.kuali.kfs.module.bc.batch.dataaccess.impl with parameters of type BudgetConstructionDocument
 void GenesisDaoOjb.storeANewBCDocument(BudgetConstructionDocument newBCHdr)
           
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.document.dataaccess
 

Methods in org.kuali.kfs.module.bc.document.dataaccess with parameters of type BudgetConstructionDocument
 void BudgetConstructionDao.saveBudgetConstructionDocument(BudgetConstructionDocument bcDocument)
          Save a BudgetConstructionDocument object to the database
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.document.dataaccess.impl
 

Methods in org.kuali.kfs.module.bc.document.dataaccess.impl with parameters of type BudgetConstructionDocument
 void BudgetConstructionDaoOjb.saveBudgetConstructionDocument(BudgetConstructionDocument bcDocument)
           
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.document.service
 

Methods in org.kuali.kfs.module.bc.document.service that return BudgetConstructionDocument
 BudgetConstructionDocument BudgetDocumentService.addOrUpdatePBGLRow(BudgetConstructionDocument bcDoc, PendingBudgetConstructionGeneralLedger sourceRow)
          Adds or Updates a Pending Budget GL row to a BudgetConstruction document with the passed in Pending Budget GL object.
 BudgetConstructionDocument BudgetDocumentService.getBudgetConstructionDocument(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          get the budget document with the information provided by the given appointment funding
 BudgetConstructionDocument BudgetDocumentService.getBudgetConstructionDocument(SalarySettingExpansion salarySettingExpansion)
          get the budget document with the information provided by the given salary setting expansion
 BudgetConstructionDocument BudgetDocumentService.instantiateNewBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Persists a brand new (blank) Budget Construction Document and prepares it to accept revenue/expenditure lines.
 

Methods in org.kuali.kfs.module.bc.document.service with parameters of type BudgetConstructionDocument
 BudgetConstructionDocument BudgetDocumentService.addOrUpdatePBGLRow(BudgetConstructionDocument bcDoc, PendingBudgetConstructionGeneralLedger sourceRow)
          Adds or Updates a Pending Budget GL row to a BudgetConstruction document with the passed in Pending Budget GL object.
 void BudgetDocumentService.calculateBenefits(BudgetConstructionDocument bcDoc)
          Explicitly calls both the annual and monthly benefits calculation methods
 void BudgetDocumentService.calculateBenefitsIfNeeded(BudgetConstructionDocument bcDoc)
          Checks if annual and/or monthly benefits need calculated and calls the associated calculation method
 void BudgetDocumentService.callForBenefitsCalcIfNeeded(BudgetConstructionDocument bcDoc, BudgetConstructionMonthly budgetConstructionMonthly, org.kuali.rice.kns.util.KualiInteger pbglChangeAmount)
          Sets benefits calculation flags in Budget Construction Document associated with the monthly screen
 List<PendingBudgetConstructionGeneralLedger> BudgetDocumentService.getPBGLSalarySettingRows(BudgetConstructionDocument bcDocument)
          Returns a list of Pending Budget GL rows from the DB for the BudgetConstructionDocument that are associated with Salary Setting including any 2PLG rows.
 List<BudgetConstructionAccountOrganizationHierarchy> BudgetDocumentService.getPushPullLevelList(BudgetConstructionDocument bcDoc, org.kuali.rice.kim.bo.Person u)
           
 BudgetConstructionDocument BudgetDocumentService.instantiateNewBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Persists a brand new (blank) Budget Construction Document and prepares it to accept revenue/expenditure lines.
 boolean BudgetDocumentService.isBudgetableDocument(BudgetConstructionDocument document)
          determine whether the given document is budgetable
 boolean BudgetConstructionRuleHelperService.isBudgetableDocument(BudgetConstructionDocument budgetConstructionDocument, org.kuali.rice.kns.util.MessageMap errorMap, String errorPropertyName)
          determine wether the given budget document is allowed to be budgeted
 boolean BudgetDocumentService.isBudgetableDocumentNoWagesCheck(BudgetConstructionDocument document)
          determine whether the given document is budgetable skipping the wages allowed check
 BCConstants.AccountSalarySettingOnlyCause BudgetParameterService.isSalarySettingOnlyAccount(BudgetConstructionDocument bcDoc)
          determines if a BudgetConstructionDocument's account is a salary setting only account returns AccountSalarySettingOnlyCause.NONE if not and if both system parameters don't exist
 org.kuali.rice.kns.document.Document BudgetDocumentService.saveDocument(BudgetConstructionDocument budgetConstructionDocument)
          Performs all actions needed to validate and save a Budget Construction document to the database and workflow.
 org.kuali.rice.kns.document.Document BudgetDocumentService.saveDocumentNoWorkflow(BudgetConstructionDocument budgetConstructionDocument)
          Performs all actions needed to validate and save a Budget Construction document to the database only.
 org.kuali.rice.kns.document.Document BudgetDocumentService.saveDocumentNoWorkFlow(BudgetConstructionDocument bcDoc, BCConstants.MonthSpreadDeleteType monthSpreadDeleteType, boolean doMonthRICheck)
          Performs all actions needed to validate and save a Budget Construction document to the database only.
 PendingBudgetConstructionGeneralLedger BudgetDocumentService.updatePendingBudgetGeneralLedgerPlug(BudgetConstructionDocument bcDoc, org.kuali.rice.kns.util.KualiInteger updateAmount)
          Adds or updates the 2PLG row in a BudgetConstructionDocument adding the updateAmount into any existing request amount
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.document.service.impl
 

Methods in org.kuali.kfs.module.bc.document.service.impl that return BudgetConstructionDocument
 BudgetConstructionDocument BudgetDocumentServiceImpl.addOrUpdatePBGLRow(BudgetConstructionDocument bcDoc, PendingBudgetConstructionGeneralLedger sourceRow)
           
 BudgetConstructionDocument BudgetDocumentServiceImpl.getBudgetConstructionDocument(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BudgetConstructionDocument BudgetDocumentServiceImpl.getBudgetConstructionDocument(SalarySettingExpansion salarySettingExpansion)
           
 BudgetConstructionDocument BudgetDocumentServiceImpl.instantiateNewBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
           
 

Methods in org.kuali.kfs.module.bc.document.service.impl with parameters of type BudgetConstructionDocument
 BudgetConstructionDocument BudgetDocumentServiceImpl.addOrUpdatePBGLRow(BudgetConstructionDocument bcDoc, PendingBudgetConstructionGeneralLedger sourceRow)
           
protected  void BudgetDocumentServiceImpl.calculateAnnualBenefits(BudgetConstructionDocument bcDoc)
           
 void BudgetDocumentServiceImpl.calculateBenefits(BudgetConstructionDocument bcDoc)
           
 void BudgetDocumentServiceImpl.calculateBenefitsIfNeeded(BudgetConstructionDocument bcDoc)
           
protected  void BudgetDocumentServiceImpl.calculateMonthlyBenefits(BudgetConstructionDocument bcDoc)
           
 void BudgetDocumentServiceImpl.callForBenefitsCalcIfNeeded(BudgetConstructionDocument bcDoc, BudgetConstructionMonthly budgetConstructionMonthly, org.kuali.rice.kns.util.KualiInteger pbglChangeAmount)
           
 List<PendingBudgetConstructionGeneralLedger> BudgetDocumentServiceImpl.getPBGLSalarySettingRows(BudgetConstructionDocument bcDocument)
           
 List<BudgetConstructionAccountOrganizationHierarchy> BudgetDocumentServiceImpl.getPushPullLevelList(BudgetConstructionDocument bcDoc, org.kuali.rice.kim.bo.Person person)
           
 BudgetConstructionDocument BudgetDocumentServiceImpl.instantiateNewBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
           
 boolean BudgetDocumentServiceImpl.isBudgetableDocument(BudgetConstructionDocument document)
           
 boolean BudgetConstructionRuleHelperServiceImpl.isBudgetableDocument(BudgetConstructionDocument budgetConstructionDocument, org.kuali.rice.kns.util.MessageMap errorMap, String errorPropertyName)
           
 boolean BudgetDocumentServiceImpl.isBudgetableDocumentNoWagesCheck(BudgetConstructionDocument document)
           
 BCConstants.AccountSalarySettingOnlyCause BudgetParameterServiceImpl.isSalarySettingOnlyAccount(BudgetConstructionDocument bcDoc)
           
protected  void BudgetDocumentServiceImpl.reloadBenefitsLines(BudgetConstructionDocument bcDoc)
          Reloads benefits target accounting lines.
 org.kuali.rice.kns.document.Document BudgetDocumentServiceImpl.saveDocument(BudgetConstructionDocument budgetConstructionDocument)
           
 org.kuali.rice.kns.document.Document BudgetDocumentServiceImpl.saveDocumentNoWorkflow(BudgetConstructionDocument bcDoc)
           
 org.kuali.rice.kns.document.Document BudgetDocumentServiceImpl.saveDocumentNoWorkFlow(BudgetConstructionDocument bcDoc, BCConstants.MonthSpreadDeleteType monthSpreadDeleteType, boolean doMonthRICheck)
           
 PendingBudgetConstructionGeneralLedger BudgetDocumentServiceImpl.updatePendingBudgetGeneralLedgerPlug(BudgetConstructionDocument bcDoc, org.kuali.rice.kns.util.KualiInteger updateAmount)
           
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.document.validation
 

Classes in org.kuali.kfs.module.bc.document.validation with type parameters of type BudgetConstructionDocument
 interface AddBudgetConstructionDocumentRule<D extends BudgetConstructionDocument>
          Defines a rule for adding (creating) a new Budget Construction Document.
 interface AddPendingBudgetGeneralLedgerLineRule<D extends BudgetConstructionDocument,P extends PendingBudgetConstructionGeneralLedger>
          Defines a rule for adding PendingBudgetGeneralLedgerLine rows to a Budget Construction Document.
 interface DeleteMonthlySpreadRule<D extends BudgetConstructionDocument>
          This class...
 interface DeletePendingBudgetGeneralLedgerLineRule<D extends BudgetConstructionDocument,P extends PendingBudgetConstructionGeneralLedger>
          Defines a rule for deleting PendingBudgetGeneralLedgerLine rows from a Budget Construction Document.
 interface SaveMonthlyBudgetRule<D extends BudgetConstructionDocument,M extends BudgetConstructionMonthly>
          Defines a rule for saving a Budget Construction Monthly, invoked when the user saves when using the Monthly Budget screen
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.document.validation.event
 

Methods in org.kuali.kfs.module.bc.document.validation.event that return BudgetConstructionDocument
 BudgetConstructionDocument AddPendingBudgetGeneralLedgerLineEvent.getBudgetConstructionDocument()
          Gets the budgetConstructionDocument attribute.
 BudgetConstructionDocument SaveMonthlyBudgetEvent.getBudgetConstructionDocument()
          Gets the budgetConstructionDocument attribute.
 BudgetConstructionDocument DeletePendingBudgetGeneralLedgerLineEvent.getBudgetConstructionDocument()
          Gets the budgetConstructionDocument attribute.
 BudgetConstructionDocument DeleteMonthlySpreadEvent.getBudgetConstructionDocument()
          Gets the budgetConstructionDocument attribute.
 BudgetConstructionDocument BudgetExpansionEvent.getBudgetConstructionDocument()
          Gets the budgetConstructionDocument attribute.
 BudgetConstructionDocument AddBudgetConstructionDocumentEvent.getBudgetConstructionDocument()
          Gets the budgetConstructionDocument attribute.
 

Methods in org.kuali.kfs.module.bc.document.validation.event with parameters of type BudgetConstructionDocument
 void AddPendingBudgetGeneralLedgerLineEvent.setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Sets the budgetConstructionDocument attribute value.
 void SaveMonthlyBudgetEvent.setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Sets the budgetConstructionDocument attribute value.
 void DeletePendingBudgetGeneralLedgerLineEvent.setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Sets the budgetConstructionDocument attribute value.
 void DeleteMonthlySpreadEvent.setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Sets the budgetConstructionDocument attribute value.
 void BudgetExpansionEvent.setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Sets the budgetConstructionDocument attribute value.
 void AddBudgetConstructionDocumentEvent.setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Sets the budgetConstructionDocument attribute value.
 

Constructors in org.kuali.kfs.module.bc.document.validation.event with parameters of type BudgetConstructionDocument
AddAppointmentFundingEvent(String description, String errorPathPrefix, BudgetConstructionDocument document, List<PendingBudgetConstructionAppointmentFunding> existingAppointmentFunding, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          Constructs a AddAppointmentFundingEvent.java.
AdjustSalarySettingLinePercentEvent(String description, String errorPathPrefix, BudgetConstructionDocument document, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          Constructs a SalarySettingSaveEvent.java.
NormalizePayrateAndAmountEvent(String description, String errorPathPrefix, BudgetConstructionDocument document, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          Constructs a PayrateAndAmountNormalizationEvent.java.
QuickSaveSalarySettingEvent(String description, String errorPathPrefix, BudgetConstructionDocument document, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          Constructs a SaveSalarySettingEvent.java.
SaveSalarySettingEvent(String description, String errorPathPrefix, BudgetConstructionDocument document, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          Constructs a SaveSalarySettingEvent.java.
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.document.validation.impl
 

Methods in org.kuali.kfs.module.bc.document.validation.impl with parameters of type BudgetConstructionDocument
protected  boolean BudgetConstructionDocumentRules.checkPendingBudgetConstructionGeneralLedgerLine(BudgetConstructionDocument budgetConstructionDocument, PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger, org.kuali.rice.kns.util.MessageMap errors, boolean isRevenue, boolean isAdd)
          Checks a PBGL line.
protected  boolean BudgetConstructionDocumentRules.checkPendingBudgetConstructionGeneralLedgerLines(BudgetConstructionDocument budgetConstructionDocument, org.kuali.rice.kns.util.MessageMap errors, boolean isRevenue, boolean doMonthRICheck)
          Iterates existing revenue or expenditure lines.
protected  boolean BudgetConstructionDocumentRules.isBudgetAllowed(BudgetConstructionDocument budgetConstructionDocument, String propertyName, org.kuali.rice.kns.util.MessageMap errors, boolean isAdd, boolean isDocumentAdd)
          runs rule checks that don't allow a budget
protected  boolean BudgetConstructionDocumentRules.isNewLineUnique(BudgetConstructionDocument budgetConstructionDocument, PendingBudgetConstructionGeneralLedger newLine, org.kuali.rice.kns.util.MessageMap errors, boolean isRevenue)
           
protected  boolean BudgetConstructionDocumentRules.isNonWagesAccountNotLaborObject(BudgetConstructionDocument budgetConstructionDocument, PendingBudgetConstructionGeneralLedger accountingLine, org.kuali.rice.kns.util.MessageMap errors, boolean isAdd)
           
protected  boolean BudgetConstructionDocumentRules.isNotSalarySettingOnly(List fundGroupParamValues, List subfundGroupParamValues, BudgetConstructionDocument budgetConstructionDocument, PendingBudgetConstructionGeneralLedger accountingLine, org.kuali.rice.kns.util.MessageMap errors, boolean isRevenue, boolean isAdd)
           
 boolean BudgetConstructionDocumentRules.processAddBudgetConstructionDocumentRules(BudgetConstructionDocument budgetConstructionDocument)
           
 boolean BudgetConstructionRules.processAddBudgetConstructionDocumentRules(BudgetConstructionDocument budgetConstructionDocument)
           
 boolean BudgetConstructionDocumentRules.processAddPendingBudgetGeneralLedgerLineRules(BudgetConstructionDocument budgetConstructionDocument, PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger, boolean isRevenue)
          Checks a new PBGL line.
 boolean BudgetConstructionRules.processAddPendingBudgetGeneralLedgerLineRules(BudgetConstructionDocument budgetConstructionDocument, PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger, boolean isRevenue)
           
 boolean BudgetConstructionDocumentRules.processDeleteMonthlySpreadRules(BudgetConstructionDocument budgetConstructionDocument, BCConstants.MonthSpreadDeleteType monthSpreadDeleteType)
           
 boolean BudgetConstructionRules.processDeleteMonthlySpreadRules(BudgetConstructionDocument budgetConstructionDocument, BCConstants.MonthSpreadDeleteType monthSpreadDeleteType)
           
 boolean BudgetConstructionDocumentRules.processDeletePendingBudgetGeneralLedgerLineRules(BudgetConstructionDocument budgetConstructionDocument, PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger, boolean isRevenue)
          Runs rules for deleting an existing revenue or expenditure line.
 boolean BudgetConstructionRules.processDeletePendingBudgetGeneralLedgerLineRules(BudgetConstructionDocument budgetConstructionDocument, PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger, boolean isRevenue)
           
 boolean BudgetConstructionDocumentRules.processSaveBudgetDocumentRules(BudgetConstructionDocument budgetConstructionDocument, BCConstants.MonthSpreadDeleteType monthSpreadDeleteType)
          Iterates through existing revenue and expenditure lines to do validation, ri checks on object/sub-object code and request amount referential integrity checks against appointment funding and monthly detail amounts.
 boolean BudgetConstructionDocumentRules.processSaveMonthlyBudgetRules(BudgetConstructionDocument budgetConstructionDocument, BudgetConstructionMonthly budgetConstructionMonthly)
           
 boolean BudgetConstructionRules.processSaveMonthlyBudgetRules(BudgetConstructionDocument budgetConstructionDocument, BudgetConstructionMonthly budgetConstructionMonthly)
           
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.document.web.struts
 

Methods in org.kuali.kfs.module.bc.document.web.struts that return BudgetConstructionDocument
 BudgetConstructionDocument BudgetConstructionForm.getBudgetConstructionDocument()
          Gets the budgetConstructionDocument
 

Methods in org.kuali.kfs.module.bc.document.web.struts with parameters of type BudgetConstructionDocument
 org.apache.struts.action.ActionForward SalarySettingBaseAction.adjustSalarySettingLinePercent(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, PendingBudgetConstructionAppointmentFunding appointmentFunding, BudgetConstructionDocument document, String errorKeyPrefix)
          adjust the requested salary amount of the given appointment funding line by pecent or given amount
protected  boolean BudgetConstructionAction.hasEditPermission(BudgetConstructionDocument document, String orgLevelCode, org.kuali.rice.kim.bo.Person user)
          Checks whether the current user would have access for the given budget document for the given organization level code
 void BudgetConstructionForm.populateExpenditureLine(BudgetConstructionDocument bcDoc, PendingBudgetConstructionGeneralLedger expenditureLine)
          Populates a PBGL expenditure line bo using values from the struts form.
 void BudgetConstructionForm.populatePushPullLevelKeyLabels(BudgetConstructionDocument bcDoc, List<BudgetConstructionAccountOrganizationHierarchy> levels, boolean isPull)
          Populates the push or pull selection lists displayed in the drop down controls used by the pullup or pushdown actions.
 void BudgetConstructionForm.populateRevenueLine(BudgetConstructionDocument bcDoc, PendingBudgetConstructionGeneralLedger revenueLine)
          Populates a PBGL revenue line bo using values from the struts form.
 void BudgetConstructionForm.setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Sets the budgetConstructionDocument
 

Uses of BudgetConstructionDocument in org.kuali.kfs.module.bc.identity
 

Methods in org.kuali.kfs.module.bc.identity with parameters of type BudgetConstructionDocument
 void DocumentDerivedRoleTypeServiceImpl.setNoAccessMessage(BudgetConstructionDocument document, org.kuali.rice.kim.bo.Person user, org.kuali.rice.kns.util.MessageMap messageMap)
           
 void BudgetConstructionNoAccessMessageSetting.setNoAccessMessage(BudgetConstructionDocument document, org.kuali.rice.kim.bo.Person user, org.kuali.rice.kns.util.MessageMap messageMap)
          Assumes the given user does not have view access for the given document and adds a message to given MessageList to indicate why the user does not.
 



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