package nc.bs.ic.listener.sign;
import nc.bs.businessevent.BusinessEvent;
import nc.bs.businessevent.IBusinessEvent;
import nc.bs.businessevent.IBusinessListener;
import nc.bs.ic.general.businessevent.ICGeneralCommonEvent;
import nc.vo.pub.AggregatedValueObject;
import nc.vo.pub.BusinessException;
import nc.vo.pub.CircularlyAccessibleValueObject;
import nc.vo.pub.ValueObject;
import nc.vo.pubapp.pattern.exception.ExceptionUtils;
public class MaterrialOutSaveBeforeListener implements IBusinessListener {
public MaterrialOutSaveBeforeListener(){
}
@Override
public void doAction(IBusinessEvent event) throws BusinessException {
//add by xxxsss 2015年5月19日14:44:24
// 材料出库单增加限制条件 表头领料部门跟表体全部项目不能同时为空
import nc.bs.businessevent.BusinessEvent;
import nc.bs.businessevent.IBusinessEvent;
import nc.bs.businessevent.IBusinessListener;
import nc.bs.ic.general.businessevent.ICGeneralCommonEvent;
import nc.vo.pub.AggregatedValueObject;
import nc.vo.pub.BusinessException;
import nc.vo.pub.CircularlyAccessibleValueObject;
import nc.vo.pub.ValueObject;
import nc.vo.pubapp.pattern.exception.ExceptionUtils;
public class MaterrialOutSaveBeforeListener implements IBusinessListener {
public MaterrialOutSaveBeforeListener(){
}
@Override
public void doAction(IBusinessEvent event) throws BusinessException {
//add by xxxsss 2015年5月19日14:44:24
// 材料出库单增加限制条件 表头领料部门跟表体全部项目不能同时为空