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

640 lines
43 KiB
Java

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.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.ejb.business.HrmATDDptnApplBO;
import wenrgise.hrms.ejb.business.HrmATDDptnChrgRptBO;
import wenrgise.hrms.ejb.business.HrmATDDptnOrderForSingleEmpBO;
import wenrgise.hrms.ejb.business.HrmATDTransApplBO;
import wenrgise.hrms.ejb.business.HrmATDTransChrgRptBO;
import wenrgise.hrms.ejb.business.HrmATDTransCnclApplBO;
import wenrgise.hrms.ejb.business.HrmATDTransCnclOrderForSingleEmpBO;
import wenrgise.hrms.ejb.business.HrmATDTransOrderForSingleEmpBO;
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 class HrmAllocationTransferDeputationFacadeBean 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 getHrmTransSingleEmpRecordMetaInfo(HrmATDTransSingleEmpQVO oHrmATDTransSingleEmpQVO, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransOrderForSingleEmpBO.getHrmTransSingleEmpRecordMetaInfo(oHrmATDTransSingleEmpQVO);
}
public ArrayList getHrmTransSingleEmpHeaderInfo(HrmATDTransSingleEmpQVO oHrmATDTransSingleEmpQVO, long lStartPosition, long lLastPosition, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransOrderForSingleEmpBO.getHrmTransSingleEmpHeaderInfo(oHrmATDTransSingleEmpQVO, lStartPosition, lLastPosition);
}
public LovVO getHrmTransOrderNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO();
return oHrmATDTransOrderForSingleEmpBO.getHrmTransOrderNoLOVdata(oLovQueryVO);
}
public LovVO getHrmTransAplnNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO();
return oHrmATDTransOrderForSingleEmpBO.getHrmTransAplnNoLOVdata(oLovQueryVO);
}
public LovVO getHrmToSiteCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO();
return oHrmATDTransOrderForSingleEmpBO.getHrmToSiteCodeLOVdata(oLovQueryVO);
}
public LovVO getHrmToWorkGroupLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO();
return oHrmATDTransOrderForSingleEmpBO.getHrmToSiteCodeLOVdata(oLovQueryVO);
}
public String saveData(HrmATDTransOrderForSingleEmpBean oHrmATDTransOrderForSingleEmpBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransOrderForSingleEmpBO.saveData((BaseHeaderBean)oHrmATDTransOrderForSingleEmpBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public String approveTranOrderSingleEmp(HrmATDTransOrderForSingleEmpBean oHrmATDTransOrderForSingleEmpBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransOrderForSingleEmpBO.approveTranOrderSingleEmp((BaseHeaderBean)oHrmATDTransOrderForSingleEmpBean, 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 rejectTranOrderSingleEmp(HrmATDTransOrderForSingleEmpBean oHrmATDTransOrderForSingleEmpBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransOrderForSingleEmpBO.rejectTranOrderSingleEmp((BaseHeaderBean)oHrmATDTransOrderForSingleEmpBean, 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 submitTranOrderSingleEmp(HrmATDTransOrderForSingleEmpBean oHrmATDTransOrderForSingleEmpBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransOrderForSingleEmpBO.submitTranOrderSingleEmp((BaseHeaderBean)oHrmATDTransOrderForSingleEmpBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public LovVO getHrmTransReptEmpNoLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO();
return oHrmATDTransOrderForSingleEmpBO.getHrmTransReptEmpNoLOV(oLovQueryVO);
}
public LovVO getHrmChgRepEmpLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO();
return oHrmATDTransChrgRptBO.getHrmChgRepEmpLOVdata(oLovQueryVO);
}
public RecordMetaInfo getHrEmpTransAppHeaderMetaInfo(HrmATDTransApplQVO oHrmATDTransApplQVO, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO(oUserInfo);
return oHrmATDTransApplBO.getHrmEmpTransAppHdrMetaInfo(oHrmATDTransApplQVO);
}
public ArrayList getHrEmpTransAppHeader(HrmATDTransApplQVO oHrmATDTransApplQVO, long lStartPosition, long lLastPosition, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO(oUserInfo);
return oHrmATDTransApplBO.getHrmEmpTransAppHeaderInfo(oHrmATDTransApplQVO, lStartPosition, lLastPosition);
}
public LovVO getHrmTrnApplnNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnApplnNoLOVdata(oLovQueryVO);
}
public LovVO getHrmTrnOfcNoteNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnOfcNoteNoLOVdata(oLovQueryVO);
}
public LovVO getHrmTrnDesignationLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnDesignationLOVdata(oLovQueryVO);
}
public LovVO getHrmTrnWorkgroupLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnWorkgroupLOVdata(oLovQueryVO);
}
public LovVO getHrmTrnEmpNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnEmpNoLOVdata(oLovQueryVO);
}
public LovVO getHrmTrnEmpNoInsLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnEmpNoInsLOVdata(oLovQueryVO);
}
public LovVO getHrmTrnSite1LOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnSite1LOVdata(oLovQueryVO);
}
public LovVO getHrmTrnSite2LOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnSite2LOVdata(oLovQueryVO);
}
public LovVO getHrmTrnSite3LOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO();
return oHrmATDTransApplBO.getHrmTrnSite3LOVdata(oLovQueryVO);
}
public String saveData(HrmTransferApplicationHdrBean oHrmTransferApplicationHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransApplBO oHrmATDTransApplBO = new HrmATDTransApplBO(oUserInfo);
return oHrmATDTransApplBO.saveData((BaseHeaderBean)oHrmTransferApplicationHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public RecordMetaInfo getHrChargeRepHeaderMetaInfo(HrmATDTransChrgRptQVO oHrmATDTransChrgRptQVO, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO(oUserInfo);
return oHrmATDTransChrgRptBO.getHrmChargeRepHdrMetaInfo(oHrmATDTransChrgRptQVO);
}
public ArrayList getHrChargeRepHeader(HrmATDTransChrgRptQVO oHrmATDTransChrgRptQVO, long lStartPosition, long lLastPosition, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO(oUserInfo);
return oHrmATDTransChrgRptBO.getHrmChargeRepHeaderInfo(oHrmATDTransChrgRptQVO, lStartPosition, lLastPosition);
}
public LovVO getHrmChrgOrderNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO();
return oHrmATDTransChrgRptBO.getHrmChrgOrderNoLOVdata(oLovQueryVO);
}
public LovVO getHrmChrgOrderNoQLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO();
return oHrmATDTransChrgRptBO.getHrmChrgOrderNoQLOVdata(oLovQueryVO);
}
public LovVO getHrmChrgCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO();
return oHrmATDTransChrgRptBO.getHrmChrgCodeLOVdata(oLovQueryVO);
}
public String saveData(HrmChargeReportHdrBean oHrmChargeReportHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO(oUserInfo);
return oHrmATDTransChrgRptBO.saveData((BaseHeaderBean)oHrmChargeReportHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public String approveTranChrgRpt(HrmChargeReportHdrBean oHrmChargeReportHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO(oUserInfo);
return oHrmATDTransChrgRptBO.approveTranChrgRpt((BaseHeaderBean)oHrmChargeReportHdrBean, 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 rejectTranChrgRpt(HrmChargeReportHdrBean oHrmChargeReportHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO(oUserInfo);
return oHrmATDTransChrgRptBO.rejectTranChrgRpt((BaseHeaderBean)oHrmChargeReportHdrBean, 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 submitTranChrgRpt(HrmChargeReportHdrBean oHrmChargeReportHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransChrgRptBO oHrmATDTransChrgRptBO = new HrmATDTransChrgRptBO(oUserInfo);
return oHrmATDTransChrgRptBO.submitTranChrgRpt((BaseHeaderBean)oHrmChargeReportHdrBean, 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 getHrEmpTransCnclHeaderMetaInfo(HrmATDTransCnclApplQVO oHrmATDTransCnclApplQVO, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO(oUserInfo);
return oHrmATDTransCnclApplBO.getHrmEmpTransCnclAppHdrMetaInfo(oHrmATDTransCnclApplQVO);
}
public ArrayList getHrEmpTransCnclHeader(HrmATDTransCnclApplQVO oHrmATDTransCnclApplQVO, long lStartPosition, long lLastPosition, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO(oUserInfo);
return oHrmATDTransCnclApplBO.getHrmEmpTransCnclAppHeaderInfo(oHrmATDTransCnclApplQVO, lStartPosition, lLastPosition);
}
public LovVO getHrmEmpCnclApplnNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO();
return oHrmATDTransCnclApplBO.getHrmTrnApplnNoLOVdata(oLovQueryVO);
}
public LovVO getHrmEmpNoQCnclApplnLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO();
return oHrmATDTransCnclApplBO.getHrmTrnCnclEmpNoLOVdata(oLovQueryVO);
}
public LovVO getHrmEmpNoICnclApplnLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO();
return oHrmATDTransCnclApplBO.getHrmTrnCnclEmpNoInsLOVdata(oLovQueryVO);
}
public LovVO getHrmEmpCnclOfNoteNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO();
return oHrmATDTransCnclApplBO.getHrmTrnCnclOfcNoteNoLOVdata(oLovQueryVO);
}
public String saveData(HrmEmpTransCnclApplHdrBean oHrmEmpTransCnclApplHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO(oUserInfo);
return oHrmATDTransCnclApplBO.saveData((BaseHeaderBean)oHrmEmpTransCnclApplHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public String submitTransferCnclAppln(HrmEmpTransCnclApplHdrBean oHrmEmpTransCnclApplHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO(oUserInfo);
return oHrmATDTransCnclApplBO.submitTransferCnclAppln((BaseHeaderBean)oHrmEmpTransCnclApplHdrBean, 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 approveTransferCnclAppln(HrmEmpTransCnclApplHdrBean oHrmEmpTransCnclApplHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO(oUserInfo);
return oHrmATDTransCnclApplBO.approveTransferCnclAppln((BaseHeaderBean)oHrmEmpTransCnclApplHdrBean, 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 rejectTransferCnclAppln(HrmEmpTransCnclApplHdrBean oHrmEmpTransCnclApplHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransCnclApplBO oHrmATDTransCnclApplBO = new HrmATDTransCnclApplBO(oUserInfo);
return oHrmATDTransCnclApplBO.rejectTransferCnclAppln((BaseHeaderBean)oHrmEmpTransCnclApplHdrBean, 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 cancelTransfer(HrmATDTransOrderForSingleEmpBean oHrmATDTransOrderForSingleEmpBean, Timestamp oWhenPicked, ArrayList oDetailBeanArray, Timestamp oDetailPicked) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransOrderForSingleEmpBO oHrmATDTransOrderForSingleEmpBO = new HrmATDTransOrderForSingleEmpBO();
return oHrmATDTransOrderForSingleEmpBO.cancelTransfer((BaseHeaderBean)oHrmATDTransOrderForSingleEmpBean, oWhenPicked, oDetailBeanArray, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public RecordMetaInfo getHrmEmpDeputAppHdrMetaInfo(HrmATDDptnApplQVO oHrmATDDptnApplQVO, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO(oUserInfo);
return oHrmATDDptnApplBO.getHrmEmpDeputAppHdrMetaInfo(oHrmATDDptnApplQVO);
}
public ArrayList getHrmEmpDeputAppHeaderInfo(HrmATDDptnApplQVO oHrmATDDptnApplQVO, long lStartPosition, long lLastPosition, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO(oUserInfo);
return oHrmATDDptnApplBO.getHrmEmpDeputAppHeaderInfo(oHrmATDDptnApplQVO, lStartPosition, lLastPosition);
}
public LovVO getHrmDeputApplnNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO();
return oHrmATDDptnApplBO.getHrmDeputApplnNoLOVdata(oLovQueryVO);
}
public LovVO getHrmDeputEmpNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO();
return oHrmATDDptnApplBO.getHrmDeputEmpNoLOVdata(oLovQueryVO);
}
public LovVO getHrmDeputEmpNoQLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO();
return oHrmATDDptnApplBO.getHrmDeputEmpNoQLOVdata(oLovQueryVO);
}
public LovVO getHrmDeputAdvtNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO();
return oHrmATDDptnApplBO.getHrmDeputAdvtNoLOVdata(oLovQueryVO);
}
public LovVO getHrmDeputPostNameLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO();
return oHrmATDDptnApplBO.getHrmDeputPostNameLOVdata(oLovQueryVO);
}
public String saveData(HrmDeputationApplicationHdrBean oHrmDeputationApplicationHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO(oUserInfo);
return oHrmATDDptnApplBO.saveData((BaseHeaderBean)oHrmDeputationApplicationHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public String submitDeputAppln(HrmDeputationApplicationHdrBean oHrmDeputationApplicationHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO(oUserInfo);
return oHrmATDDptnApplBO.submitDeputAppln((BaseHeaderBean)oHrmDeputationApplicationHdrBean, 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 approveDeputAppln(HrmDeputationApplicationHdrBean oHrmDeputationApplicationHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO(oUserInfo);
return oHrmATDDptnApplBO.approveDeputAppln((BaseHeaderBean)oHrmDeputationApplicationHdrBean, 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 rejectDeputAppln(HrmDeputationApplicationHdrBean oHrmDeputationApplicationHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnApplBO oHrmATDDptnApplBO = new HrmATDDptnApplBO(oUserInfo);
return oHrmATDDptnApplBO.rejectDeputAppln((BaseHeaderBean)oHrmDeputationApplicationHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public LovVO getHrmTrnsCnclOrdAppNoLOVQdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO();
return oHrmATDTransCnclOrderForSingleEmpBO.getHrmTrnCnclOrderApplnNoLOVQdata(oLovQueryVO);
}
public LovVO getHrmTrnsCnclOrdAppNoLOVIdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO();
return oHrmATDTransCnclOrderForSingleEmpBO.getHrmTrnCnclOrderApplnNoLOVIdata(oLovQueryVO);
}
public LovVO getHrmTrnsCnclOrdNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO();
return oHrmATDTransCnclOrderForSingleEmpBO.getHrmTrnCnclOrderNoLOVdata(oLovQueryVO);
}
public RecordMetaInfo getHrmEmptHrmTrnsCnclOrdHdrMetaInfo(HrmATDTransCnclOrderSingleEmpQVO oHrmATDTransCnclOrderSingleEmpQVO, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransCnclOrderForSingleEmpBO.getHrmEmpTransCnclOrderHdrMetaInfo(oHrmATDTransCnclOrderSingleEmpQVO);
}
public ArrayList getHrmEmptHrmTrnsCnclOrdHeaderInfo(HrmATDTransCnclOrderSingleEmpQVO oHrmATDTransCnclOrderSingleEmpQVO, long lStartPosition, long lLastPosition, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransCnclOrderForSingleEmpBO.getHrmEmpTransCnclOrderHeaderInfo(oHrmATDTransCnclOrderSingleEmpQVO, lStartPosition, lLastPosition);
}
public String saveData(HrmTransCnclOrderSingEmpHdrBean oHrmTransCnclOrderSingEmpHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransCnclOrderForSingleEmpBO.saveData((BaseHeaderBean)oHrmTransCnclOrderSingEmpHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public String submitTranCnclOrder(HrmTransCnclOrderSingEmpHdrBean oHrmTransCnclOrderSingEmpHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransCnclOrderForSingleEmpBO.submitTranCnclOrder((BaseHeaderBean)oHrmTransCnclOrderSingEmpHdrBean, 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 approveTranCnclOrder(HrmTransCnclOrderSingEmpHdrBean oHrmTransCnclOrderSingEmpHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransCnclOrderForSingleEmpBO.approveTranCnclOrder((BaseHeaderBean)oHrmTransCnclOrderSingEmpHdrBean, 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 rejectTranCnclOrder(HrmTransCnclOrderSingEmpHdrBean oHrmTransCnclOrderSingEmpHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDTransCnclOrderForSingleEmpBO oHrmATDTransCnclOrderForSingleEmpBO = new HrmATDTransCnclOrderForSingleEmpBO(oUserInfo);
return oHrmATDTransCnclOrderForSingleEmpBO.rejectTranCnclOrder((BaseHeaderBean)oHrmTransCnclOrderSingEmpHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public LovVO getHrmDeputationOrderNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO();
return oHrmATDDptnOrderForSingleEmpBO.getHrmDeputationOrderNoLOVdata(oLovQueryVO);
}
public LovVO getHrmDeputApplcnNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO();
return oHrmATDDptnOrderForSingleEmpBO.getHrmDeputApplcnNoLOVdata(oLovQueryVO);
}
public LovVO getHrmDeputApplcnNoQLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO();
return oHrmATDDptnOrderForSingleEmpBO.getHrmDeputApplcnNoQLOVdata(oLovQueryVO);
}
public RecordMetaInfo getHrmDeputOrderSngEmpHdrMetaInfo(HrmATDDptnOrderSingleEmpQVO oHrmATDDptnOrderSingleEmpQVO, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO(oUserInfo);
return oHrmATDDptnOrderForSingleEmpBO.getHrmDeputOrderSngEmpHdrMetaInfo(oHrmATDDptnOrderSingleEmpQVO);
}
public ArrayList getHrmDeputOrderSngEmpHeaderInfo(HrmATDDptnOrderSingleEmpQVO oHrmATDDptnOrderSingleEmpQVO, long lStartPosition, long lLastPosition, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO(oUserInfo);
return oHrmATDDptnOrderForSingleEmpBO.getHrmDeputOrderSngEmpHeaderInfo(oHrmATDDptnOrderSingleEmpQVO, lStartPosition, lLastPosition);
}
public String saveData(HrmATDDeputOrderSngEmpHdrBean oHrmATDDeputOrderSngEmpHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO(oUserInfo);
return oHrmATDDptnOrderForSingleEmpBO.saveData((BaseHeaderBean)oHrmATDDeputOrderSngEmpHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public String submitDeputOrder(HrmATDDeputOrderSngEmpHdrBean oHrmATDDeputOrderSngEmpHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO(oUserInfo);
return oHrmATDDptnOrderForSingleEmpBO.submitDeputOrder((BaseHeaderBean)oHrmATDDeputOrderSngEmpHdrBean, 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 approveDeputOrder(HrmATDDeputOrderSngEmpHdrBean oHrmATDDeputOrderSngEmpHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO(oUserInfo);
return oHrmATDDptnOrderForSingleEmpBO.approveDeputOrder((BaseHeaderBean)oHrmATDDeputOrderSngEmpHdrBean, 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 rejectDeputOrder(HrmATDDeputOrderSngEmpHdrBean oHrmATDDeputOrderSngEmpHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnOrderForSingleEmpBO oHrmATDDptnOrderForSingleEmpBO = new HrmATDDptnOrderForSingleEmpBO(oUserInfo);
return oHrmATDDptnOrderForSingleEmpBO.rejectDeputOrder((BaseHeaderBean)oHrmATDDeputOrderSngEmpHdrBean, 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 getHrmDeputChargeRepHdrMetaInfo(HrmATDDptnChrgRptQVO oHrmATDDptnChrgRptQVO, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO(oUserInfo);
return oHrmATDDptnChrgRptBO.getHrmDeputChargeRepHdrMetaInfo(oHrmATDDptnChrgRptQVO);
}
public ArrayList getHrmDeputChargeRepHeaderInfo(HrmATDDptnChrgRptQVO oHrmATDDptnChrgRptQVO, long lStartPosition, long lLastPosition, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO(oUserInfo);
return oHrmATDDptnChrgRptBO.getHrmDeputChargeRepHeaderInfo(oHrmATDDptnChrgRptQVO, lStartPosition, lLastPosition);
}
public LovVO getHrmDepChrgOrderNoLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO();
return oHrmATDDptnChrgRptBO.getHrmDepChrgOrderNoLOVdata(oLovQueryVO);
}
public LovVO getHrmDepChrgOrderNoQLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO();
return oHrmATDDptnChrgRptBO.getHrmDepChrgOrderNoQLOVdata(oLovQueryVO);
}
public LovVO getHrmDepChrgCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO();
return oHrmATDDptnChrgRptBO.getHrmDepChrgCodeLOVdata(oLovQueryVO);
}
public String saveData(HrmATDDeputChrgRptHdrBean oHrmATDDeputChrgRptHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO(oUserInfo);
return oHrmATDDptnChrgRptBO.saveData((BaseHeaderBean)oHrmATDDeputChrgRptHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public String approveDeputChrgRpt(HrmATDDeputChrgRptHdrBean oHrmATDDeputChrgRptHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO(oUserInfo);
return oHrmATDDptnChrgRptBO.approveDeputChrgRpt((BaseHeaderBean)oHrmATDDeputChrgRptHdrBean, 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 rejectDeputChrgRpt(HrmATDDeputChrgRptHdrBean oHrmATDDeputChrgRptHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO(oUserInfo);
return oHrmATDDptnChrgRptBO.rejectDeputChrgRpt((BaseHeaderBean)oHrmATDDeputChrgRptHdrBean, 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 submitDeputChrgRpt(HrmATDDeputChrgRptHdrBean oHrmATDDeputChrgRptHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmATDDptnChrgRptBO oHrmATDDptnChrgRptBO = new HrmATDDptnChrgRptBO(oUserInfo);
return oHrmATDDptnChrgRptBO.submitDeputChrgRpt((BaseHeaderBean)oHrmATDDeputChrgRptHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
}