org.kuali.kfs.module.bc.document.dataaccess
Interface OrganizationSalarySettingSearchDao

All Known Implementing Classes:
OrganizationSalarySettingSearchDaoJdbc

public interface OrganizationSalarySettingSearchDao

This class defines methods an OrganizationSalarySettingSearchDao must provide


Method Summary
 void buildIntendedIncumbentSelect(String principalName, Integer universityFiscalYear)
          This method populates BudgetConstructionIntendedIncumbentSelect with rows associated with a set of selected organizations in the Organization Tree for the user and that have active funding (PendingBudgetConstructionAppointmentFunding).
 void buildPositionSelect(String principalName, Integer universityFiscalYear)
          This method populates BudgetConstructionPositionSelect with rows associated with a set of selected organizations in the Organization Tree for the user and that are associated with BudgetConstructionPosition (ld_bcn_pos_t) using the positionDepartmentIdentifier (pos_dept_id))
 void cleanIntendedIncumbentSelect(String principalName)
          This method depopulates BudgetConstructionIntendedIncumbentSelect rows associated with a user
 void cleanPositionSelect(String principalName)
          This method depopulates BudgetConstructionPositionSelect rows associated with a user
 

Method Detail

buildIntendedIncumbentSelect

void buildIntendedIncumbentSelect(String principalName,
                                  Integer universityFiscalYear)
This method populates BudgetConstructionIntendedIncumbentSelect with rows associated with a set of selected organizations in the Organization Tree for the user and that have active funding (PendingBudgetConstructionAppointmentFunding).

Parameters:
principalName -
universityFiscalYear -

cleanIntendedIncumbentSelect

void cleanIntendedIncumbentSelect(String principalName)
This method depopulates BudgetConstructionIntendedIncumbentSelect rows associated with a user

Parameters:
principalName -

buildPositionSelect

void buildPositionSelect(String principalName,
                         Integer universityFiscalYear)
This method populates BudgetConstructionPositionSelect with rows associated with a set of selected organizations in the Organization Tree for the user and that are associated with BudgetConstructionPosition (ld_bcn_pos_t) using the positionDepartmentIdentifier (pos_dept_id))

Parameters:
principalName -
universityFiscalYear -

cleanPositionSelect

void cleanPositionSelect(String principalName)
This method depopulates BudgetConstructionPositionSelect rows associated with a user

Parameters:
principalName -


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