package wenrgise.hrms.ejb.facade; import java.sql.Timestamp; import java.util.ArrayList; import javax.ejb.SessionBean; import javax.ejb.SessionContext; 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.HrmAdvSettleHdrBean; import wenrgise.hrms.bean.HrmAdvanceMstHdrBean; import wenrgise.hrms.bean.HrmClaimMstHdrBean; import wenrgise.hrms.bean.HrmEmpAdvAppHdrBean; import wenrgise.hrms.ejb.business.HrmAdvApplnBO; import wenrgise.hrms.ejb.business.HrmAdvMstBO; import wenrgise.hrms.ejb.business.HrmAdvSettleBO; import wenrgise.hrms.ejb.business.HrmAdvSettleHeadsBO; import wenrgise.hrms.ejb.business.HrmAdvSettlementBO; import wenrgise.hrms.ejb.business.HrmClaimMstBO; import wenrgise.hrms.ejb.business.HrmEmpClaimBO; import wenrgise.hrms.ejb.business.HrmReportBO; 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.HrmSettleQueryVO; public class HrmAdvanceClaimFacadeBean implements SessionBean { SessionContext ctx; public void ejbCreate() {} public void ejbActivate() {} public void ejbPassivate() {} public void ejbRemove() {} public void setSessionContext(SessionContext ctx) { this.ctx = ctx; } public RecordMetaInfo getHrmAdvMstHeaderMetaInfo(HrmAdvMstQueryVO oHrmAdvMstQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmAdvanceMstHdrMetaInfo(oHrmAdvMstQueryVO); } public ArrayList getHrmAdvMstHeader(HrmAdvMstQueryVO oHrmAdvMstQueryVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmAdvanceMstHdrInfo(oHrmAdvMstQueryVO, lStartPosition, lLastPosition); } public RecordMetaInfo getHrmAdvDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmAdvanceMstDetailMetaInfo(lPrimaryKey); } public ArrayList getHrmAdvDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmAdvanceMstDetailInfo(lPrimaryKey, lStartPosition, lLastPosition); } public ArrayList getHrmCurAdvDetail() throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmCurAdvMstDetailInfo(); } public LovVO getHrmAdvMstCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmAdvMstCodeLOVdata(oLovQueryVO); } public LovVO getHrmSettleHeadsLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmSettleHeadsLOVdata(oLovQueryVO); } public LovVO getHrmAdvMstCodeInsLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmAdvMstCodeInsLOVdata(oLovQueryVO); } public LovVO getHrmAdvMstCalendarCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); return oHrmAdvMstBO.getHrmAdvMstCalendarCodeLOVdata(oLovQueryVO); } public String saveData(HrmAdvanceMstHdrBean oHrmAdvanceMstHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(oUserInfo); return oHrmAdvMstBO.saveData((BaseHeaderBean)oHrmAdvanceMstHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } public String saveAdvSetData(BaseHeaderBean oBaseHeaderBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { try { HrmAdvSettleBO oHrmAdvSettleBO = new HrmAdvSettleBO(oUserInfo); return oHrmAdvSettleBO.saveData(oBaseHeaderBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } catch (EnrgiseSystemException oSysEx) { this.ctx.setRollbackOnly(); throw oSysEx; } catch (EnrgiseApplicationException oAppEx) { this.ctx.setRollbackOnly(); throw oAppEx; } } public void updateAdvanceMst(String sSql, String sId, String sUserId, String sUserSiteId) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvMstBO oHrmAdvMstBO = new HrmAdvMstBO(); oHrmAdvMstBO.updateAdvanceMst(sSql, sId, sUserId, sUserSiteId); } public RecordMetaInfo getHrmAdvSetHeaderMetaInfo(HrmSettleQueryVO oHrmSettleQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettleBO oHrmAdvSettleBO = new HrmAdvSettleBO(); return oHrmAdvSettleBO.getHrmAdvanceSetHdrMetaInfo(oHrmSettleQueryVO); } public ArrayList getHrmAdvSetHeader(HrmSettleQueryVO oHrmSettleQueryVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettleBO oHrmAdvSettleBO = new HrmAdvSettleBO(); return oHrmAdvSettleBO.getHrmAdvanceSetHdrInfo(oHrmSettleQueryVO, lStartPosition, lLastPosition); } public RecordMetaInfo getHrmAdvSetDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettleBO oHrmAdvSettleBO = new HrmAdvSettleBO(); return oHrmAdvSettleBO.getHrmAdvanceSetDetailMetaInfo(lPrimaryKey); } public ArrayList getHrmAdvSetDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettleBO oHrmAdvSettleBO = new HrmAdvSettleBO(); return oHrmAdvSettleBO.getHrmAdvanceSetDetailInfo(lPrimaryKey, lStartPosition, lLastPosition); } public RecordMetaInfo getHrmEmpAdvAppHeaderMetaInfo(HrmEmpAdvAppQueryVO oHrmEmpAdvAppQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmAdvApplnBO = new HrmAdvApplnBO(); return oHrmAdvApplnBO.getEmpAdvAppHdrMetaInfo(oHrmEmpAdvAppQueryVO); } public ArrayList getHrmEmpAdvAppHeader(HrmEmpAdvAppQueryVO oHrmEmpAdvAppQueryVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmAdvApplnBO = new HrmAdvApplnBO(); return oHrmAdvApplnBO.getEmpAdvAppHeader(oHrmEmpAdvAppQueryVO, lStartPosition, lLastPosition); } public LovVO getHrmAdvAppAdvCdLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmAdvApplnBO = new HrmAdvApplnBO(); return oHrmAdvApplnBO.getHrmAdvAppAdvCdLOVdata(oLovQueryVO); } public LovVO getHrmAdvAppAdvCdInsLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmAdvApplnBO = new HrmAdvApplnBO(); return oHrmAdvApplnBO.getHrmAdvAppAdvCdInsLOVdata(oLovQueryVO); } public LovVO getHrmAdvAppAdvEligLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmAdvApplnBO = new HrmAdvApplnBO(); return oHrmAdvApplnBO.getHrmAdvAppAdvEligLOVdata(oLovQueryVO); } public String saveData(HrmEmpAdvAppHdrBean oHrmEmpAdvAppHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmAdvApplnBO = new HrmAdvApplnBO(oUserInfo); return oHrmAdvApplnBO.saveData((BaseHeaderBean)oHrmEmpAdvAppHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } public String advAppBulkSettlePayment(HrmEmpAdvAppHdrBean oHrmEmpAdvAppHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmAdvApplnBO = new HrmAdvApplnBO(oUserInfo); return oHrmEmpAdvAppHdrBean.getHeaderPrimaryKey(); } public RecordMetaInfo getHrmAdvSettlementHdrMetaInfo(HrmAdvSettleQVO oHrmAdvSettleQVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettlementBO oHrmAdvSettlementBO = new HrmAdvSettlementBO(); return oHrmAdvSettlementBO.getHrmAdvSettlementHdrMetaInfo(oHrmAdvSettleQVO); } public ArrayList getHrmAdvSettlementHeader(HrmAdvSettleQVO oHrmAdvSettleQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettlementBO oHrmAdvSettlementBO = new HrmAdvSettlementBO(); return oHrmAdvSettlementBO.getHrmAdvSettlementHeader(oHrmAdvSettleQVO, lStartPosition, lLastPosition); } public LovVO getHrmAdvSettleAdvCdLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettlementBO oHrmAdvSettlementBO = new HrmAdvSettlementBO(); return oHrmAdvSettlementBO.getHrmAdvSettleAdvCdLOVdata(oLovQueryVO); } public String saveData(HrmAdvSettleHdrBean oHrmAdvSettleHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettlementBO oHrmAdvSettlementBO = new HrmAdvSettlementBO(oUserInfo); return oHrmAdvSettlementBO.saveData((BaseHeaderBean)oHrmAdvSettleHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } public String approveAdvSettlement(HrmAdvSettleHdrBean oHrmAdvSettleHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { try { HrmAdvSettlementBO oHrmAdvSettlementBO = new HrmAdvSettlementBO(oUserInfo); return oHrmAdvSettlementBO.approveAdvSettlement((BaseHeaderBean)oHrmAdvSettleHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } catch (EnrgiseSystemException oSysEx) { this.ctx.setRollbackOnly(); throw oSysEx; } catch (EnrgiseApplicationException oAppEx) { this.ctx.setRollbackOnly(); throw oAppEx; } } public String rejectAdvSettlement(HrmAdvSettleHdrBean oHrmAdvSettleHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { try { HrmAdvSettlementBO oHrmAdvSettlementBO = new HrmAdvSettlementBO(oUserInfo); return oHrmAdvSettlementBO.rejectAdvSettlement((BaseHeaderBean)oHrmAdvSettleHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } catch (EnrgiseSystemException oSysEx) { this.ctx.setRollbackOnly(); throw oSysEx; } catch (EnrgiseApplicationException oAppEx) { this.ctx.setRollbackOnly(); throw oAppEx; } } public String submitAdvSettlement(HrmAdvSettleHdrBean oHrmAdvSettleHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { try { HrmAdvSettlementBO oHrmAdvSettlementBO = new HrmAdvSettlementBO(oUserInfo); return oHrmAdvSettlementBO.submitAdvSettlement((BaseHeaderBean)oHrmAdvSettleHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } catch (EnrgiseSystemException oSysEx) { this.ctx.setRollbackOnly(); throw oSysEx; } catch (EnrgiseApplicationException oAppEx) { this.ctx.setRollbackOnly(); throw oAppEx; } } public RecordMetaInfo getHrAdvSettleHeadsDetailMetaInfo(HrmAdvSettleHeadsQVO oHrmAdvSettleHeadsQVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettleHeadsBO oHrmAdvSettleHeadsBO = new HrmAdvSettleHeadsBO(); return oHrmAdvSettleHeadsBO.getHrAdvSettleHeadsDetailMetaInfo(oHrmAdvSettleHeadsQVO); } public ArrayList getHrAdvSettleHeadsDetail(HrmAdvSettleHeadsQVO oHrmAdvSettleHeadsQVO, long lDetailFirstPosition, long lDetailLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettleHeadsBO oHrmAdvSettleHeadsBO = new HrmAdvSettleHeadsBO(); return oHrmAdvSettleHeadsBO.getHrAdvSettleHeadsDetail(oHrmAdvSettleHeadsQVO, lDetailFirstPosition, lDetailLastPosition); } public String saveHrmAdvSettleHds(BaseHeaderBean oBaseHeaderBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvSettleHeadsBO oHrmAdvSettleHeadsBO = new HrmAdvSettleHeadsBO(oUserInfo); return oHrmAdvSettleHeadsBO.saveData(oBaseHeaderBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } public RecordMetaInfo getHrmClaimMstHdrMetaInfo(HrmClaimMstQVO oHrmClaimMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmClaimMstBO oHrmClaimMstBO = new HrmClaimMstBO(); return oHrmClaimMstBO.getHrmClaimMstHdrMetaInfo(oHrmClaimMstQVO); } public ArrayList getHrmClaimMstHdrInfo(HrmClaimMstQVO oHrmClaimMstQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmClaimMstBO oHrmClaimMstBO = new HrmClaimMstBO(); return oHrmClaimMstBO.getHrmClaimMstHdrInfo(oHrmClaimMstQVO, lStartPosition, lLastPosition); } public RecordMetaInfo getHrmClaimMstDtlMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException { HrmClaimMstBO oHrmClaimMstBO = new HrmClaimMstBO(); return oHrmClaimMstBO.getHrmClaimMstDtlMetaInfo(lPrimaryKey); } public ArrayList getHrmClaimMstDtlInfo(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmClaimMstBO oHrmClaimMstBO = new HrmClaimMstBO(); return oHrmClaimMstBO.getHrmClaimMstDtlInfo(lPrimaryKey, lStartPosition, lLastPosition); } public String saveData(HrmClaimMstHdrBean oHrmClaimMstHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { HrmClaimMstBO oHrmClaimMstBO = new HrmClaimMstBO(oUserInfo); return oHrmClaimMstBO.saveData((BaseHeaderBean)oHrmClaimMstHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } public LovVO getHrmClaimCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmClaimMstBO oHrmClaimMstBO = new HrmClaimMstBO(); return oHrmClaimMstBO.getHrmClaimCodeLOVdata(oLovQueryVO); } public void updateClaimMst(String sSql, String sId, String sUserId, String sUserSiteId) throws EnrgiseApplicationException, EnrgiseSystemException { HrmClaimMstBO oHrmClaimMstBO = new HrmClaimMstBO(); oHrmClaimMstBO.updateClaimMst(sSql, sId, sUserId, sUserSiteId); } public RecordMetaInfo getHrmEmpClaimDtlMetaInfo(HrmEmpClaimQVO oHrmEmpClaimQVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmEmpClaimBO oHrmEmpClaimBO = new HrmEmpClaimBO(); return oHrmEmpClaimBO.getHrmEmpClaimDetailMetaInfo(oHrmEmpClaimQVO); } public ArrayList getHrmEmpClaimDetailInfo(HrmEmpClaimQVO oHrmEmpClaimQVO, long lDetailFirstPosition, long lDetailLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException { HrmEmpClaimBO oHrmEmpClaimBO = new HrmEmpClaimBO(); return oHrmEmpClaimBO.getHrmEmpClaimDetail(oHrmEmpClaimQVO, lDetailFirstPosition, lDetailLastPosition); } public String saveHrmEmpClaim(BaseHeaderBean oBaseHeaderBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException { HrmEmpClaimBO oHrmEmpClaimBO = new HrmEmpClaimBO(oUserInfo); return oHrmEmpClaimBO.saveData(oBaseHeaderBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked); } public LovVO getHrmEmpClaimEmpLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmEmpClaimBO oHrmEmpClaimBO = new HrmEmpClaimBO(); return oHrmEmpClaimBO.getHrmEmpClaimEmpLOVdata(oLovQueryVO); } public LovVO getHrmEmpClaimCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmEmpClaimBO oHrmEmpClaimBO = new HrmEmpClaimBO(); return oHrmEmpClaimBO.getHrmEmpClaimCodeLOVdata(oLovQueryVO); } public LovVO getHrmEmpClaimNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmEmpClaimBO oHrmEmpClaimBO = new HrmEmpClaimBO(); return oHrmEmpClaimBO.getHrmEmpClaimNoLOVdata(oLovQueryVO); } public LovVO getHrmEmpEmpNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmEmpClaimBO oHrmEmpClaimBO = new HrmEmpClaimBO(); return oHrmEmpClaimBO.getHrmEmpClaimEmpLOVdata(oLovQueryVO); } public LovVO getHrmAdvAppEmpNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmLnAppBO = new HrmAdvApplnBO(); LovVO oLovVO = oHrmLnAppBO.getHrmAdvAppEmpNoLOVdata(oLovQueryVO); return oLovVO; } public LovVO getHrmAdvAppInsEmpNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmAdvApplnBO oHrmLnAppBO = new HrmAdvApplnBO(); LovVO oLovVO = oHrmLnAppBO.getHrmAdvAppInsEmpNoLOVdata(oLovQueryVO); return oLovVO; } public LovVO getHrmEmpClaimDtlCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmEmpClaimBO oHrmEmpClaimBO = new HrmEmpClaimBO(); LovVO oLovVO = oHrmEmpClaimBO.getHrmEmpClaimDtlCodeLOVdata(oLovQueryVO); return oLovVO; } public LovVO getYYMMReportLOVData(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmReportBO oHrmReportBO = new HrmReportBO(); LovVO oLovVO = oHrmReportBO.getYYMMReportLOVData(oLovQueryVO); return oLovVO; } public LovVO getDesigIdReportLOVData(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException { HrmReportBO oHrmReportBO = new HrmReportBO(); LovVO oLovVO = oHrmReportBO.getDesigIdReportLOVData(oLovQueryVO); return oLovVO; } }