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.HrmAppTempHdrBean; import wenrgise.hrms.bean.HrmAppraisalKPAHdrBean; import wenrgise.hrms.bean.HrmAprslHdrBean; import wenrgise.hrms.bean.HrmAprslSpcTmplHdrBean; import wenrgise.hrms.bean.HrmAprslStartOrderHdrBean; import wenrgise.hrms.bean.HrmAprslStartRuleHdrBean; import wenrgise.hrms.vo.HrmAppTempQueryVO; import wenrgise.hrms.vo.HrmAppraisalKPAQVO; import wenrgise.hrms.vo.HrmAprslQVO; import wenrgise.hrms.vo.HrmAprslSpcTmplQVO; import wenrgise.hrms.vo.HrmAprslStartOrderQVO; import wenrgise.hrms.vo.HrmAprslStartRuleQVO; public interface HrmPerformanceAppraisalFacadeLocal extends EJBLocalObject { RecordMetaInfo getHrmEmpAprslHdrMetaInfo(HrmAprslQVO paramHrmAprslQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmEmpAprslHdrInfo(HrmAprslQVO paramHrmAprslQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmEmpAprslKPADetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmEmpAprslKPADetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmEmpAprslGoalsDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmEmpAprslGoalsDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslTrngReqDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrAprslTrngReqDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrAprslEmpPerDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmAprslHdrBean paramHrmAprslHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslStartOrderLOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getEmpAprslStOrderLOVQ(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslRating0LOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslRating1LOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslRating2LOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslRating3LOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslRating4LOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslRating5LOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String calEmpFinRating(HrmAprslHdrBean paramHrmAprslHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2) throws EnrgiseApplicationException, EnrgiseSystemException; String approveEmpAprsl(HrmAprslHdrBean paramHrmAprslHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectEmpAprsl(HrmAprslHdrBean paramHrmAprslHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getEmpAprslStOrderLOVI(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; boolean chkHrmAppRecByRatingId(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; void updateAppTempHdr(String paramString1, String paramString2, String paramString3, String paramString4) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAppTemplateHeaderMetaInfo(HrmAppTempQueryVO paramHrmAppTempQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAppTemplateHeader(HrmAppTempQueryVO paramHrmAppTempQueryVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAppTempSecDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAppTempSecDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslTmplNameLOVInfo(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslSecCodeLOVInfo(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmAppTempHdrBean paramHrmAppTempHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslKPALOVInfo(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslParentCodeLOVInfo(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String approveHrmAprslTmplMst(HrmAppTempHdrBean paramHrmAppTempHdrBean, String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAppTempSecKPADtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAppTempSecKPADtlInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslTempNameQLOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getAprslTmplRatingCodeQLOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslEmpNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAppRaisalKpaHeaderMetaInfo(HrmAppraisalKPAQVO paramHrmAppraisalKPAQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAppRaisalKpaHeader(HrmAppraisalKPAQVO paramHrmAppraisalKPAQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveHrmAppRaisalKpa(HrmAppraisalKPAHdrBean paramHrmAppraisalKPAHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAppRaisalKpaDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAppRaisalKpaDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAppRaisalKpaWorkGrpLOVQrydata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; String getHrmAppRaisalKpaExactWeightage(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslStOrderMetaInfo(HrmAprslStartOrderQVO paramHrmAprslStartOrderQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAprslStOrderInfo(HrmAprslStartOrderQVO paramHrmAprslStartOrderQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmAprslStartOrderHdrBean paramHrmAprslStartOrderHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getHrmAprslStOrderNoLOVQrydata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslStRuleHdrMetaInfo(HrmAprslStartRuleQVO paramHrmAprslStartRuleQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAprslStRuleHeader(HrmAprslStartRuleQVO paramHrmAprslStartRuleQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslStRuleDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAprslStRuleDetail(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmAprslStartRuleHdrBean paramHrmAprslStartRuleHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getClsMstData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getClsDtlData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getClsMstDataQ(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getClsDtlDataQ(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getQueryEmployeeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getEmployeeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getQueryStOrdLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getQueryWrkGrpLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getQuerySiteCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getWrkGrpLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslSpcTmpHdrMetaInfo(HrmAprslSpcTmplQVO paramHrmAprslSpcTmplQVO) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAprslSpcTmpHeaderInfo(HrmAprslSpcTmplQVO paramHrmAprslSpcTmplQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslSpcTmpKPADtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAprslSpcTmpKPADetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslSpcTmpGoalsDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAprslSpcTmpGoalsDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslSpcTmpEligDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; ArrayList getHrmAprslSpcTmpEligDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException; String saveData(HrmAprslSpcTmplHdrBean paramHrmAprslSpcTmplHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String approveHrmAprslSpcTmp(HrmAprslSpcTmplHdrBean paramHrmAprslSpcTmplHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; String rejectHrmAprslSpcTmp(HrmAprslSpcTmplHdrBean paramHrmAprslSpcTmplHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getQuerySpcTemplateData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getTemplateData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getQueryStartOrdLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getQueryTemplateData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getTempSectionData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; LovVO getSpcEmployeeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException; RecordMetaInfo getHrmAprslEmpDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException; }