package wenrgise.hrms.ejb.facade;

import java.rmi.RemoteException;
import java.sql.Timestamp;
import java.util.ArrayList;
import javax.ejb.CreateException;
import javax.ejb.EJBObject;
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.BaseQueryVO;
import wenrgise.common.vo.LovQueryVO;
import wenrgise.common.vo.LovVO;
import wenrgise.hrms.bean.HrmAdvSettleHdrBean;
import wenrgise.hrms.bean.HrmAdvanceMstHdrBean;
import wenrgise.hrms.bean.HrmClaimMstHdrBean;
import wenrgise.hrms.bean.HrmEmpAdvAppHdrBean;
import wenrgise.hrms.bean.HrmEmpDepHdrBean;
import wenrgise.hrms.bean.HrmEmpDiscActionHdrBean;
import wenrgise.hrms.bean.HrmEmpPersHdrBean;
import wenrgise.hrms.bean.HrmLnAppHdrBean;
import wenrgise.hrms.bean.HrmLnChartHdrBean;
import wenrgise.hrms.bean.HrmLnMstHdrBean;
import wenrgise.hrms.bean.HrmLvCreditHdrBean;
import wenrgise.hrms.bean.HrmMediclaimMasterHdrBean;
import wenrgise.hrms.bean.HrmMisReportHdrBean;
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.bean.HrmSepApplnHdrBean;
import wenrgise.hrms.bean.HrmSepCatMstHdrBean;
import wenrgise.hrms.bean.HrmSepClrEmpHdrBean;
import wenrgise.hrms.bean.HrmSepClrTmplMstHdrBean;
import wenrgise.hrms.bean.HrmSepOrderHdrBean;
import wenrgise.hrms.vo.HrmAdvMstQueryVO;
import wenrgise.hrms.vo.HrmAdvSettleHeadsQVO;
import wenrgise.hrms.vo.HrmAdvSettleQVO;
import wenrgise.hrms.vo.HrmClaimMstQVO;
import wenrgise.hrms.vo.HrmEmpAdvAppQueryVO;
import wenrgise.hrms.vo.HrmEmpClaimQVO;
import wenrgise.hrms.vo.HrmEmpDepDtlQVO;
import wenrgise.hrms.vo.HrmEmpDiscActionQVO;
import wenrgise.hrms.vo.HrmEmpPersQVO;
import wenrgise.hrms.vo.HrmLnAppQVO;
import wenrgise.hrms.vo.HrmLnChartQVO;
import wenrgise.hrms.vo.HrmLnMstQVO;
import wenrgise.hrms.vo.HrmMediclaimMasterQVO;
import wenrgise.hrms.vo.HrmMisreportQVO;
import wenrgise.hrms.vo.HrmMyWorkflowQVO;
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;
import wenrgise.hrms.vo.HrmRetireForecastQVO;
import wenrgise.hrms.vo.HrmSepApplnQVO;
import wenrgise.hrms.vo.HrmSepCatMstQVO;
import wenrgise.hrms.vo.HrmSepClrEmpQVO;
import wenrgise.hrms.vo.HrmSepClrTmplMstQVO;
import wenrgise.hrms.vo.HrmSepOrderQVO;
import wenrgise.hrms.vo.HrmSettleQueryVO;
import wenrgise.workflow.bean.WflWorkListInfoBean;

public interface HrmFacade extends EJBObject {
  UserInfo getLoginUserInfo(String paramString1, String paramString2) throws RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  WflWorkListInfoBean getWorkListInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLeaveDetailLOV(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmCalHeaderMetaInfo(HrmOrgCalMstQVO paramHrmOrgCalMstQVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmCalHeader(HrmOrgCalMstQVO paramHrmOrgCalMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmCalDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmCalDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String getHrmCalStartDate(String paramString1, String paramString2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmCalendar(HrmOrgCalMstHdrBean paramHrmOrgCalMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmClassHeaderMetaInfo(HrmOrgClassDtlQVO paramHrmOrgClassDtlQVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmClassHeader(HrmOrgClassDtlQVO paramHrmOrgClassDtlQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmClassDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmClassDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmOrgClassDtl(HrmOrgClassHdrBean paramHrmOrgClassHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String creditLeaves(HrmLvCreditHdrBean paramHrmLvCreditHdrBean, Timestamp paramTimestamp1, ArrayList paramArrayList, Timestamp paramTimestamp2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmHolCalHeaderMetaInfo(HrmOrgHolCalQVO paramHrmOrgHolCalQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmHolCalHeader(HrmOrgHolCalQVO paramHrmOrgHolCalQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmHolCalDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmHolCalDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmHolCal(HrmOrgHolCalHdrBean paramHrmOrgHolCalHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmHolTypeHeaderMetaInfo(HrmOrgHolTypeMstQVO paramHrmOrgHolTypeMstQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmHolTypeHeader(HrmOrgHolTypeMstQVO paramHrmOrgHolTypeMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHolidayType(HrmOrgHolTypeMstHdrBean paramHrmOrgHolTypeMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSkillHeaderMetaInfo(HrmOrgSkillMstQVO paramHrmOrgSkillMstQVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSkillHeader(HrmOrgSkillMstQVO paramHrmOrgSkillMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSkillDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSkillDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmSkill(HrmOrgSkillMstHdrBean paramHrmOrgSkillMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmScaleHeaderMetaInfo(HrmOrgScaleMstQVO paramHrmOrgScaleMstQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmScaleHeader(HrmOrgScaleMstQVO paramHrmOrgScaleMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmScaleDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmScaleDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmScaleMst(HrmOrgScaleMstHdrBean paramHrmOrgScaleMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmScaleMstScaleCodeLOV(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmOrgScaleGradeLOVData(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmRelDetailMetaInfo(String paramString) throws RemoteException, CreateException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmReligionDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmReligion(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmOrgWorkGroupMstHeaderMetaInfo(HrmOrgWorkGroupMstQVO paramHrmOrgWorkGroupMstQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmOrgWorkGroupMstHeader(HrmOrgWorkGroupMstQVO paramHrmOrgWorkGroupMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmOrgWorkGroupMst(HrmOrgWorkGroupMstHdrBean paramHrmOrgWorkGroupMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmRatingHeaderMetaInfo(HrmOrgRatingMstQVO paramHrmOrgRatingMstQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmRatingHeader(HrmOrgRatingMstQVO paramHrmOrgRatingMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmRatingDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmRatingDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmRating(HrmOrgRatingMstHdrBean paramHrmOrgRatingMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmCountryHeaderMetaInfo(HrmOrgCntryMstQVO paramHrmOrgCntryMstQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmCountryHeader(HrmOrgCntryMstQVO paramHrmOrgCntryMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmCountryDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmCountryDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmCountry(HrmOrgCntryMstHdrBean paramHrmOrgCntryMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmQualificationDetailMetaInfo() throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmQualificationDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmQualification(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLanguageDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmLanguage(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLanguageDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmRelationDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmRelationDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmRelation(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmDistrictDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmDistrict(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmDistrictDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmTehsilDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmTehsil(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmTehsilDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmCalendarTypeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmClassDetailLOV(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmClassDtlLOVData(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmClassTypeLOVData(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmHolidayTypeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmCalNameLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSiteCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSkillCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmRatingCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmCountryCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmWorkGroupCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmWorkSiteCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmCostCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmBudgetCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmWorkParentCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmContactEmployeeNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmIncrHdrMetaInfo(HrmOrgIncrementQVO paramHrmOrgIncrementQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmIncrHeaderInfo(HrmOrgIncrementQVO paramHrmOrgIncrementQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmIncrDtlMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmIncrDetailInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmIncrement(HrmOrgIncrementHdrBean paramHrmOrgIncrementHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getIncrRatingLOVNData(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getIncrRatingLOVQData(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmStateCodeInsLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmStateCodeQueryLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpDepDtlHdrMetaInfo(HrmEmpDepDtlQVO paramHrmEmpDepDtlQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpDepDtlHdrInfo(HrmEmpDepDtlQVO paramHrmEmpDepDtlQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpDepDtlMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpDepDtlInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpDepDtl(HrmEmpDepHdrBean paramHrmEmpDepHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpDiscActionHdrMetaInfo(HrmEmpDiscActionQVO paramHrmEmpDiscActionQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpDiscActionHdrInfo(HrmEmpDiscActionQVO paramHrmEmpDiscActionQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpDiscActionMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpDiscActionInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpDiscAction(HrmEmpDiscActionHdrBean paramHrmEmpDiscActionHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpDiscActionSiteLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersHdrMetaInfo(HrmEmpPersQVO paramHrmEmpPersQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersHdrInfo(HrmEmpPersQVO paramHrmEmpPersQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersDtlsMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersDtlsInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersDtls(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersAddDtlsMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmPersAddDtlsInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersAddDtls(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersJoinInfMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersJoinInfInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersJoinInf(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersEduDtlsMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersEduDtlsInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersEduDtls(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersPriorExpMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersPriorExpInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersPriorExp(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersPFDtlsMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersPFDtlsInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersPFDtls(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersEmpHistMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersEmpHistInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersEmpHist(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersTrngDtlsMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersTrngDtlsInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersTrngDtls(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersAwardMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersAwardInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersAward(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersInsMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersInsInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersIns(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersHealthMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersHealthInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersHealth(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersLngMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersLngInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersLng(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpPersRefMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpPersRefInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpPersRef(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpLvCanLvCdLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpLvCanLvCdInsertLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpDepDtlEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpDepDtlRelTypeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsMotTngLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsNationalityLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsMaritalStatusLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsDeptLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsDesigLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsSocialStatusLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsReligionLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsGradeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsRepEmpLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersDtlsRelatedEmpLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersAddDtlsStateLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersAddDtlsCountryLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersAddDtlsDistrictLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersAddDtlsTehsilLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersPriorExpSkillLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersPriorExpDesigLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersEduDtlsInstLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersEduDtlsQualLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersJoinInfBaseSiteLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersJoinInfEntryLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersJoinInfStatusLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersJoinInfSepTypeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersJoinInfCostCentreLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersJoinInfBankLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpPersJoinInfJobRespLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmRelationLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLoanMstHeaderMetaInfo(HrmLnMstQVO paramHrmLnMstQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLoanMstHeaderInfo(HrmLnMstQVO paramHrmLnMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLoanMstDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLoanMstDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmCurLoanMstDetail() throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmLoanMst(HrmLnMstHdrBean paramHrmLnMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLoanChartHdrMetaInfo(HrmLnChartQVO paramHrmLnChartQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLoanChartHdrInfo(HrmLnChartQVO paramHrmLnChartQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLoanChartDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLoanChartDetailInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLoanAppHdrMetaInfo(HrmLnAppQVO paramHrmLnAppQVO, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLoanAppHdrInfo(HrmLnAppQVO paramHrmLnAppQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLnAppDtlMetaInfo(String paramString, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLnDisDtlMetaInfo(String paramString, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmLnHblIntRateMetaInfo(String paramString, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLnAppDtl(String paramString, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLnDisDtl(String paramString, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmLnHblIntRateDtl(String paramString, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmLnAppDtl(HrmLnAppHdrBean paramHrmLnAppHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmLnDisDtl(HrmLnAppHdrBean paramHrmLnAppHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmLnHblIntRateDtl(HrmLnAppHdrBean paramHrmLnAppHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLnAppEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvAppEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvAppInsEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLnAppEmpNoQLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLnAppLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLnAppInsLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String loanAppBulkPayment(HrmLnAppHdrBean paramHrmLnAppHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmLoanChart(HrmLnChartHdrBean paramHrmLnChartHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLoanCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmChartNameLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLoanDetailLOV(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLoanCodeLOVdataNew(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmChartNameLOVdataNew(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmLoanChartNameLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmAdvMasterHdrMetaInfo(HrmAdvMstQueryVO paramHrmAdvMstQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmAdvMasterHeaderInfo(HrmAdvMstQueryVO paramHrmAdvMstQueryVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmAdvMasterDtlMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmAdvMasterDetailInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmCurAdvMasterDetailInfo() throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveData(HrmAdvanceMstHdrBean paramHrmAdvanceMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmSettleDetail(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmAdvSetHdrMetaInfo(HrmSettleQueryVO paramHrmSettleQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmAdvSetHeaderInfo(HrmSettleQueryVO paramHrmSettleQueryVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmAdvSetDtlMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmAdvSetDetailInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmAdvSettleHds(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmAdvSettlementHdrMetaInfo(HrmAdvSettleQVO paramHrmAdvSettleQVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmAdvSettlementHeader(HrmAdvSettleQVO paramHrmAdvSettleQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvSettleAdvCdLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveData(HrmAdvSettleHdrBean paramHrmAdvSettleHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String approveAdvSettlement(HrmAdvSettleHdrBean paramHrmAdvSettleHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String rejectAdvSettlement(HrmAdvSettleHdrBean paramHrmAdvSettleHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String submitAdvSettlement(HrmAdvSettleHdrBean paramHrmAdvSettleHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpAdvAppHdrMetaInfo(HrmEmpAdvAppQueryVO paramHrmEmpAdvAppQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpAdvAppHeaderInfo(HrmEmpAdvAppQueryVO paramHrmEmpAdvAppQueryVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveData(HrmEmpAdvAppHdrBean paramHrmEmpAdvAppHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String advAppBulkSettlePayment(HrmEmpAdvAppHdrBean paramHrmEmpAdvAppHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvMstCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvMstCodeInsLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvMstCalendarCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSettleHeadsLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrAdvSettleHeadsDetailMetaInfo(HrmAdvSettleHeadsQVO paramHrmAdvSettleHeadsQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrAdvSettleHeadsDetail(HrmAdvSettleHeadsQVO paramHrmAdvSettleHeadsQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvAppAdvCdLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvAppAdvCdInsLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmAdvanceDetailLOV(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmClaimMstHdrMetaInfo(HrmClaimMstQVO paramHrmClaimMstQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmClaimMstHdrInfo(HrmClaimMstQVO paramHrmClaimMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmClaimMstDtlMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmClaimMstDtlInfo(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmClaimMst(HrmClaimMstHdrBean paramHrmClaimMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmClaimCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmEmpClaimDetailMetaInfo(HrmEmpClaimQVO paramHrmEmpClaimQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmEmpClaimDetailInfo(HrmEmpClaimQVO paramHrmEmpClaimQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmEmpClaim(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpClaimEmpLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpClaimCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpClaimDtlCodeLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpClaimNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmEmpEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepEligLOV(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepApplnHdrMetaInfo(HrmSepApplnQVO paramHrmSepApplnQVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepApplnHeaderInfo(HrmSepApplnQVO paramHrmSepApplnQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepApplnDtlMetaInfo(String paramString) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepApplnDetailInfo(String paramString, long paramLong1, long paramLong2) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepApplnNoLOVdata(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepCategoryLOVdata(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmSepAppln(HrmSepApplnHdrBean paramHrmSepApplnHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String approveSepAppln(HrmSepApplnHdrBean paramHrmSepApplnHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String rejectSepAppln(HrmSepApplnHdrBean paramHrmSepApplnHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getSepEmpNoQLOVData(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getSepEmpNoNLOVData(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepOrderHdrMetaInfo(HrmSepOrderQVO paramHrmSepOrderQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepOrderHdr(HrmSepOrderQVO paramHrmSepOrderQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepOrderDtlMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepOrderDtl(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmSepOrder(HrmSepOrderHdrBean paramHrmSepOrderHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepOrderNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepOrderApplnNoLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepOrderApplnNoLOVQdata(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getSepApprNameLOVData(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String approveSepOrder(HrmSepOrderHdrBean paramHrmSepOrderHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String rejectSepOrder(HrmSepOrderHdrBean paramHrmSepOrderHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepCatMasterHdrMetaInfo(HrmSepCatMstQVO paramHrmSepCatMstQVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepCatMasterHeaderInfo(HrmSepCatMstQVO paramHrmSepCatMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmSepCat(HrmSepCatMstHdrBean paramHrmSepCatMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSeparationCodeLOV(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepClrLstDtlMetaInfo() throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepClrLstDetailInfo(long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmSepClrLstDetail(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepClrTmplMstHdrMetaInfo(HrmSepClrTmplMstQVO paramHrmSepClrTmplMstQVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepClrTmplMstHdr(HrmSepClrTmplMstQVO paramHrmSepClrTmplMstQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepClrTmplMstDtlMetaInfo(String paramString) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepClrTmplMstDtl(String paramString, long paramLong1, long paramLong2) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveData(HrmSepClrTmplMstHdrBean paramHrmSepClrTmplMstHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepClrLOV(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepTmplLOV(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepClrEmpHdrMetaInfo(HrmSepClrEmpQVO paramHrmSepClrEmpQVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepClrEmpHdr(HrmSepClrEmpQVO paramHrmSepClrEmpQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmSepClrEmpDtlMetaInfo(String paramString) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmSepClrEmpDtl(String paramString, long paramLong1, long paramLong2) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveData(HrmSepClrEmpHdrBean paramHrmSepClrEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepClrEmpTmplLOV(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepClrEmpEmpNoLOVQ(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmSepClrEmpEmpNoLOVN(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getYYMMReportLOVData(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getDesigIdReportLOVData(LovQueryVO paramLovQueryVO) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getMisPositionLOVData(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String InsertData(HrmMisReportHdrBean paramHrmMisReportHdrBean, ArrayList paramArrayList) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getMisDataCount(HrmMisreportQVO paramHrmMisreportQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getMisDataInfo(HrmMisreportQVO paramHrmMisreportQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmMisData(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getMisYearMonthLOVData(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String getYearMonth() throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String InsertData(BaseHeaderBean paramBaseHeaderBean) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo procGetRetireDataCount(HrmRetireForecastQVO paramHrmRetireForecastQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList procGetRetireDataInfo(HrmRetireForecastQVO paramHrmRetireForecastQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmRetireForecastData(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String InsertDataAgeAnalysis(BaseHeaderBean paramBaseHeaderBean) throws CreateException, RemoteException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmMediclaimMasterHeaderMetaInfo(HrmMediclaimMasterQVO paramHrmMediclaimMasterQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmMediclaimMasterHeaderInfo(HrmMediclaimMasterQVO paramHrmMediclaimMasterQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmMediclaimMasterDetailMetaInfo(String paramString) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmMediclaimMasterDetail(String paramString, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  String saveHrmMediclaimMaster(HrmMediclaimMasterHdrBean paramHrmMediclaimMasterHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmMediClassLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getHrmMediCadreLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmMyWorkflowHdrMetaInfo(HrmMyWorkflowQVO paramHrmMyWorkflowQVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmMyWorkflowHdrInfo(HrmMyWorkflowQVO paramHrmMyWorkflowQVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  RecordMetaInfo getHrmMyWorkflowDetailMetaInfo(BaseQueryVO paramBaseQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  ArrayList getHrmMyWorkflowDetailInfo(BaseQueryVO paramBaseQueryVO, long paramLong1, long paramLong2) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
  
  LovVO getWorkIdLOVdata(LovQueryVO paramLovQueryVO) throws RemoteException, CreateException, EnrgiseApplicationException, EnrgiseSystemException;
}
