|
||||||||||
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 BudgetConstructionHumanResourcesPayrollInterfaceDao
org.kuali.kfs.module.bc.batch.dataaccess.BudgetConstructionHumanResourcesPayrollInterfaceDao#buildBudgetConstructionAdministrativePosts(java.lang.Integer)
public void buildBudgetConstructionAppointmentFundingReasons(Integer requestFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionAppointmentFundingReasons
in interface BudgetConstructionHumanResourcesPayrollInterfaceDao
BudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionAppointmentFundingReasons(java.lang.Integer)
public void buildBudgetConstructionIntendedIncumbent(Integer requestFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionIntendedIncumbent
in interface BudgetConstructionHumanResourcesPayrollInterfaceDao
BudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionIntendedIncumbent(java.lang.Integer)
public void buildBudgetConstructionIntendedIncumbentWithFacultyAttributes(Integer requestFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionIntendedIncumbentWithFacultyAttributes
in interface BudgetConstructionHumanResourcesPayrollInterfaceDao
BudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionIntendedIncumbentWithFacultyAttributes(java.lang.Integer)
public void buildBudgetConstructionPositionBaseYear(Integer baseFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionPositionBaseYear
in interface BudgetConstructionHumanResourcesPayrollInterfaceDao
BudgetConstructionHumanResourcesPayrollInterfaceDao.buildBudgetConstructionPositionBaseYear(java.lang.Integer)
public void buildBudgetConstructionPositonRequestYear(Integer requestFiscalYear)
BudgetConstructionHumanResourcesPayrollInterfaceDao
buildBudgetConstructionPositonRequestYear
in interface BudgetConstructionHumanResourcesPayrollInterfaceDao
BudgetConstructionHumanResourcesPayrollInterfaceDao.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 BudgetConstructionHumanResourcesPayrollInterfaceDao
BudgetConstructionHumanResourcesPayrollInterfaceDao.updateNamesInBudgetConstructionIntendedIncumbent()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |