|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.dao.support.DaoSupport
org.springframework.jdbc.core.support.JdbcDaoSupport
org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetConstructionDaoJdbcBase
org.kuali.kfs.module.bc.batch.dataaccess.impl.BudgetConstructionHumanResourcesPayrollInterfaceDaoJdbc
public class BudgetConstructionHumanResourcesPayrollInterfaceDaoJdbc
| Field Summary |
|---|
| Fields inherited from class org.springframework.dao.support.DaoSupport |
|---|
logger |
| Constructor Summary | |
|---|---|
BudgetConstructionHumanResourcesPayrollInterfaceDaoJdbc()
|
|
| Method Summary | |
|---|---|
void |
buildBudgetConstructionAdministrativePosts()
use this method to populate the budget construction administrative posts from the human resources system |
void |
buildBudgetConstructionAppointmentFundingReasons(Integer requestFiscalYear)
use this method to initialize appointment funding reasons (union codes in the present FIS) from the human resources system |
void |
buildBudgetConstructionIntendedIncumbent(Integer requestFiscalYear)
use this method to populate the intended incumbent for positions in the budget from the human resources system |
void |
buildBudgetConstructionIntendedIncumbentWithFacultyAttributes(Integer requestFiscalYear)
use this method to fill in the "IU_CLASSIF_LEVEL" (an attribute which indicates the principal type of academic title) when you build your intended incumbent table. |
void |
buildBudgetConstructionPositionBaseYear(Integer baseFiscalYear)
use this method to import the most recent version of positions in the current fiscal year which occur in CSF, the current year salary table |
void |
buildBudgetConstructionPositonRequestYear(Integer requestFiscalYear)
use this method to import positions eligible for budgeting in the coming year from the payroll and human resources system |
protected void |
setAcademicDefaultObjectClass(Integer fiscalYear)
At IU, there is a concept of normal work months and pay months. |
protected void |
setBiweeklyStaffDefaultObjectClass(Integer fiscalYear)
|
protected void |
setMonthlyStaffOvertimeEligibleDefaultObjectClass(Integer fiscalYear)
|
protected void |
setMonthlyStaffOvertimeExemptDefaultObjectClass(Integer fiscalYear)
|
void |
updateNamesInBudgetConstructionIntendedIncumbent()
updates the names in the intended incumbent table |
| Methods inherited from class org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetConstructionDaoJdbcBase |
|---|
clearTempTableBySesId, clearTempTableByUnvlId, getExpenditureINList, getFiscalYearStartDate, getRevenueINList, getSqlSubStringFunction, inString, inString, setOjbOraclePlatform, setOjbPlatform, setParameterService |
| Methods inherited from class org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc |
|---|
getDbPlatform, setDbPlatform |
| Methods inherited from class org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport |
|---|
getSimpleJdbcTemplate, initTemplateConfig |
| Methods inherited from class org.springframework.jdbc.core.support.JdbcDaoSupport |
|---|
checkDaoConfig, createJdbcTemplate, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, releaseConnection, setDataSource, setJdbcTemplate |
| Methods inherited from class org.springframework.dao.support.DaoSupport |
|---|
afterPropertiesSet, initDao |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BudgetConstructionHumanResourcesPayrollInterfaceDaoJdbc()
| Method Detail |
|---|
public void buildBudgetConstructionAdministrativePosts()
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionAdministrativePosts in interface BudgetConstructionHumanResourcesPayrollInterfaceDaoorg.kuali.kfs.module.bc.batch.dataaccess.BudgetConstructionHumanResourcesPayrollInterfaceDao#buildBudgetConstructionAdministrativePosts(java.lang.Integer)public void buildBudgetConstructionAppointmentFundingReasons(Integer requestFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionAppointmentFundingReasons in interface BudgetConstructionHumanResourcesPayrollInterfaceDaoBudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionAppointmentFundingReasons(java.lang.Integer)public void buildBudgetConstructionIntendedIncumbent(Integer requestFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionIntendedIncumbent in interface BudgetConstructionHumanResourcesPayrollInterfaceDaoBudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionIntendedIncumbent(java.lang.Integer)public void buildBudgetConstructionIntendedIncumbentWithFacultyAttributes(Integer requestFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionIntendedIncumbentWithFacultyAttributes in interface BudgetConstructionHumanResourcesPayrollInterfaceDaoBudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionIntendedIncumbentWithFacultyAttributes(java.lang.Integer)public void buildBudgetConstructionPositionBaseYear(Integer baseFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionPositionBaseYear in interface BudgetConstructionHumanResourcesPayrollInterfaceDaoBudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionPositionBaseYear(java.lang.Integer)public void buildBudgetConstructionPositonRequestYear(Integer requestFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionPositonRequestYear in interface BudgetConstructionHumanResourcesPayrollInterfaceDaoBudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionPositonRequestYear(java.lang.Integer)protected void setAcademicDefaultObjectClass(Integer fiscalYear)
protected void setMonthlyStaffOvertimeEligibleDefaultObjectClass(Integer fiscalYear)
protected void setMonthlyStaffOvertimeExemptDefaultObjectClass(Integer fiscalYear)
protected void setBiweeklyStaffDefaultObjectClass(Integer fiscalYear)
public void updateNamesInBudgetConstructionIntendedIncumbent()
BudgetConstructionHumanResourcesPayrollInterfaceDao
updateNamesInBudgetConstructionIntendedIncumbent in interface BudgetConstructionHumanResourcesPayrollInterfaceDaoBudgetConstructionHumanResourcesPayrollInterfaceDao.updateNamesInBudgetConstructionIntendedIncumbent()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||