[易飞]二、邮件预警-检查工时底数和暂收明细

--检查电子-工时底数为1 请及时维护

--条件为在工单一个月内有生产过的产品

SQL:

SELECT MB001 品号,MB002 品名,MB003 规格,MB096 工时底数 FROM ZE.dbo.INVMB left join ZE.dbo.INVML on MB001=ML001 inner join (select distinct TA006 FROM ZE.dbo.MOCTA WHERE LEFT(TA003,6)=CONVERT(CHAR(6),GETDATE(),112)) MOCTA ON MB001=TA006 WHERE MB025='M' AND MB096=1 and MB002<>'' and left(MB001,1) not in('4','2') and MB017='03' AND ML009<>'' AND ZE.dbo.Producttype(MB001)=1 and MB001 in (select TA006 from MOCTA WHERE DATEDIFF(day,ZE.dbo.Date10(TA003),getdate())<30)


SQL:

SELECT DATEDIFF(DAY,SUBSTRING(T.CREATE_DATE,1,8),GETDATE()) 进货日距今天数 ,ZE.dbo.Date10(SUBSTRING(T.CREATE_DATE,1,8)) 进货日期, CASE WHEN TH028='0' THEN '免检' WHEN TH028='1' THEN '待检' WHEN TH028='2' THEN '合格' WHEN TH028='3' THEN '不良' ELSE '特采' END 检验状态, T.TH001+'-'+rtrim(T.TH002)+'-'+T.TH003 进货单,T.TH004 品号,T.TH005 品名,T.TH006 规格,Convert(decimal(18,2),T.TH007) 进货数量,T.TH008 单位,T.TH011+'-'+T.TH012 采购单 FROM ZE.dbo.PURTH T WHERE T.TH030='N' 暂收明细表
select  datediff(d,TG003,CONVERT(CHAR(8),GETDATE(),112)) as  开单日期距今天,
case when TH028='1' then '待检'
     when TH028='0' THEN '免检'
     when TH028='2' THEN '合格'
     when TH028='3' then '不良'
     when TH028='4' THEN '特采'
end as 检验状态,
TH001+'-'+rtrim(TH002)+'-'+TH003 as 进货单,ZE.dbo.Date10(TG003) AS 单据日期,MA002 供应商,TH004 品号,TH005 品名,TH006 规格,Convert(decimal(18,2),TH007) 进货数量,TH008 单位,TH010 批号,TH011+'-'+rtrim(TH012)+'-'+TH013 采购单
from ZE.dbo.PURTH  
           LEFT JOIN ZE.dbo.PURTG ON TG001=TH001 AND TG002=TH002
	  LEFT JOIN ZE.dbo.PURMA On MA001=TG005
           LEFT JOIN ZE.dbo.QMSTA ON TA001=TH001 AND TA002=TH002 AND TA003=TH003
WHERE   datediff(d,TG003,CONVERT(CHAR(8),GETDATE(),112))>2  and TG013='N' and TH028='1'  and (TA015 is  null or TA015='')

 

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值