CREATE TRIGGER [update_ICMO_gongshi]        --自定义触发器的名称 ON [dbo].[ICMO]     --生产任务单 此处为表名,触发器的表名,意为在哪个表创建触发
FOR INSERT,UPDATE       --触发类型:INSERT、UPDATE、DELETE;分别意为插入时、更新时、删除时触发,依据英文意思理解即可
AS   SET NOCOUNT ON
DECLARE @FInterID   int;       --声明变量:FInterID 生产任务单内码
DECLARE @FRoutingID   int;     --声明变量:FRoutingID 工艺内码
select @FInterID = FInterID, @FRoutingID = FRoutingID from Inserted     --取当前插入或更新单据工艺内码赋值给@FRoutingIDBEGIN/*更新生产任务单工时*/
update ICMO         --更新生产任务单工时
set FHeadSelfJ01108 =  c.f1
from ICMO a     --生产任务单
join (select FInterID, sum(FPersonStdTimeRun) f1        --表头内码,汇总标准人工运行工时f1
from t_RoutingOper      --工艺路线表体
where FInterID = @FRoutingID  --声明变量:FRoutingID 工艺内码
group by FInterID       --表头内码
)c
on a.FRoutingID = c.FInterID   --生产任务.工艺内码 = c.表头内码
and a.FInterID = @FInterID    --生产任务内码单内码
and FStatus in ('0', '5');  --单据状态为计划和确认;ENDselect *
from ICMO a     --生产任务单
--join t_RoutingOper b      --工艺路线表体
--on  a.FInterID = @FInterID
--and a.FRoutingID = b.FInterID    --生产任务单 = 工艺路线表体.表头内码
join (select FInterID, sum(FPersonStdTimeRun) f1        --表头内码,汇总标准人工运行工时f1
from t_RoutingOper      --工艺路线表体
group by FInterID       --表头内码
)c
on c.FInterID = '48973'
and a.FInterID = c.FInterID    --工艺路线表体.表头内码 = c.表头内码
and FStatus in ('0', '5');  --单据状态为计划和确认drop trigger [update_ICMO_gongshi]

产品入库更新所需工时相关推荐

  1. 产品入库更新生产任务单工时

    CREATE TRIGGER [update_ICS_gongshi] --自定义触发器的名称 ON [dbo].[ICStockBillEntry] --出入库单据分录表 此处为表名,触发器的表名, ...

  2. 金蝶ERP实现产品入库及委外加工冲减生产现场虚仓毛坯数(修正虚仓不能保存)...

    金蝶ERP实现产品入库冲减生产现场虚仓毛坯数,销售成品代码前一位数对应毛坯件的唯一代码,一一对应,其中增加委外加工时的半成品冲减功能.在此语句具体操作中出现虚仓入库单不能保存,提示不能删除己审核的单据 ...

  3. 金蝶ERP实现产品入库及委外加工冲减生产现场虚仓毛坯数(终结版)

    金蝶ERP实现产品入库及委外加工冲减生产现场虚仓毛坯数(修正委外出库的入库及销售出库的入库冲减两次毛坯的问题) SET QUOTED_IDENTIFIER ON  GO SET ANSI_NULLS ...

  4. 金蝶ERP实现产品入库及委外加工冲减生产现场虚仓毛坯数

    金蝶ERP实现产品入库冲减生产现场虚仓毛坯数,销售成品代码前一位数对应毛坯件的唯一代码,一一对应,其中增加委外加工时的半成品冲减功能.具体语句如下: if exists(select 1 from s ...

  5. 金蝶ERP实现产品入库冲减生产现场虚仓毛坯数

    金蝶ERP实现产品入库冲减生产现场虚仓毛坯数,销售成品代码前一位数对应毛坯件的唯一代码,一一对应,具体语句如下: if exists(select 1 from sysobjects where na ...

  6. 阿里云产品试用更新,产品组合试用装更划算,快来免费上云吧

    最近阿里云产品又上新了,尤其是推出了最新的产品组合试用装,个人觉得阿里云关于云产品的更新迭代是非常重视的,而且每次推出的产品不仅会惊艳到用户,而且产品功能也是随着一次迭代而更加完善.强大.前段时间也写 ...

  7. 产品迭代更新 | 阿列夫科技基于Linkis+DataSphere Studio的单机安装部署实战

    作者:萧寒 GitHub ID :hx23840 阿列夫科技原来的技术平台是基于 Hadoop,Spark 平台搭建的,为了充分的满足业务需求,做了大量接口封装.但是随着业务发展,现有技术平台日渐满足 ...

  8. 袋鼠云产品功能更新报告04期丨2023年首次,产品升级“狂飙”

    新的一年我们加紧了更新迭代的速度,增加了数据湖平台EasyLake和大数据基础平台EasyMR,超40项功能升级优化.我们将继续保持产品升级节奏,满足不同行业用户的更多需求,为用户带来极致的产品使用体 ...

  9. 二维彩虹产品功能更新(H5编辑二维码)

    二维彩虹的产品功能又又又又更新啦~ 此次 "H5编辑" 功能 更新如下: 1,标题模板 增加了更多可选择的标题模板.模板内文字可编辑,同时支持模板颜色编辑更新. 2,文本模板 正文 ...

最新文章

  1. Spring boot 配置文件 使用占位符号
  2. 近找到了一个免费的python教程,两周学会了python开发【内附学习视频】
  3. python之matplotlib详解
  4. matlab unicode,MATLAB中的汉字编码
  5. Google Earth Engine(GEE)批量下载夜光遥感数据
  6. 安装惠普打印机驱动HP LaserJet P1108
  7. ideapad linux s9_联想IdeaPad S9 电源管理驱动
  8. 【FlinkX】两个issue分析:reader和writer的通道数不一致+获取JobId
  9. cimiss java,cimis
  10. python 绘制损失函数曲线_绘制loss曲线
  11. php奖状,利用CSS布局做一个简单的荣誉证书(代码示例)
  12. Android车载开发基础学习——蓝牙通信是如何实现的?
  13. ZABBIX 钉钉报警 插件(python)
  14. 朴实无华!注意力机制神经网络解析
  15. Excel数据分析:四六级数据报告-201806
  16. 项目经理职业生涯的五道坎
  17. html在线翻译,HTML实现调用百度在线翻译API
  18. 如果你的网站需要免费的 SVG 插图,一定不要错过 Undraw 这个网站
  19. C# (转载)webbrowser专题(参考资料:https://www.cnblogs.com/blogpro/p/11458390.html)
  20. 前端三剑客:HTML

热门文章

  1. GCOGE技术内幕-Gcoge酷鸽传媒官方网站 Gcoge.com-酷哥一下,问题搞定!
  2. 2022-2028全球及中国C2C二手交易平台行业研究及十四五规划分析报告
  3. 聊天尬死名场面,你遇到过吗?教你一键获取斗图表情包,晋升聊天达人
  4. Android蓝牙扫描不到设备问题
  5. 高层游戏引擎——基于OGRE所实现的高层游戏引擎框架(2)
  6. 出行计划202203-2
  7. ubuntu16.04 kinetic 源码安装orocos-bfl
  8. Vue+高德地图API的使用(定位打卡)
  9. cobertura的使用
  10. 为什么我们缺乏多样的人生态度