品号保存领料数量不可于工单需领数量

create trigger trigger_moctea
 
 --品号保存领料数量不可于工单需领数量
 on MOCTE
 FOR insert,update
 as
 begin
  declare @TE011 CHAR(4),@TE012 CHAR(12),@TE004 CHAR (30)--,@TE005 decimal(20)
  declare @TB004 decimal(20),@count decimal(20)
  select @TE011=TE011 FROM inserted
  select @TE012=TE012 FROM inserted
  SELECT @TE004=TE004 FROM inserted
  select @TB004=TB004 FROM MOCTB WHERE TB001=@TE011 AND TB002=@TE012 AND TB003=@TE004  
  SELECT @count=SUM(TE005) FROM MOCTE WHERE TE011=@TE011 AND TE012=@TE012 AND TE004=@TE004
 IF(@count>@TB004 AND @TE011!='516')
 begin
    raiserror('领料保存数量大于工单需领数量',16,0)
    rollback transaction
    end
    end
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值