Uses of Class
org.kuali.kfs.module.bc.businessobject.PendingBudgetConstructionAppointmentFunding

Packages that use PendingBudgetConstructionAppointmentFunding
org.kuali.kfs.module.bc.batch.dataaccess.impl   
org.kuali.kfs.module.bc.businessobject   
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.util   
 

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

Methods in org.kuali.kfs.module.bc.batch.dataaccess.impl with parameters of type PendingBudgetConstructionAppointmentFunding
protected  String GenesisDaoOjb.buildAppointmentFundingKey(PendingBudgetConstructionAppointmentFunding bcaf)
           
protected  void GenesisDaoOjb.untouchedAppointmentFunding(PendingBudgetConstructionAppointmentFunding bcaf)
           
protected  boolean GenesisDaoOjb.untouchedFTEPercentTimeCheck(PendingBudgetConstructionAppointmentFunding bcaf, CalculatedSalaryFoundationTracker resultCSF)
           
 

Uses of PendingBudgetConstructionAppointmentFunding in org.kuali.kfs.module.bc.businessobject
 

Methods in org.kuali.kfs.module.bc.businessobject that return PendingBudgetConstructionAppointmentFunding
 PendingBudgetConstructionAppointmentFunding BudgetConstructionCalculatedSalaryFoundationTracker.getPendingAppointmentFunding()
          Gets the pendingAppointmentFunding attribute.
 PendingBudgetConstructionAppointmentFunding BudgetConstructionPositionFunding.getPendingAppointmentFunding()
          Gets the pendingAppointmentFunding attribute.
 PendingBudgetConstructionAppointmentFunding BudgetConstructionSalaryFunding.getPendingAppointmentFunding()
          Gets the pendingAppointmentFunding attribute.
 PendingBudgetConstructionAppointmentFunding BudgetConstructionAccountSalaryDetailReportTotal.getPendingBudgetConstructionAppointmentFunding()
           
 

Methods in org.kuali.kfs.module.bc.businessobject that return types with arguments of type PendingBudgetConstructionAppointmentFunding
 List<PendingBudgetConstructionAppointmentFunding> PendingBudgetConstructionAppointmentFundingAware.getPendingBudgetConstructionAppointmentFunding()
          get a collection of PendingBudgetConstructionAppointmentFunding objects
 List<PendingBudgetConstructionAppointmentFunding> BudgetConstructionIntendedIncumbent.getPendingBudgetConstructionAppointmentFunding()
          Gets the pendingBudgetConstructionAppointmentFunding attribute.
 List<PendingBudgetConstructionAppointmentFunding> BudgetConstructionPosition.getPendingBudgetConstructionAppointmentFunding()
          Gets the pendingBudgetConstructionAppointmentFunding attribute.
 List<PendingBudgetConstructionAppointmentFunding> SalarySettingExpansion.getPendingBudgetConstructionAppointmentFunding()
          Gets the pendingBudgetConstructionAppointmentFunding attribute.
 

Methods in org.kuali.kfs.module.bc.businessobject with parameters of type PendingBudgetConstructionAppointmentFunding
 void BudgetConstructionCalculatedSalaryFoundationTracker.setPendingAppointmentFunding(PendingBudgetConstructionAppointmentFunding pendingAppointmentFunding)
          Deprecated.  
 void BudgetConstructionPositionFunding.setPendingAppointmentFunding(PendingBudgetConstructionAppointmentFunding pendingAppointmentFunding)
          Deprecated.  
 void BudgetConstructionSalaryFunding.setPendingAppointmentFunding(PendingBudgetConstructionAppointmentFunding pendingAppointmentFunding)
          Deprecated.  
 void BudgetConstructionAccountSalaryDetailReportTotal.setPendingBudgetConstructionAppointmentFunding(PendingBudgetConstructionAppointmentFunding pendingBudgetConstructionAppointmentFunding)
           
 

Method parameters in org.kuali.kfs.module.bc.businessobject with type arguments of type PendingBudgetConstructionAppointmentFunding
 void BudgetConstructionIntendedIncumbent.setPendingBudgetConstructionAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> pendingBudgetConstructionAppointmentFunding)
          Deprecated. 
 void BudgetConstructionPosition.setPendingBudgetConstructionAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> pendingBudgetConstructionAppointmentFunding)
          Deprecated. 
 void SalarySettingExpansion.setPendingBudgetConstructionAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> pendingBudgetConstructionAppointmentFunding)
          Deprecated. 
 

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

Methods in org.kuali.kfs.module.bc.document.dataaccess that return types with arguments of type PendingBudgetConstructionAppointmentFunding
 List<PendingBudgetConstructionAppointmentFunding> BudgetConstructionDao.getAllFundingForPosition(Integer universityFiscalYear, String positionNumber)
          Retrieves all PendingBudgetConstructionAppointmentFunding records for the given position key.
 List<PendingBudgetConstructionAppointmentFunding> BudgetConstructionLockDao.getAllPositionFundingLocks(String lockUnivId)
          Retrieves all current position/funding locks for the given user (or all locks if user is null/empty).
 List<PendingBudgetConstructionAppointmentFunding> PayrateImportDao.getFundingRecords(BudgetConstructionPayRateHolding holdingRecord, Integer budgetYear, List objectCodeValues)
          Returns the list of PendingBudgetConstructionAppointmentFunding for this BudgetConstructionPayRateHolding
 

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

Methods in org.kuali.kfs.module.bc.document.dataaccess.impl that return types with arguments of type PendingBudgetConstructionAppointmentFunding
 List<PendingBudgetConstructionAppointmentFunding> BudgetConstructionDaoOjb.getAllFundingForPosition(Integer universityFiscalYear, String positionNumber)
           
 List<PendingBudgetConstructionAppointmentFunding> BudgetConstructionLockDaoOjb.getAllPositionFundingLocks(String lockUnivId)
           
 List<PendingBudgetConstructionAppointmentFunding> PayrateImportDaoOjb.getFundingRecords(BudgetConstructionPayRateHolding holdingRecord, Integer budgetYear, List objectCodeValues)
           
 

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

Methods in org.kuali.kfs.module.bc.document.service that return PendingBudgetConstructionAppointmentFunding
 PendingBudgetConstructionAppointmentFunding SalarySettingService.findAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          find the appointment funding from the given appointment funding collection, which has the same key information as the specified appointment funding
 PendingBudgetConstructionAppointmentFunding SalarySettingService.findVacantAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding vacantAppointmentFunding)
          find the appointment funding from the given appointment funding collection, which has the same key information as the specified vacant appointment funding
 PendingBudgetConstructionAppointmentFunding SalarySettingService.vacateAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          vacate the given appointment funding, create a vacant appointment funding based on the given funding, and add the vacant line into the given appointment funding collection
 PendingBudgetConstructionAppointmentFunding SalarySettingService.vacateAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          vacate the given appointment funding and create a vacant appointment funding based on the given funding
 

Methods in org.kuali.kfs.module.bc.document.service that return types with arguments of type PendingBudgetConstructionAppointmentFunding
 List<PendingBudgetConstructionAppointmentFunding> LockService.getAllPositionFundingLocks(String lockUnivId)
          Retrieves all current position/funding locks for the given user (or all locks if user is null/empty).
 Collection<PendingBudgetConstructionAppointmentFunding> BudgetConstructionReportsServiceHelper.getPendingBudgetConstructionAppointmentFundingList(Integer universityFiscalYear, BudgetConstructionObjectDump budgetConstructionObjectDump)
          gets the budget construction appointment fundings for an object dump
 List<PendingBudgetConstructionAppointmentFunding> LockService.lockPendingBudgetConstructionAppointmentFundingRecords(List<PendingBudgetConstructionAppointmentFunding> fundingRecords, org.kuali.rice.kim.bo.Person user)
          Retrieves account locks for funding records, for use in the payrate import process.
 List<PendingBudgetConstructionAppointmentFunding> SalarySettingService.retrievePendingBudgetConstructionAppointmentFundings(SalarySettingExpansion salarySettingExpansion)
          retrieve a list of PendingBudgetConstructionAppointmentFunding from the information provided by the given SalarySettingExpansion
 

Methods in org.kuali.kfs.module.bc.document.service with parameters of type PendingBudgetConstructionAppointmentFunding
 void SalarySettingService.adjustRequestedSalaryByAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          adjust the requested salary amount of the given appointment funding by amount
 void SalarySettingService.adjustRequestedSalaryByPercent(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          adjust the requested salary amount of the given appointment funding by percent
 org.kuali.rice.kns.util.KualiInteger SalarySettingService.calculateAnnualPayAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          calculate the annual pay amount from the request pay rate in the given appointment funding
 BigDecimal SalarySettingService.calculateCSFFteQuantityFromAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          calculate the CSF fte quantity based on the information of the given appointment funding
 BigDecimal SalarySettingService.calculateFteQuantityFromAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          calculate the fte quantity based on the information of the given appointment funding
 BigDecimal SalarySettingService.calculateHourlyPayRate(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          calculate the hourly pay rate from the request amount in the given appointment funding
 boolean SalarySettingRuleHelperService.canBeAdjusted(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the salary amount of the given appointment funding can be adjusted
 boolean SalarySettingService.canBeVacant(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          determine whehter the given appointment funding can be vacated
 boolean SalarySettingService.canBeVacant(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          determine whether the given appointment funding can be vacated
 PendingBudgetConstructionAppointmentFunding SalarySettingService.findAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          find the appointment funding from the given appointment funding collection, which has the same key information as the specified appointment funding
 PendingBudgetConstructionAppointmentFunding SalarySettingService.findVacantAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding vacantAppointmentFunding)
          find the appointment funding from the given appointment funding collection, which has the same key information as the specified vacant appointment funding
 BudgetConstructionAdministrativePost BudgetConstructionReportsServiceHelper.getBudgetConstructionAdministrativePost(PendingBudgetConstructionAppointmentFunding appointmentFundingEntry)
          get a budget construction administrative post
 BudgetConstructionDocument BudgetDocumentService.getBudgetConstructionDocument(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          get the budget document with the information provided by the given appointment funding
 BudgetConstructionHeader BudgetDocumentService.getBudgetConstructionHeader(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          get the budget document with the information provided by the given appointment funding
 BudgetConstructionIntendedIncumbent BudgetConstructionReportsServiceHelper.getBudgetConstructionIntendedIncumbent(PendingBudgetConstructionAppointmentFunding appointmentFundingEntry)
          get a budget construction intended incumbent for an appointment funding
 BudgetConstructionPosition BudgetConstructionReportsServiceHelper.getBudgetConstructionPosition(Integer universityFiscalYear, PendingBudgetConstructionAppointmentFunding appointmentFundingEntry)
          get a budget construction position for an appointment funding
 boolean SalarySettingRuleHelperService.hasActiveJob(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the given appointment funding is associated with an active job
 boolean BudgetConstructionRuleHelperService.hasDetailPositionRequiredObjectCode(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          test if the given appointment funding is associted with a labor detail allowed object
 boolean SalarySettingRuleHelperService.hasNoExistingLine(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine if there is an appointment funding in the given list that has the same key information as the specified appointment funding
 boolean SalarySettingRuleHelperService.hasObjectCodeMatchingDefaultOfPosition(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the object code of the given appointment funding matches the position default object code
 boolean SalarySettingRuleHelperService.hasRequestedAmountZeroWhenFullYearLeave(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          request salary amount must be zero for full year leave
 boolean SalarySettingRuleHelperService.hasRequestedFteQuantityZeroWhenFullYearLeave(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          request fte quantity must be zero for full year leave
 boolean BudgetConstructionRuleHelperService.hasValidAccount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          test if the given appointment funding is associted with a valid account
 boolean SalarySettingRuleHelperService.hasValidAdjustmentAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the adjustment amount is valid
 boolean BudgetConstructionRuleHelperService.hasValidChart(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          test if the given appointment funding is associted with a valid chart of accounts
 boolean BudgetConstructionRuleHelperService.hasValidIncumbent(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          test if the given appointment funding is associted with a valid incumbent
 boolean BudgetConstructionRuleHelperService.hasValidObjectCode(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          test if the given appointment funding is associted with a valid financial object
 boolean SalarySettingRuleHelperService.hasValidPayRateOrAnnualAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether either pay rate or annual amount is not empty, and both of them have valid formats if not empty
 boolean BudgetConstructionRuleHelperService.hasValidPosition(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          test if the given appointment funding is associted with a valid budget position
 boolean SalarySettingRuleHelperService.hasValidRequestedAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the requested salary amount of the given appointment funding is valid
 boolean SalarySettingRuleHelperService.hasValidRequestedAmountQuickSalarySetting(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the requested salary amount of the given appointment funding is valid for the quick salary setting screen
 boolean SalarySettingRuleHelperService.hasValidRequestedCsfAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the requested leave csf amount of the given appointment funding is valid
 boolean SalarySettingRuleHelperService.hasValidRequestedCsfTimePercent(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the requested leave csf time percent of the given appointment funding is valid
 boolean SalarySettingRuleHelperService.hasValidRequestedFteQuantity(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the requested FTE is valid
 boolean SalarySettingRuleHelperService.hasValidRequestedFundingMonth(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the requested funding month of the given appointment funding is valid
 boolean SalarySettingRuleHelperService.hasValidRequestedTimePercent(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine whether the requested FTE is valid
 boolean BudgetConstructionRuleHelperService.hasValidSubAccount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          test if the given appointment funding is associted with a valid sub account
 boolean BudgetConstructionRuleHelperService.hasValidSubObjectCode(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          test if the given appointment funding is associted with a valid sub object
 boolean LockService.isAccountLocked(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          This method checks the database for an accountlock according to the given appointment funding.
 boolean BudgetDocumentService.isAssociatedWithBudgetableDocument(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          determine whether the given appointment funding is associated with a budgetable document
 boolean BudgetConstructionRuleHelperService.isAssociatedWithValidDocument(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap, String errorPropertyName)
          determine whether the given appoinment funding can be associated with a valid budget contruction document
 boolean BudgetConstructionRuleHelperService.isFieldFormatValid(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine if the fields in the given appointment funding line are in the correct formats defined in the data dictionary
 boolean SalarySettingService.isHourlyPaid(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          determine whehter the given appointment funding is paid at a biweekly or hourly rate
 BudgetConstructionLockStatus LockService.lockFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
          acquire a lock for the given appointment funding
 BudgetConstructionLockStatus LockService.lockTransaction(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
          attemps to have a transaction lock based on the information provided by the given funding line
 void SalarySettingService.markAsDelete(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          mark the given appointment funding as deleted
 void SalarySettingService.normalizePayRateAndAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          normalize the hourly pay rate and annual pay amount of the given appointment funding
 void SalarySettingService.recalculateDerivedInformation(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          update the fields with the values that can be derived from the existing information, for example, hourly rate and FTE
 void SalarySettingService.resetAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          reset the given appointment funcding as deleted
 SalarySettingExpansion SalarySettingService.retriveSalarySalarySettingExpansion(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          retrive the salary setting expension from the information provided by the given appointment funding
 void SalarySettingService.revert(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          revert the given appointment funding if it is just vacated
 BCConstants.LockStatus LockService.unlockFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
          release the lock for the given appointment funding if any
 void LockService.unlockTransaction(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
          attemps to unlock a transaction based on the information provided by the given funding line
 boolean SalarySettingService.updateAccessOfAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding, SalarySettingFieldsHolder salarySettingFieldsHolder, boolean budgetByObjectMode, boolean hasDocumentEditAccess, org.kuali.rice.kim.bo.Person person)
          update the access flags of the given appointment funding according to the given information
 boolean SalarySettingService.updateAccessOfAppointmentFundingByUserLevel(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
          update the access flags of the given appointment funding according to the user level and document organization level
 void BudgetDocumentService.updatePendingBudgetGeneralLedger(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.KualiInteger updateAmount)
          update the pending budget construction GL record assocating with the given appointment funding.
 void BudgetDocumentService.updatePendingBudgetGeneralLedgerPlug(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.KualiInteger updateAmount)
          update the pending budget construction GL plug record assocating with the given appointment funding.
 PendingBudgetConstructionAppointmentFunding SalarySettingService.vacateAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          vacate the given appointment funding, create a vacant appointment funding based on the given funding, and add the vacant line into the given appointment funding collection
 PendingBudgetConstructionAppointmentFunding SalarySettingService.vacateAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          vacate the given appointment funding and create a vacant appointment funding based on the given funding
 

Method parameters in org.kuali.kfs.module.bc.document.service with type arguments of type PendingBudgetConstructionAppointmentFunding
 boolean SalarySettingService.canBeVacant(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          determine whehter the given appointment funding can be vacated
 PendingBudgetConstructionAppointmentFunding SalarySettingService.findAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          find the appointment funding from the given appointment funding collection, which has the same key information as the specified appointment funding
 PendingBudgetConstructionAppointmentFunding SalarySettingService.findVacantAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding vacantAppointmentFunding)
          find the appointment funding from the given appointment funding collection, which has the same key information as the specified vacant appointment funding
 boolean SalarySettingRuleHelperService.hasNoExistingLine(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          determine if there is an appointment funding in the given list that has the same key information as the specified appointment funding
 List<PendingBudgetConstructionAppointmentFunding> LockService.lockPendingBudgetConstructionAppointmentFundingRecords(List<PendingBudgetConstructionAppointmentFunding> fundingRecords, org.kuali.rice.kim.bo.Person user)
          Retrieves account locks for funding records, for use in the payrate import process.
 void SalarySettingService.purgeAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> purgedAppointmentFundings)
          permanently delete the given appointment funding lines being purged
 void SalarySettingService.revert(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          revert the given appointment funding if it is just vacated
 void SalarySettingService.saveAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings)
          save the given appointment fundings
 void SalarySettingService.saveSalarySetting(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, Boolean isSalarySettingByIncumbent)
          save the given appointment fundings and associated salary setting expansion, also known as, pending budget general ledger row
 void LockService.unlockFunding(List<PendingBudgetConstructionAppointmentFunding> lockedFundings, org.kuali.rice.kim.bo.Person person)
          release the locks for the given appointment fundings if any
 void SalarySettingService.updateAppointmentFundingsBeforeSaving(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings)
          update the fields before saving the given appointment fundings
 PendingBudgetConstructionAppointmentFunding SalarySettingService.vacateAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          vacate the given appointment funding, create a vacant appointment funding based on the given funding, and add the vacant line into the given appointment funding collection
 

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

Methods in org.kuali.kfs.module.bc.document.service.impl that return PendingBudgetConstructionAppointmentFunding
protected  PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.createPseudoAppointmentFundingLine(SalarySettingExpansion salarySettingExpansion)
          create a pseudo appointment funding for the salary setting expansion this is used when there are no funding lines for the salary setting expansion to get a funding line to be used to pass primary key info
protected  PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.createVacantAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          create a vacant appointment funding based on the given budget funding
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.findAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.findVacantAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.vacateAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.vacateAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 

Methods in org.kuali.kfs.module.bc.document.service.impl that return types with arguments of type PendingBudgetConstructionAppointmentFunding
 List<PendingBudgetConstructionAppointmentFunding> LockServiceImpl.getAllPositionFundingLocks(String lockUserId)
           
 Collection<PendingBudgetConstructionAppointmentFunding> BudgetConstructionReportsServiceHelperImpl.getPendingBudgetConstructionAppointmentFundingList(Integer universityFiscalYear, BudgetConstructionObjectDump budgetConstructionObjectDump)
           
protected  List<PendingBudgetConstructionAppointmentFunding> ReportExportServiceImpl.getPendingBudgetConstructionAppointmentFundingRecords(BudgetConstructionAccountDump accountRecord)
          Retrieves all PendingBudgetConstructionAppointmentFunding sorted by "financialObjectCode", "financialSubObjectCode", "positionNumber", "emplid"
 List<PendingBudgetConstructionAppointmentFunding> LockServiceImpl.lockPendingBudgetConstructionAppointmentFundingRecords(List<PendingBudgetConstructionAppointmentFunding> fundingRecords, org.kuali.rice.kim.bo.Person user)
           
 List<PendingBudgetConstructionAppointmentFunding> SalarySettingServiceImpl.retrievePendingBudgetConstructionAppointmentFundings(SalarySettingExpansion salarySettingExpansion)
           
 

Methods in org.kuali.kfs.module.bc.document.service.impl with parameters of type PendingBudgetConstructionAppointmentFunding
 void SalarySettingServiceImpl.adjustRequestedSalaryByAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 void SalarySettingServiceImpl.adjustRequestedSalaryByPercent(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 void BudgetConstructionAccountFundingDetailReportServiceImpl.buildReportsBody(Integer universityFiscalYear, BudgetConstructionOrgAccountFundingDetailReport orgAccountFundingDetailReportEntry, PendingBudgetConstructionAppointmentFunding appointmentFundingEntry)
          builds report body
protected  void BudgetConstructionAccountSalaryDetailReportServiceImpl.buildReportsBody(Integer universityFiscalYear, PendingBudgetConstructionAppointmentFunding pendingAppointmentFunding, BudgetConstructionAccountSalaryDetailReport accountMonthlyDetailReport)
          builds report body
protected  void BudgetConstructionAccountSalaryDetailReportServiceImpl.buildReportsHeader(Integer universityFiscalYear, PendingBudgetConstructionAppointmentFunding pendingAppointmentFunding, BudgetConstructionAccountSalaryDetailReport accountSalaryDetailReport)
          builds report Header
protected  void BudgetConstructionAccountSalaryDetailReportServiceImpl.buildReportsTotal(PendingBudgetConstructionAppointmentFunding pendingAppointmentFunding, BudgetConstructionAccountSalaryDetailReport accountMonthlyDetailReport, Collection<BudgetConstructionAccountSalaryDetailReportTotal> accountSalaryDetailTotal)
           
 org.kuali.rice.kns.util.KualiInteger SalarySettingServiceImpl.calculateAnnualPayAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BigDecimal SalarySettingServiceImpl.calculateCSFFteQuantityFromAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BigDecimal SalarySettingServiceImpl.calculateFteQuantityFromAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BigDecimal SalarySettingServiceImpl.calculateHourlyPayRate(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean SalarySettingRuleHelperServiceImpl.canBeAdjusted(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingServiceImpl.canBeVacant(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean SalarySettingServiceImpl.canBeVacant(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
protected  boolean BudgetDocumentServiceImpl.canUpdatePlugRecord(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          determine whether the plug line can be updated or created.
protected  String ReportExportServiceImpl.constructFundingDumpLine(PendingBudgetConstructionAppointmentFunding fundingRecord, String fieldSeperator, String textDelimiter)
          Constructs a line of the Funding Dump File
protected  PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.createVacantAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          create a vacant appointment funding based on the given budget funding
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.findAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.findVacantAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BudgetConstructionAdministrativePost BudgetConstructionReportsServiceHelperImpl.getBudgetConstructionAdministrativePost(PendingBudgetConstructionAppointmentFunding appointmentFundingEntry)
           
 BudgetConstructionDocument BudgetDocumentServiceImpl.getBudgetConstructionDocument(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BudgetConstructionHeader BudgetDocumentServiceImpl.getBudgetConstructionHeader(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BudgetConstructionIntendedIncumbent BudgetConstructionReportsServiceHelperImpl.getBudgetConstructionIntendedIncumbent(PendingBudgetConstructionAppointmentFunding appointmentFundingEntry)
           
protected  BudgetConstructionPosition BudgetConstructionSynchronizationProblemsReportServiceImpl.getBudgetConstructionPosition(Integer universityFiscalYear, PendingBudgetConstructionAppointmentFunding appointmentFundingEntry)
           
 BudgetConstructionPosition BudgetConstructionReportsServiceHelperImpl.getBudgetConstructionPosition(Integer universityFiscalYear, PendingBudgetConstructionAppointmentFunding appointmentFundingEntry)
           
protected  org.kuali.rice.kns.util.KualiInteger SalarySettingServiceImpl.getCsfAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          get the csf tracker amount of the given appointment funding
protected  String PayrateImportServiceImpl.getLockingKeyString(PendingBudgetConstructionAppointmentFunding record)
          Creates the locking key to use in retrieving account locks
protected  PendingBudgetConstructionGeneralLedger BudgetDocumentServiceImpl.getPendingBudgetConstructionGeneralLedger(BudgetConstructionHeader budgetConstructionHeader, PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.KualiInteger updateAmount, boolean is2PLG)
          get a pending budget construction GL record, and set its to the given update amount if it exists in database; otherwise, create it with the given information
 boolean SalarySettingRuleHelperServiceImpl.hasActiveJob(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
protected  boolean SalarySettingServiceImpl.hasBeenVacated(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          determine whether there exists at lease one vacant funding line for the given appointment funding
 boolean BudgetConstructionRuleHelperServiceImpl.hasDetailPositionRequiredObjectCode(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasNoExistingLine(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasObjectCodeMatchingDefaultOfPosition(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasRequestedAmountZeroWhenFullYearLeave(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasRequestedFteQuantityZeroWhenFullYearLeave(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean BudgetConstructionRuleHelperServiceImpl.hasValidAccount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidAdjustmentAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean BudgetConstructionRuleHelperServiceImpl.hasValidChart(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean BudgetConstructionRuleHelperServiceImpl.hasValidIncumbent(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean BudgetConstructionRuleHelperServiceImpl.hasValidObjectCode(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidPayRateOrAnnualAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean BudgetConstructionRuleHelperServiceImpl.hasValidPosition(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidRequestedAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidRequestedAmountQuickSalarySetting(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidRequestedCsfAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidRequestedCsfTimePercent(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidRequestedFteQuantity(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidRequestedFundingMonth(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingRuleHelperServiceImpl.hasValidRequestedTimePercent(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean BudgetConstructionRuleHelperServiceImpl.hasValidSubAccount(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean BudgetConstructionRuleHelperServiceImpl.hasValidSubObjectCode(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean LockServiceImpl.isAccountLocked(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean BudgetDocumentServiceImpl.isAssociatedWithBudgetableDocument(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean BudgetConstructionRuleHelperServiceImpl.isAssociatedWithValidDocument(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap, String errorPropertyName)
           
 boolean BudgetConstructionRuleHelperServiceImpl.isFieldFormatValid(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 boolean SalarySettingServiceImpl.isHourlyPaid(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BudgetConstructionLockStatus LockServiceImpl.lockFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
           
 BudgetConstructionLockStatus LockServiceImpl.lockTransaction(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
           
 void SalarySettingServiceImpl.markAsDelete(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 void SalarySettingServiceImpl.normalizePayRateAndAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 void SalarySettingServiceImpl.preprocessFundingReason(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          preprocess the funding reason of the given appointment funding before the funding is saved
 void SalarySettingServiceImpl.preprocessLeaveRequest(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          preprocess the leave request of the given appointment funding before the funding is saved
 void SalarySettingServiceImpl.recalculateDerivedInformation(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 void SalarySettingServiceImpl.resetAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
protected  PendingBudgetConstructionGeneralLedger BudgetDocumentServiceImpl.retrievePendingBudgetConstructionGeneralLedger(BudgetConstructionHeader budgetConstructionHeader, PendingBudgetConstructionAppointmentFunding appointmentFunding, boolean is2PLG)
          retrieve a pending budget construction GL record based on the given infromation
 SalarySettingExpansion SalarySettingServiceImpl.retriveSalarySalarySettingExpansion(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 void SalarySettingServiceImpl.revert(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 BCConstants.LockStatus LockServiceImpl.unlockFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
           
 void LockServiceImpl.unlockTransaction(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person person)
           
 boolean SalarySettingServiceImpl.updateAccessOfAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding, SalarySettingFieldsHolder salarySettingFieldsHolder, boolean budgetByObjectMode, boolean hasDocumentEditAccess, org.kuali.rice.kim.bo.Person person)
           
 boolean SalarySettingServiceImpl.updateAccessOfAppointmentFundingByUserLevel(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kim.bo.Person user)
           
 void BudgetDocumentServiceImpl.updatePendingBudgetGeneralLedger(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.KualiInteger updateAmount)
           
 void BudgetDocumentServiceImpl.updatePendingBudgetGeneralLedgerPlug(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.KualiInteger updateAmount)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.vacateAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.vacateAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 

Method parameters in org.kuali.kfs.module.bc.document.service.impl with type arguments of type PendingBudgetConstructionAppointmentFunding
protected  Collection<BudgetConstructionAccountSalaryDetailReportTotal> BudgetConstructionAccountSalaryDetailReportServiceImpl.calculateTotal(Collection<PendingBudgetConstructionAppointmentFunding> pendingAppointmentFundingList, List<PendingBudgetConstructionAppointmentFunding> listForTotal)
           
protected  Collection<BudgetConstructionAccountSalaryDetailReportTotal> BudgetConstructionAccountSalaryDetailReportServiceImpl.calculateTotal(Collection<PendingBudgetConstructionAppointmentFunding> pendingAppointmentFundingList, List<PendingBudgetConstructionAppointmentFunding> listForTotal)
           
 boolean SalarySettingServiceImpl.canBeVacant(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.findAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.findVacantAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
protected  boolean PayrateImportServiceImpl.getPayrateLock(List<PendingBudgetConstructionAppointmentFunding> lockedRecords, List<ExternalizedMessageWrapper> messageList, Integer budgetYear, org.kuali.rice.kim.bo.Person user, List<BudgetConstructionPayRateHolding> records)
          Retrieves Account locks for payrate import records
 boolean SalarySettingRuleHelperServiceImpl.hasNoExistingLine(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
           
 List<PendingBudgetConstructionAppointmentFunding> LockServiceImpl.lockPendingBudgetConstructionAppointmentFundingRecords(List<PendingBudgetConstructionAppointmentFunding> fundingRecords, org.kuali.rice.kim.bo.Person user)
           
 void SalarySettingServiceImpl.purgeAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> purgedAppointmentFundings)
           
protected  void SalarySettingServiceImpl.resetDeletedFundingLines(List<PendingBudgetConstructionAppointmentFunding> pendingBudgetConstructionAppointmentFunding)
          reset the amount values of each line in the given appointment fundings as zeros and remove the reason annotations if the line is marked as deleted
 void SalarySettingServiceImpl.revert(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 void SalarySettingServiceImpl.saveAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings)
           
 void SalarySettingServiceImpl.saveSalarySetting(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, Boolean isSalarySettingByIncumbent)
           
 void LockServiceImpl.unlockFunding(List<PendingBudgetConstructionAppointmentFunding> lockedFundings, org.kuali.rice.kim.bo.Person person)
           
 void SalarySettingServiceImpl.updateAppointmentFundingsBeforeSaving(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings)
           
 PendingBudgetConstructionAppointmentFunding SalarySettingServiceImpl.vacateAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 

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

Methods in org.kuali.kfs.module.bc.document.validation with parameters of type PendingBudgetConstructionAppointmentFunding
 boolean SalarySettingRule.processAddAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> existingAppointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          process the rules before the given appointment funding is created
 boolean SalarySettingRule.processAdjustSalaraySettingLinePercent(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          process the rules before adjusting the salary amount of the given appointment funding
 boolean SalarySettingRule.processNormalizePayrateAndAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          process the rules before the pay rate and salary amount of the given appointment funding can be normalized
 boolean SalarySettingRule.processQuickSaveAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          process the rules before the given appointment funding is saved
 boolean SalarySettingRule.processSaveAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          process the rules before the given appointment funding is saved
 

Method parameters in org.kuali.kfs.module.bc.document.validation with type arguments of type PendingBudgetConstructionAppointmentFunding
 boolean SalarySettingRule.processAddAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> existingAppointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          process the rules before the given appointment funding is created
 

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

Constructors in org.kuali.kfs.module.bc.document.validation.event with parameters of type PendingBudgetConstructionAppointmentFunding
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.
 

Constructor parameters in org.kuali.kfs.module.bc.document.validation.event with type arguments of type PendingBudgetConstructionAppointmentFunding
AddAppointmentFundingEvent(String description, String errorPathPrefix, BudgetConstructionDocument document, List<PendingBudgetConstructionAppointmentFunding> existingAppointmentFunding, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          Constructs a AddAppointmentFundingEvent.java.
 

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

Methods in org.kuali.kfs.module.bc.document.validation.impl with parameters of type PendingBudgetConstructionAppointmentFunding
 boolean BudgetConstructionRules.processAddAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> existingAppointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean SalarySettingRules.processAddAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> existingAppointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean BudgetConstructionRules.processAdjustSalaraySettingLinePercent(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean SalarySettingRules.processAdjustSalaraySettingLinePercent(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean BudgetConstructionRules.processNormalizePayrateAndAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean SalarySettingRules.processNormalizePayrateAndAmount(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean BudgetConstructionRules.processQuickSaveAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean SalarySettingRules.processQuickSaveAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean BudgetConstructionRules.processSaveAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean SalarySettingRules.processSaveAppointmentFunding(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 

Method parameters in org.kuali.kfs.module.bc.document.validation.impl with type arguments of type PendingBudgetConstructionAppointmentFunding
 boolean BudgetConstructionRules.processAddAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> existingAppointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 boolean SalarySettingRules.processAddAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> existingAppointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 

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

Methods in org.kuali.kfs.module.bc.document.web.struts that return PendingBudgetConstructionAppointmentFunding
 PendingBudgetConstructionAppointmentFunding DetailSalarySettingForm.createNewAppointmentFundingLine()
          sets the default fields not setable by the user for added lines and any other required initialization
 PendingBudgetConstructionAppointmentFunding IncumbentSalarySettingForm.createNewAppointmentFundingLine()
           
 PendingBudgetConstructionAppointmentFunding PositionSalarySettingForm.createNewAppointmentFundingLine()
           
 PendingBudgetConstructionAppointmentFunding DetailSalarySettingForm.getNewBCAFLine()
          Gets the newBCAFLine attribute.
protected  PendingBudgetConstructionAppointmentFunding SalarySettingBaseAction.getSelectedFundingLine(javax.servlet.http.HttpServletRequest request, SalarySettingBaseForm salarySettingForm)
          get the selected appointment funding line
 

Methods in org.kuali.kfs.module.bc.document.web.struts that return types with arguments of type PendingBudgetConstructionAppointmentFunding
 List<PendingBudgetConstructionAppointmentFunding> DetailSalarySettingForm.getActiveFundingLines()
          determine whether there is any active funding line in the given savable appointment funding lines
abstract  List<PendingBudgetConstructionAppointmentFunding> SalarySettingBaseForm.getAppointmentFundings()
          Gets the appointmentFundings attribute.
 List<PendingBudgetConstructionAppointmentFunding> QuickSalarySettingForm.getAppointmentFundings()
           
 List<PendingBudgetConstructionAppointmentFunding> IncumbentSalarySettingForm.getAppointmentFundings()
           
 List<PendingBudgetConstructionAppointmentFunding> PositionSalarySettingForm.getAppointmentFundings()
           
 List<PendingBudgetConstructionAppointmentFunding> SalarySettingBaseForm.getEffectivePendingBudgetConstructionAppointmentFunding()
          Gets the EffectivePendingBudgetConstructionAppointmentFunding.
 List<PendingBudgetConstructionAppointmentFunding> DetailSalarySettingForm.getReleasableAppointmentFundings()
          get the appointment fundings for which the position or funding locks can be released
 List<PendingBudgetConstructionAppointmentFunding> DetailSalarySettingForm.getSavableAppointmentFundings()
          get the appointment fundings that can be saved
 

Methods in org.kuali.kfs.module.bc.document.web.struts with parameters of type PendingBudgetConstructionAppointmentFunding
 boolean DetailSalarySettingForm.acquirePositionAndFundingLocks(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          acquire position and funding locks for the given appointment funding
protected  void SalarySettingBaseAction.adjustSalary(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          adjust the requested salary amount of the given appointment funding line
 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
 void SalarySettingBaseForm.applyDefaultReasonAmountIfEmpty(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          apply default reason amount of zero if the reason code is set and the amount is null adds a blank row place holder if no reason rows, to be optionally filled in by the user
protected  void DetailSalarySettingAction.applyDefaultValuesIfEmpty(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
protected  String SalarySettingBaseAction.getErrorKeyPrefixOfAppointmentFundingLine(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          build the error key prefix based on the given information
protected  void PositionSalarySettingAction.recalculateSalarySettingLine(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          Recalculates a PendingBudgetConstructionAppointmentFunding.
 void SalarySettingBaseForm.refreshBCAFLine(PendingBudgetConstructionAppointmentFunding appointmentFunding)
          Populates the dependent fields of objects contained within the BCAF line
 void DetailSalarySettingForm.refreshBCAFLine(PendingBudgetConstructionAppointmentFunding appointmentFunding)
           
 void DetailSalarySettingForm.setNewBCAFLine(PendingBudgetConstructionAppointmentFunding newBCAFLine)
          Sets the newBCAFLine attribute value.
 boolean DetailSalarySettingForm.updateAccessMode(PendingBudgetConstructionAppointmentFunding appointmentFunding, org.kuali.rice.kns.util.MessageMap errorMap)
          update the access mode of the given appointment funding
 

Method parameters in org.kuali.kfs.module.bc.document.web.struts with type arguments of type PendingBudgetConstructionAppointmentFunding
protected  void DetailSalarySettingAction.clearPurgedAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings)
           
protected  String SalarySettingBaseAction.getErrorKeyPrefixOfAppointmentFundingLine(List<PendingBudgetConstructionAppointmentFunding> appointmentFundings, PendingBudgetConstructionAppointmentFunding appointmentFunding)
          build the error key prefix based on the given information
protected  boolean DetailSalarySettingAction.hasFundingLineInvolvedLeave(List<PendingBudgetConstructionAppointmentFunding> activeAppointmentFundings)
           
protected  boolean DetailSalarySettingAction.hasFundingLineInvolvedLeaveWithoutPay(List<PendingBudgetConstructionAppointmentFunding> activeAppointmentFundings)
           
 

Uses of PendingBudgetConstructionAppointmentFunding in org.kuali.kfs.module.bc.util
 

Methods in org.kuali.kfs.module.bc.util that return types with arguments of type PendingBudgetConstructionAppointmentFunding
static List<PendingBudgetConstructionAppointmentFunding> SalarySettingCalculator.getEffectiveAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          Get a collection of PendingBudgetConstructionAppointmentFunding objects that are not purged and not excluded from total.
 

Method parameters in org.kuali.kfs.module.bc.util with type arguments of type PendingBudgetConstructionAppointmentFunding
static org.kuali.rice.kns.util.KualiInteger SalarySettingCalculator.getAppointmentRequestedAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total requested amount for the given appointment funding lines
static org.kuali.rice.kns.util.KualiInteger SalarySettingCalculator.getAppointmentRequestedCsfAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total requested csf amount for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getAppointmentRequestedCsfFteQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total requested csf full time employee quantity for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getAppointmentRequestedCsfStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total requested csf standard hours for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getAppointmentRequestedCsfTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total requested csf time percent for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getAppointmentRequestedFteQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total requested full time employee quantity for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getAppointmentRequestedStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total requested standard hours for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getAppointmentRequestedTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total requested time percent for the given appointment funding lines
static org.kuali.rice.kns.util.KualiInteger SalarySettingCalculator.getCsfAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total csf amount for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getCsfFullTimeEmploymentQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total csf full time employee quantity for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getCsfStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total csf standard hours for the given appointment funding lines
static BigDecimal SalarySettingCalculator.getCsfTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          calcaulte the total csf time percent for the given appointment funding lines
static List<PendingBudgetConstructionAppointmentFunding> SalarySettingCalculator.getEffectiveAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
          Get a collection of PendingBudgetConstructionAppointmentFunding objects that are not purged and not excluded from total.
 



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