Daily Query
-- GI Report
SELECT A.PLPKLNBR, D.DNDNHNBR, F.DNSAPCPO, C.PPPRODTE, A.GNUPDDTE
GI_DATE, B.INHLDCDE, B.PLCSQNBR, PRSTYCDE, PRCOLCDE, INEXTSIZ,
E.CODIVCDE, D.SHRPRQTY RL_DU, D.SHACPQTY GI_DU,
( D.SHRPRQTY / CASE WHEN LLPRPFLG = 2 THEN MMDLUQTY
WHEN LLPRPFLG <> 2 THEN 1 END ) RL_PU,
(D.SHACPQTY / CASE WHEN LLPRPFLG = 2 THEN MMDLUQTY
WHEN LLPRPFLG <> 2 THEN 1 END ) GI_PU, B.FLFLTCDE
FROM SHRPLH A, SHRPCA B, SHRPCI C, SHRPLI D, MMRPRD E , PPRSNH F
WHERE A.PLPKLNBR = B.PLPKLNBR AND B.INHLDCDE = C.INHLDCDE
AND B.INHLDCDE = D.INHLDCDE
AND TRIM(PRSTYCDE )||'-'||TRIM(PRCOLCDE) = E.MMPRDMAT
AND D.DNDNHNBR = F.DNDNHNBR
AND A.SHGISFLG = 'Y' AND A.GNUPDDTE = 20160127
GI Report
-- carton put away:
SELECT GNJOBUSR ,count(distinct INHLDCDE ) as Carton_PUT_AWAY FROM strrsi WHERE
gnstscde ='' and ACACTCDE = 'MCARST' and STPRELOC in (SELECT
lolocsgt FROM lorloc WHERE LOBLDCDE = 'FW01') and GNUPDDTE =
20140828 GROUP BY GNJOBUSR -- carton retrieved:
SELECT GNJOBUSR ,count(distinct INHLDCDE ) as Carton_retrivevd FROM
strrsi WHERE gnstscde ='' and ACACTCDE = 'MCARRE' and STPRELOC
in (SELECT lolocsgt FROM lorloc WHERE LOBLDCDE = 'FW01') and
GNUPDDTE = 20140828 GROUP BY GNJOBUSR
FILE DTL_904 IN NKXPRTEMP WAS CREATED. -- pallet put away:
SELECT GNJOBUSR ,count(distinct INHLDCDE ) as Pallet_Put_away
FROM strrsi WHERE gnstscde ='' and ACACTCDE =
'MPALST' and STPRELOC in (SELECT lolocsgt FROM lorloc WHERE
LOBLDCDE = 'FW01') and GNUPDDTE = 20140828
group by GNJOBUSR
FILE DTL_905 IN NKXPRTEMP WAS CREATED. -- pallet retrieved:
SELECT GNJOBUSR ,count(distinct INHLDCDE ) as Pallet_retrieved FROM
strrsi WHERE gnstscde ='' and ACACTCDE = 'MPALRE' and STPRELOC
in (SELECT lolocsgt FROM lorloc WHERE LOBLDCDE = 'FW01') and
GNUPDDTE = 20140828 and STTRKUID like 'TT%' GROUP BY GNJOBUSR
FILE DTL_906 IN NKXPRTEMP WAS CREATED. -- pallet ready:
SELECT GNJOBUSR ,count(distinct INHLDCDE ) as Pallet_to_P_D
FROM strrsi WHERE gnstscde ='' and ACACTCDE =
'PALRDY' and STPRELOC in (SELECT lolocsgt FROM lorloc WHERE
LOBLDCDE = 'FW01') and GNUPDDTE = 20140828
group by GNJOBUSR
FILE DTL_907 IN NKXPRTEMP WAS CREATED. -- to belt pick:
SELECT GNJOBUSR ,count(distinct INHLDCDE ) as Pallet_to_belt
FROM strrsi WHERE gnstscde ='' and ACACTCDE =
'PPICUP' and STPRELOC in (SELECT lolocsgt FROM lorloc WHERE
LOBLDCDE = 'FW01') and GNUPDDTE = 20140828
group by GNJOBUSR
FILE DTL_908 IN NKXPRTEMP WAS CREATED.
VNA Report
-- AP Productive Report SELECT USR , STYLE, COL, SIZE, UOM, QUA, ISGE, SUM(OP_QTY) OP_QTY,
SUM( BP_QTY ) BP_QTY, SUM(PA_QTY) PA_QTY FROM (
/* Batch Picking Unit */
SELECT BPUSRPRO USR, BPSTYCDE STYLE,
BPCOLCDE COL, BPSIZCDE SIZE, BPUOMCDE UOM, BPPQUCDE QUA,
BPISGCDE ISGE, 0 AS OP_QTY, BPPIDQTY BP_QTY, 0 PA_QTY
FROM BPRINS WHERE BPINSSTS = '' AND GNUPDDTE = 20151223
UNION ALL
/* Order picking Unit */
SELECT LPUSRPRO USR, PRSTYCDE STYLE, PRCOLCDE COL, INEXTSIZ SIZE,
MMUOMCDE UOM, COPQUCDE QUA, MMISGCDE ISGE, OPAPKQTY AS OP_QTY, 0 AS
BP_QTY, 0 PA_QTY FROM OPRPHD WHERE OPPHDSTS = '' AND GNUPDDTE =
20151223 AND OPCLUSGT IN (SELECT OPCLUSGT FROM OPRCLU WHERE
PPRUNNBR IN (SELECT PPRUNNBR FROM PPRPRU WHERE PPRUNTYP IN
('AP_FLS' , 'NORM' , 'RUSH' , 'SAME' , 'SAMEFS' ) ))
UNION ALL /* Packing Unit */
SELECT PAUSRCDE USR, PRSTYCDE STYLE, PRCOLCDE COL, INEXTSIZ SIZE,
MMUOMCDE UOM, COPQUCDE QUA, MMISGCDE ISGE, 0 OP_QTY, 0 BP_QTY,
SHACPQTY PA_QTY FROM PARSHI WHERE GNUPDDTE = 20151223 AND PASHHSGT
IN (SELECT PASHHSGT FROM PARSHH WHERE PASHHSTS = '' AND PPRUNNBR
IN (SELECT PPRUNNBR FROM PPRPRU WHERE
PPRUNTYP IN ('AP_FLS' , 'NORM' , 'RUSH' , 'SAME' , 'SAMEFS' )))
) A WHERE USR IN (SELECT LPUSRPRO FROM LPSUSR )
GROUP BY USR , STYLE, COL, SIZE, UOM, QUA, ISGE
ORDER BY USR , STYLE, COL, SIZE, UOM, QUA, ISGE
AP Productive Report
--Cancel Shipping Carton: -- inhouse.nike@yhglobal.com SELECT A.SHCASDTE "Shipping Date" , A.PLPKLNBR "PackList",
A.DNSCRCDE "Carrier Code", A.GNCTYCDE "City",b.inhldcde
"Shipping Carton" , B.PLCSQNBR "Seq Nbr" FROM
shrplh a, shrpca b WHERE A.SHGISFLG = 'Y' and A.PLPKLNBR =
B.PLPKLNBR and B.GNSTSCDE = '' and A.SHCASDTE IN (20151225) and
A.DNSCRCDE in ('YUHA') AND A.SHSTPFLG <> 'Y' ORDER BY B.PLPKLNBR,
B.PLCSQNBR -- hujian@hercules-logistics.com SELECT A.SHCASDTE "Shipping Date" , A.PLPKLNBR "PackList",
A.DNSCRCDE "Carrier Code", A.GNCTYCDE "City",b.inhldcde
"Shipping Carton" , B.PLCSQNBR "Seq Nbr" FROM
shrplh a, shrpca b WHERE A.SHGISFLG = 'Y' and A.PLPKLNBR =
B.PLPKLNBR and B.GNSTSCDE = '' and A.SHCASDTE IN (20151225) and
A.DNSCRCDE in ('HERC') AND A.SHSTPFLG <> 'Y' ORDER BY B.PLPKLNBR,
B.PLCSQNBR -- changfei.pan@runbow.com.cn SELECT A.SHCASDTE "Shipping Date" , A.PLPKLNBR "PackList",
A.DNSCRCDE "Carrier Code", A.GNCTYCDE "City",b.inhldcde
"Shipping Carton" , B.PLCSQNBR "Seq Nbr" FROM
shrplh a, shrpca b WHERE A.SHGISFLG = 'Y' and A.PLPKLNBR =
B.PLPKLNBR and B.GNSTSCDE = '' and A.SHCASDTE IN (20151225) and
A.DNSCRCDE in ('RUBO', 'RUBE') AND A.SHSTPFLG <> 'Y' ORDER BY B.PLPKLNBR,
B.PLCSQNBR
Cancel Shipping Carton
Daily Query的更多相关文章
- CentOS6.5 部署VPN管理系统(StrongSwan+iKEv2+Freeradiu+Mysql+Daloradius)
一.环境介绍 Server IP:192.168.30.133 System: CentOS 6.5 Client:Winodows 二.编译安装StrongSwan 1.下载StrongSwan w ...
- GraphQL学习过程应该是这样的
记录一个从枯燥学习 GraphQL 的过程,到发现项目 Gitter,模仿项目 Github-Trending-API,最后做一个自己的学习项目 Github-Trending-GraphQL. 一开 ...
- Power BI for Office 365(二)Power Query
在上一篇中我们看到了Power BI在移动端的支持,从这一篇起降依次介绍Power BI中的各个功能组件,此篇讲通过一个故事来介绍如何在Power Query中获取并且组织数据. 在这个系列中,我们将 ...
- [SharePoint 2007/2010]Query SharePoint Calendar Event
首先要搞清楚日历事件的各种类型,参考文章: http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?PageType=4&ListId ...
- Daily Scrum - 11/20
好习惯的养成需要两个星期. ——砖家 今天我们小组又进行了一次愉快的例会,可以看到daily scrum在我们小组已经逐渐变成了每日的好习惯.首先对以下一些团队routine达成了共识: 1.spri ...
- 以bank account 数据为例,认识elasticsearch query 和 filter
Elasticsearch 查询语言(Query DSL)认识(一) 一.基本认识 查询子句的行为取决于 query context filter context 也就是执行的是查询(query)还是 ...
- 【uwp】浅谈China Daily 中划词翻译的实现
学习uwp开发也有一段时间了,最近上架了一个小应用(China Daily),现在准备将开发中所学到的一些东西拿出来跟大家分享交流一下. 先给出应用的下载链接:China Daily , 感兴趣的童鞋 ...
- 相关query挖掘
1.何为相关query 我通常也把相关query称为相似query,搜索日志中一个用户在短时间内的一系列搜索词被称为相关query.相关就是两个query间有一定的关系,反映了用户在当时的需求.本文就 ...
- 第三篇 Entity Framework Plus 之 Query Cache
离上一篇博客,快一周,工作太忙,只能利用休息日来写一些跟大家分享,Entity Framework Plus 组件系列文章,之前已经写过两篇 第一篇 Entity Framework Plus 之 A ...
随机推荐
- HDU 5074 Luck Competition (暴力,概率)
题意:有 n 个人参加比赛,给出n-1个人的成绩,然后要选出一个幸运的人,先把所有的分数求平均数,然后再*2/3,那个不大于这个数,且最接近的数,就是最幸运的, 让你设置最后一个人的分,使他是最幸运的 ...
- A Dream
A Dream 2013年10月20日,成都,天气阴,铜牌16.离2012年10月14日长春现场赛刚好隔了一年,刚看了下去年写的总结http://blog.csdn.net/cc_again/arti ...
- Find n‘th number in a number system with only 3 and 4
这是在看geeksforgeeks时看到的一道题,挺不错的,题目是 Given a number system with only 3 and 4. Find the nth number in th ...
- Android 通过xml 自定义图片
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http:/ ...
- Java常见排序算法之直接插入排序
在学习算法的过程中,我们难免会接触很多和排序相关的算法.总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的. 从今天开始,我们将要进行基本的排序算法的讲解.Are you ready?Let ...
- C++ Code_Slider
主题 1. 滑块控件属性设置 2. 使用滑块控件设置颜色 3. 显示Slider的数值 4. 5. 属性 滑块控件属性设置 //代码设置属性 代码:: ////////////// ...
- Android游戏背景音乐音效音量控制
游戏音效就是我们在玩游戏时出现的音乐,这个也是每个游戏必备的一部分,但有是你做游戏的背景音乐有间断的感觉的话,我们可以用 getCurrentPosition()这个方法来判断一下声音播放的偏移.其实 ...
- 【JavaScript】谈谈Google Polymer以及Web UI框架的未来
摘要:开发者Axel Rauschmayer在自己的博客上详解了Google Polymer的设计理念与组成架构,深得Polymer开发者的认同.他认为Polymer这样高互操作性的设计才应该是Web ...
- python的print(转)
转载:http://www.pythonclub.org/python-basic/print 使用print输出各型的 字符串 整数 浮点数 出度及精度控制 strHello = 'Hello ...
- LINUX内核笔记
http://blog.chinaunix.net/uid/27119491/list/1.html?cid=161103