package wenrgise.hrms.ejb.facade; import java.sql.Timestamp; import java.util.ArrayList; import javax.ejb.EJBLocalObject; import wenrgise.common.bean.BaseHeaderBean; import wenrgise.common.exception.EnrgiseApplicationException; import wenrgise.common.exception.EnrgiseSystemException; import wenrgise.common.utility.RecordMetaInfo; import wenrgise.common.utility.UserInfo; import wenrgise.common.vo.LovQueryVO; import wenrgise.common.vo.LovVO; import wenrgise.hrms.bean.HrmOrgCalMstHdrBean; import wenrgise.hrms.bean.HrmOrgClassHdrBean; import wenrgise.hrms.bean.HrmOrgCntryMstHdrBean; import wenrgise.hrms.bean.HrmOrgHolCalHdrBean; import wenrgise.hrms.bean.HrmOrgHolTypeMstHdrBean; import wenrgise.hrms.bean.HrmOrgIncrementHdrBean; import wenrgise.hrms.bean.HrmOrgRatingMstHdrBean; import wenrgise.hrms.bean.HrmOrgScaleMstHdrBean; import wenrgise.hrms.bean.HrmOrgSkillMstHdrBean; import wenrgise.hrms.bean.HrmOrgWorkGroupMstHdrBean; import wenrgise.hrms.vo.HrmOrgCalMstQVO; import wenrgise.hrms.vo.HrmOrgClassDtlQVO; import wenrgise.hrms.vo.HrmOrgCntryMstQVO; import wenrgise.hrms.vo.HrmOrgHolCalQVO; import wenrgise.hrms.vo.HrmOrgHolTypeMstQVO; import wenrgise.hrms.vo.HrmOrgIncrementQVO; import wenrgise.hrms.vo.HrmOrgRatingMstQVO; import wenrgise.hrms.vo.HrmOrgScaleMstQVO; import wenrgise.hrms.vo.HrmOrgSkillMstQVO; import wenrgise.hrms.vo.HrmOrgWorkGroupMstQVO; public interface HrmOrganisationSetUpFacadeLocal extends EJBLocalObject { RecordMetaInfo getHrmCalHeaderMetaInfo(HrmOrgCalMstQVO paramHrmOrgCalMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmCalHeader(HrmOrgCalMstQVO paramHrmOrgCalMstQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmCalDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmCalDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String getHrmCalStartDate(String paramString1, String paramString2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgCalMstHdrBean paramHrmOrgCalMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmCalendarTypeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmSiteCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmClassHeaderMetaInfo(HrmOrgClassDtlQVO paramHrmOrgClassDtlQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmClassHeader(HrmOrgClassDtlQVO paramHrmOrgClassDtlQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmClassDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmClassDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmClassDetailLOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmClassDtlLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmOrgScaleGradeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmClassTypeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgClassHdrBean paramHrmOrgClassHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmHolCalHeaderMetaInfo(HrmOrgHolCalQVO paramHrmOrgHolCalQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmHolCalHeader(HrmOrgHolCalQVO paramHrmOrgHolCalQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmHolCalDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmHolCalDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgHolCalHdrBean paramHrmOrgHolCalHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmCalNameLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmStateCodeInsLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmStateCodeQueryLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmHolTypeHeaderMetaInfo(HrmOrgHolTypeMstQVO paramHrmOrgHolTypeMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmHolTypeHeader(HrmOrgHolTypeMstQVO paramHrmOrgHolTypeMstQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmHolidayTypeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgHolTypeMstHdrBean paramHrmOrgHolTypeMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmSkillHeaderMetaInfo(HrmOrgSkillMstQVO paramHrmOrgSkillMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmSkillHeader(HrmOrgSkillMstQVO paramHrmOrgSkillMstQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmSkillDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmSkillDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmSkillCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgSkillMstHdrBean paramHrmOrgSkillMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmScaleHeaderMetaInfo(HrmOrgScaleMstQVO paramHrmOrgScaleMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmScaleHeader(HrmOrgScaleMstQVO paramHrmOrgScaleMstQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmScaleDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmScaleDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgScaleMstHdrBean paramHrmOrgScaleMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmScaleMstScaleCodeLOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmReligionDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmRelDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmRatingHeaderMetaInfo(HrmOrgRatingMstQVO paramHrmOrgRatingMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmRatingHeader(HrmOrgRatingMstQVO paramHrmOrgRatingMstQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmRatingDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmRatingDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmRatingCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgRatingMstHdrBean paramHrmOrgRatingMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmCountryHeaderMetaInfo(HrmOrgCntryMstQVO paramHrmOrgCntryMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmCountryHeader(HrmOrgCntryMstQVO paramHrmOrgCntryMstQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmCountryDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmCountryDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmCountryCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgCntryMstHdrBean paramHrmOrgCntryMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmQualificationDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmQualificationDetailMetaInfo() throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmLanguageDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmLanguageDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmDistrictDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmDistrictDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmTehsilDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmTehsilDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmRelationDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmRelationDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmOrgWorkGroupMstHeaderMetaInfo(HrmOrgWorkGroupMstQVO paramHrmOrgWorkGroupMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmOrgWorkGroupMstHeader(HrmOrgWorkGroupMstQVO paramHrmOrgWorkGroupMstQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmWorkGroupCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmWorkSiteCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmCostCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmBudgetCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmWorkParentCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmContactEmployeeNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgWorkGroupMstHdrBean paramHrmOrgWorkGroupMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmIncrHdrMetaInfo(HrmOrgIncrementQVO paramHrmOrgIncrementQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmIncrHeaderInfo(HrmOrgIncrementQVO paramHrmOrgIncrementQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmIncrDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmIncrDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmOrgIncrementHdrBean paramHrmOrgIncrementHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getIncrRatingLOVNData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getIncrRatingLOVQData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; }