/*
收料通知单
*/
CREATE TRIGGER [dbo].[POInStock_luyu] --自定义触发器的名称
ON [dbo].[POInStock] --此处为表名,触发器的表名,意为在哪个表创建触发
FOR insert,update,DELETE --触发类型:INSERT、UPDATE、DELETE;分别意为插入时、更新时、删除时触发,依据英文意思理解即可
AS
SET NOCOUNT ON
update POInStockEntry --更新收料通知单分录
set FEntrySelfP0378=a.FBillNo+'-'+CONVERT(VARCHAR,b.FEntryID)
--收料通知单分录单据行号 = 收料通知单.通知单号 + '-' + 收料通知单分录.分录号
from POInStock a,POInStockEntry b
--收料通知单 a,收料通知单分录b
where a.FInterID=b.FInterID
--物料内码 = 物料内码
and ISNULL(FEntrySelfP0378,'a')<>(a.FBillNo+'-'+CONVERT(VARCHAR,b.FEntryID))
收料通知单
最新推荐文章于 2025-03-19 09:54:13 发布