修改工艺路线更新物料属性单位标准工时和默认工艺路线


--修改工艺路线更新物料属性单位标准工时和默认工艺路线
ALTER TRIGGER [dbo].[FU_t_RoutingOper]		--自定义出发器的名称
			ON [dbo].[t_RoutingOper]		--工艺路线表体 此处为表名,触发器的表名,意为在哪个表创建触发
FOR update, DELETE			--触发类型:INSERT、UPDATE、DELETE;分别意为插入时、更新时、删除时触发,依据英文意思理解即可
AS   
	SET NOCOUNT ON 
	
DECLARE @NUMBER  int;		--声明变量:NUMBER
DECLARE @FItem int;			--物料内码
DECLARE @Time decimal(13,6);		--工时

select @NUMBER = FInterID from deleted  	--取当前插入记录的单据头内码赋值给@NUMBER
--SET @NUMBER = '3847'

select @NUMBER = R1.FInterID, @FItem = R1.FitemID, @Time = C.f1
--select R1.FInterID, R1.FitemID,  C.f1
from t_Routing R1		--工艺路线表
join (select FInterID, sum(FPersonStdTimeRun) f1
from t_RoutingOper		--工艺路线表体
group by FInterID		--表头内码
)c 
on R1.FInterID = c.FInterID		--工艺路线表.内码 = 工艺路线表体.表头内码
and R1.FInterID = @NUMBER
/*
print @NUMBER
print @FItem
print @Time
*/
update t_ICItemStandard			--更新物料属性单位标准工时
set FStandardManHo
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值