销售订单审核检查是否有BOM的触发器ERP论坛|用友|金蝶|速达|神州数码 ...
级别: 论坛董事
UID:
1
精华:
发帖:
16251
金币:
971147 个
威望:
12152 点
贡献值:
231 点
交易币:
27675 个
我来自: 上海
群组:
在线时间: 6409(时)
注册时间:
2006-04-04
{zh1}登录:
2010-02-07
create TRIGGER [ryan_PO] ON [dbo].[SEOrder]
FOR update
AS
if not update (fmultichecklevel1)
return
declare @n int --统计本订单中成品种类
declare @m varchar(50) --提示出错信息
--判断是否有BOM
IF EXISTS (
select i.finterid from inserted i
inner join SEOrderEntry n on n.finterid=i.finterid
inner join t_icitembase a on n.fitemid=a.fitemid and a.ferpclsid='2'
)
Begin
if EXISTS (
select m.finterid from inserted i
inner join SEOrder m on m.finterid=i.finterid
inner join SEOrderEntry n on n.finterid=i.finterid
left join ICBOM b on b.fitemid=n.fitemid and b.fusestatus='1072'
where b.fbomnumber is null
)
BEGIN
--统计无BOM成品的个数
select @n=count(m.finterid) from inserted i
inner join SEOrder m on m.finterid=i.finterid
inner join SEOrderEntry n on n.finterid=i.finterid
inner join t_icitembase a on n.fitemid=a.fitemid
left join ICBOM b on b.fitemid=n.fitemid and b.fusestatus='1072'
where b.fbomnumber is null
--显示无BOM物料个数
select @m='有'+cast(@n AS char(2))+'个自制产品没有BOM或BOM未使用'
ROLLBACK TRAN
RAISERROR(@m,18,18)
END
--将用表头中的出货日期,更新子表中的出货日期
update n set n.fdate=m.fheadselfs0146,n.fadviceconsigndate=m.fheadselfs0155-7 from inserted i
inner join SEOrder m on m.finterid=i.finterid
inner join SEOrderEntry n on m.finterid=n.finterid
--更新表头中的客户名称字段,该名称字段将代入生产任务管理单中
update m set m.fheadselfs0150=s.fname from inserted i
inner join SEOrder m on m.finterid=i.finterid
inner join t_Organization s on i.fcustid=s.fitemid
END
else
--将用表头中的出货日期,更新子表中的出货日期
update n set n.fdate=m.fheadselfs0146,n.fadviceconsigndate=m.fheadselfs0155-7 from inserted i
inner join SEOrder m on m.finterid=i.finterid
inner join SEOrderEntry n on n.finterid=m.finterid
--更新表头中的客户名称字段,该名称字段将代入生产任务管理单中
update m set m.fheadselfs0150=s.fname from inserted i
inner join SEOrder m on m.finterid=i.finterid
inner join t_Organization s on i.fcustid=s.fitemid
(#-=y~%
郑重声明:资讯 【销售订单审核检查是否有BOM的触发器ERP论坛|用友|金蝶|速达|神州数码 ...】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【
在线投诉
】,我们审核后将会尽快处理。
——
相关资讯
——
2023年中国iso5199泵市场现状研究分析报告
2022/12/31
2023年中国电切镜行业市场运行格局及战略咨询研究报告
2023/3/21
太阳能路灯厂家为大家提供xxx的产品
2019/8/7
蜘蛛池链接提交入口 Q5738538 陈默外推
2017/1/15
横山县社|保局电话号码是什么
2015/9/22
广州番禺男科xx淋病
2015/11/18
600T氧化锆原材料采购项目
2016/1/18
海南墙体彩绘_别具风格:白沙墙体彩绘
2016/7/7
废墟刨书包陪遇难同学过儿童节_时间之快乐星空_百度空间
2010/1/29
门禁系统原理图
2010/2/14
子宫肌瘤切除的术后护理工作很重要
2010/4/2
在圣德保陶瓷全国经销商年会上的发言
2010/4/6
选择无压力桶纯水机好处多多阿里巴巴simaitessb的博客BLOG
2010/6/6
“墙”上种蘑菇(科技苑视频)_食用菌技术网_百度空间
2010/6/8
索尼PSP游戏机特点——抢拍啦阿里巴巴ogx824的博客BLOG
2010/6/16
USA USB_Love me._百度空间
2010/7/4
《汽车底盘构造与维修》xx三_汽车保养_中国汽车网
2010/7/10
【青木瓜怎么吃最xx】-知名xxxxxx:青木瓜怎么吃最xx
2013/3/17
激光祛斑后反黑会退吗
2015/3/15
广州看剖腹产xx哪里xxx_豫冠薰衣草xx
2015/3/18