640 lines
43 KiB
Java
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;
|
|
}
|
|
}
|
|
}
|