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

159 lines
12 KiB
Java

package wenrgise.hrms.ejb.facade;
import java.sql.Timestamp;
import java.util.ArrayList;
import javax.ejb.EJBLocalObject;
import wenrgise.common.bean.BaseHeaderBean;
import wenrgise.common.exception.EnrgiseApplicationException;
import wenrgise.common.exception.EnrgiseSystemException;
import wenrgise.common.utility.RecordMetaInfo;
import wenrgise.common.utility.UserInfo;
import wenrgise.common.vo.LovQueryVO;
import wenrgise.common.vo.LovVO;
import wenrgise.hrms.bean.HrmPrmCriteriaHdrBean;
import wenrgise.hrms.bean.HrmPrmKPARatingHdrBean;
import wenrgise.hrms.bean.HrmPrmNoticeDtlHdrBean;
import wenrgise.hrms.bean.HrmPrmOrderHdrBean;
import wenrgise.hrms.bean.HrmPrmTestScoreHdrBean;
import wenrgise.hrms.vo.HrmPrmCriteriaQVO;
import wenrgise.hrms.vo.HrmPrmExperienceScoreQVO;
import wenrgise.hrms.vo.HrmPrmKPARatingQVO;
import wenrgise.hrms.vo.HrmPrmNoticeDtlQVO;
import wenrgise.hrms.vo.HrmPrmOrderQVO;
import wenrgise.hrms.vo.HrmPrmQualCriteriaQVO;
import wenrgise.hrms.vo.HrmPrmTestScoreQVO;
public interface HrmPromotionFacadeLocal extends EJBLocalObject {
RecordMetaInfo getHrmPromOrderHdrMetaInfo(HrmPrmOrderQVO paramHrmPrmOrderQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getHrmPromOrderHdr(HrmPrmOrderQVO paramHrmPrmOrderQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
String saveData(HrmPrmOrderHdrBean paramHrmPrmOrderHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromOrderEmpNoNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromOrderEmpNoQLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromOrderNoQLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromToGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromToDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPositionCodeLOVDataQ(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPositionCodeLOVDataN(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getRatingCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getKPAGrpCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromKPARatingGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromKPARatingDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getRatNoLOVQdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getKPARatingHeaderMetaInfo(HrmPrmKPARatingQVO paramHrmPrmKPARatingQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getKPARatingHeaderInfo(HrmPrmKPARatingQVO paramHrmPrmKPARatingQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getPrmKPARatingPosDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getPrmKPARatingPosDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getPrmKPARatingFinDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getPrmKPARatingFinDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
String saveData(HrmPrmKPARatingHdrBean paramHrmPrmKPARatingHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getHrmPrmTCHdrMetaInfo(HrmPrmTestScoreQVO paramHrmPrmTestScoreQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getHrmPrmTCHdrInfo(HrmPrmTestScoreQVO paramHrmPrmTestScoreQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getHrmPrmTCDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getHrmPrmTCDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPositionCodeLOVQuery(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPositionCodeLOVNew(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
String saveData(HrmPrmTestScoreHdrBean paramHrmPrmTestScoreHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getHrmPrmESDtlMetaInfo(HrmPrmExperienceScoreQVO paramHrmPrmExperienceScoreQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getHrmPrmESDtlInfo(HrmPrmExperienceScoreQVO paramHrmPrmExperienceScoreQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getESPositionCodeLOVQuery(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getESPositionCodeLOVNew(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
String saveHrmPrmESData(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getPrmQualCriteriaDetailMetaInfo(HrmPrmQualCriteriaQVO paramHrmPrmQualCriteriaQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getPrmQualCriteriaDetail(HrmPrmQualCriteriaQVO paramHrmPrmQualCriteriaQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
String savePrmQualCriteriaDtl(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getHrmPrmQualPositionLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getHrmPrmQualificationLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getHrmPrmCriteriaPostLOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getHrmPrmCriteriaDetailInfo(HrmPrmCriteriaQVO paramHrmPrmCriteriaQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getHrmPrmCriteriaDetailMetaInfo(HrmPrmCriteriaQVO paramHrmPrmCriteriaQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
String saveData(HrmPrmCriteriaHdrBean paramHrmPrmCriteriaHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromKPARatingFromGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromKPARatingFromDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromKPARatingToGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromKPARatingToDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getPrmViewAssDetailMetaInfo(String paramString, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getPrmViewAssDetail(String paramString, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
String savePrmViewAssDtl(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPrmViewAssSiteCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPrmViewAssNoticeCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPrmViewAssPromotionCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPrmEmployeeNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPrmViewAssPosCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getNoticeNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPositionNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getHrmPrmNoticeDtlHdrMetaInfo(HrmPrmNoticeDtlQVO paramHrmPrmNoticeDtlQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getHrmPrmNoticeDtlHdrInfo(HrmPrmNoticeDtlQVO paramHrmPrmNoticeDtlQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
RecordMetaInfo getPrmNoticeDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
ArrayList getPrmNoticeDtlInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
String saveData(HrmPrmNoticeDtlHdrBean paramHrmPrmNoticeDtlHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromNotGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPromNotDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
LovVO getPrmGenAssPrmNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
String savePrmGenAss(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
}