Files
HRMS/hrmsEjb/wenrgise/hrms/ejb/facade/HrmPerformanceAppraisalFacadeLocal.java
2025-07-28 13:56:49 +05:30

192 lines
14 KiB
Java

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;
}