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 ...
随机推荐
- C#之数组
什么是数组?数组是一种数据结构,包含同一个类型的多个元素.数组的声明:int[] myIntArray; 注:声明数组时,方括号 ([]) 必须跟在类型后面,而不是变量名后面.在 C# 中,将方括号放 ...
- hdoj 5417 Victor and Machine
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5417 水题,一开始题目读错了做了好久,每次停工以后都是重新计时. 需要注意的是,先除后乘注意加括号 # ...
- 安装、设置与启动MySql5.1.30绿色版的方法
1.解压 mysql-noinstall-5.1.30-win32.zip(下载地址http://dev.mysql.com/downloads/mysql/5.1.html) 2.在 F 盘建立目录 ...
- Server-U_详细配置
1.首先绿化 Server-U,运行 2.打开Server-U自动弹出如下图:如果不自动弹出,那点击界面上的 新建域 ------ 先有域再有用户,用户在域里面 4. 输入“名称”和“说明”,其中“ ...
- ASP.NET服务器控件在IE10浏览器(非兼容模式)下报脚本错误的可能解决办法
关于IE10出现LinkButton点击无效的情况: 一般高配置的系统如Win7旗舰版SP1系统不会出现这种情况,针对家庭普通版和专业版的用户通过测试都有这种情况,对于开发人员要解决不同 ...
- TCP客户机-服务器
1 僵尸进程 2 信号处理 信号: 1 由一进程发往另一进程 2 由内核发往某进程 僵尸状态: 父进程取回子进程的相关信息,进程的ID,终止状态,子进程的资源利用信息 编程时: 1 当派生子进 ...
- openNebula 模板实例化成虚拟机【参数名为VM_NAME】
{ "action": { "perform": "instantiate", "params": { "vm ...
- 认识position=fixed
(从已经死了一次又一次终于挂掉的百度空间人工抢救出来的,发表日期2014-01-13) position=fixed是相对于浏览器边框的位置.
- GitHub 上排名前 100 的 Android 开源库进行简单的介绍
若有任何疑问可通过邮件或微博联系我 项目名称 项目简介 1. react-native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开 ...
- 【转】Android 属性动画(Property Animation) 完全解析 (上)
http://blog.csdn.net/lmj623565791/article/details/38067475 1.概述 Android提供了几种动画类型:View Animation .Dra ...