package wenrgise.hrms.ejb.facade; import java.sql.Timestamp; import java.util.ArrayList; import javax.ejb.EJBLocalObject; 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.HrmATDDeputChrgRptHdrBean; import wenrgise.hrms.bean.HrmATDDeputOrderSngEmpHdrBean; import wenrgise.hrms.bean.HrmATDTransOrderForSingleEmpBean; import wenrgise.hrms.bean.HrmChargeReportHdrBean; import wenrgise.hrms.bean.HrmDeputationApplicationHdrBean; import wenrgise.hrms.bean.HrmEmpTransCnclApplHdrBean; import wenrgise.hrms.bean.HrmTransCnclOrderSingEmpHdrBean; import wenrgise.hrms.bean.HrmTransferApplicationHdrBean; import wenrgise.hrms.vo.HrmATDDptnApplQVO; import wenrgise.hrms.vo.HrmATDDptnChrgRptQVO; import wenrgise.hrms.vo.HrmATDDptnOrderSingleEmpQVO; import wenrgise.hrms.vo.HrmATDTransApplQVO; import wenrgise.hrms.vo.HrmATDTransChrgRptQVO; import wenrgise.hrms.vo.HrmATDTransCnclApplQVO; import wenrgise.hrms.vo.HrmATDTransCnclOrderSingleEmpQVO; import wenrgise.hrms.vo.HrmATDTransSingleEmpQVO; public interface HrmAllocationTransferDeputationFacadeLocal extends EJBLocalObject { RecordMetaInfo getHrmTransSingleEmpRecordMetaInfo(HrmATDTransSingleEmpQVO paramHrmATDTransSingleEmpQVO, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmTransSingleEmpHeaderInfo(HrmATDTransSingleEmpQVO paramHrmATDTransSingleEmpQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String approveTranOrderSingleEmp(HrmATDTransOrderForSingleEmpBean paramHrmATDTransOrderForSingleEmpBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectTranOrderSingleEmp(HrmATDTransOrderForSingleEmpBean paramHrmATDTransOrderForSingleEmpBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String submitTranOrderSingleEmp(HrmATDTransOrderForSingleEmpBean paramHrmATDTransOrderForSingleEmpBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTransOrderNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTransAplnNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmToSiteCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmToWorkGroupLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTransReptEmpNoLOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmChgRepEmpLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmATDTransOrderForSingleEmpBean paramHrmATDTransOrderForSingleEmpBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrEmpTransAppHeaderMetaInfo(HrmATDTransApplQVO paramHrmATDTransApplQVO, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrEmpTransAppHeader(HrmATDTransApplQVO paramHrmATDTransApplQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnApplnNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnOfcNoteNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnDesignationLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnWorkgroupLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnEmpNoInsLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnSite1LOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnSite2LOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnSite3LOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmTransferApplicationHdrBean paramHrmTransferApplicationHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrChargeRepHeaderMetaInfo(HrmATDTransChrgRptQVO paramHrmATDTransChrgRptQVO, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrChargeRepHeader(HrmATDTransChrgRptQVO paramHrmATDTransChrgRptQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmChrgOrderNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmChrgOrderNoQLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmChrgCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmChargeReportHdrBean paramHrmChargeReportHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String approveTranChrgRpt(HrmChargeReportHdrBean paramHrmChargeReportHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectTranChrgRpt(HrmChargeReportHdrBean paramHrmChargeReportHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String submitTranChrgRpt(HrmChargeReportHdrBean paramHrmChargeReportHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrEmpTransCnclHeaderMetaInfo(HrmATDTransCnclApplQVO paramHrmATDTransCnclApplQVO, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrEmpTransCnclHeader(HrmATDTransCnclApplQVO paramHrmATDTransCnclApplQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmEmpCnclApplnNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmEmpNoQCnclApplnLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmEmpNoICnclApplnLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmEmpCnclOfNoteNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmEmpTransCnclApplHdrBean paramHrmEmpTransCnclApplHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String submitTransferCnclAppln(HrmEmpTransCnclApplHdrBean paramHrmEmpTransCnclApplHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String approveTransferCnclAppln(HrmEmpTransCnclApplHdrBean paramHrmEmpTransCnclApplHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectTransferCnclAppln(HrmEmpTransCnclApplHdrBean paramHrmEmpTransCnclApplHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String cancelTransfer(HrmATDTransOrderForSingleEmpBean paramHrmATDTransOrderForSingleEmpBean, Timestamp paramTimestamp1, ArrayList paramArrayList, Timestamp paramTimestamp2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmEmpDeputAppHdrMetaInfo(HrmATDDptnApplQVO paramHrmATDDptnApplQVO, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmEmpDeputAppHeaderInfo(HrmATDDptnApplQVO paramHrmATDDptnApplQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDeputApplnNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDeputEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDeputEmpNoQLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDeputAdvtNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDeputPostNameLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectDeputAppln(HrmDeputationApplicationHdrBean paramHrmDeputationApplicationHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String approveDeputAppln(HrmDeputationApplicationHdrBean paramHrmDeputationApplicationHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmDeputationApplicationHdrBean paramHrmDeputationApplicationHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String submitDeputAppln(HrmDeputationApplicationHdrBean paramHrmDeputationApplicationHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnsCnclOrdAppNoLOVQdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnsCnclOrdAppNoLOVIdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmTrnsCnclOrdNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmEmptHrmTrnsCnclOrdHdrMetaInfo(HrmATDTransCnclOrderSingleEmpQVO paramHrmATDTransCnclOrderSingleEmpQVO, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmEmptHrmTrnsCnclOrdHeaderInfo(HrmATDTransCnclOrderSingleEmpQVO paramHrmATDTransCnclOrderSingleEmpQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmTransCnclOrderSingEmpHdrBean paramHrmTransCnclOrderSingEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String submitTranCnclOrder(HrmTransCnclOrderSingEmpHdrBean paramHrmTransCnclOrderSingEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String approveTranCnclOrder(HrmTransCnclOrderSingEmpHdrBean paramHrmTransCnclOrderSingEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectTranCnclOrder(HrmTransCnclOrderSingEmpHdrBean paramHrmTransCnclOrderSingEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDeputationOrderNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDeputApplcnNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDeputApplcnNoQLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmDeputOrderSngEmpHdrMetaInfo(HrmATDDptnOrderSingleEmpQVO paramHrmATDDptnOrderSingleEmpQVO, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmDeputOrderSngEmpHeaderInfo(HrmATDDptnOrderSingleEmpQVO paramHrmATDDptnOrderSingleEmpQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmATDDeputOrderSngEmpHdrBean paramHrmATDDeputOrderSngEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String approveDeputOrder(HrmATDDeputOrderSngEmpHdrBean paramHrmATDDeputOrderSngEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectDeputOrder(HrmATDDeputOrderSngEmpHdrBean paramHrmATDDeputOrderSngEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String submitDeputOrder(HrmATDDeputOrderSngEmpHdrBean paramHrmATDDeputOrderSngEmpHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmDeputChargeRepHdrMetaInfo(HrmATDDptnChrgRptQVO paramHrmATDDptnChrgRptQVO, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmDeputChargeRepHeaderInfo(HrmATDDptnChrgRptQVO paramHrmATDDptnChrgRptQVO, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDepChrgOrderNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDepChrgOrderNoQLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmDepChrgCodeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmATDDeputChrgRptHdrBean paramHrmATDDeputChrgRptHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String approveDeputChrgRpt(HrmATDDeputChrgRptHdrBean paramHrmATDDeputChrgRptHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectDeputChrgRpt(HrmATDDeputChrgRptHdrBean paramHrmATDDeputChrgRptHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String submitDeputChrgRpt(HrmATDDeputChrgRptHdrBean paramHrmATDDeputChrgRptHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; }