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#委托及事件处理机制浅析
事件可以理解为某个对象所发出的消息,以通知特定动作(行为)的发生或状态的改变.行为的发生可能是来自用户交互,如鼠标点击:也可能源自其它的程序逻辑.在这里,触发事件的对象被称为事件(消息)发出者(sen ...
- 分享吉林大学机械科学与工程学院,zhao jun 博士的Halcon学习过程及知识分享
分享吉林大学机械科学与工程学院,zhao jun 博士的Halcon学习过程及知识分享 全文转载zhao jun 博士的新浪博客,版权为zhaojun博士所有 原文地址:http://blog.sin ...
- 使用struts dojo ajax源码案例
我这里使用的jar 包struts2-dojo-plugin-2.2.1.1.jar ===========jsp======================= <%@ taglib prefi ...
- angular实践第一弹:选项卡开发
在学习angular的过程中,实践是最好的方法. 在开发选项卡的过程中,不需要再像jquery一样以DOM操作为核心,那什么样的情况是以DOM操作为核心的Jquery的思想呢? 一想到改变什么,就想设 ...
- jquery获取kindEditor值
KE.show({ id: 'txtMessage', imageUploadJson: '/ajax/Manager/keupload.ashx?ptyp ...
- 转载 使用WiX Toolset创建.NET程序发布Bootstrapper(安装策略管理)(一&二)——初识WiX
转载fromVan Pan 的专栏 http://blog.csdn.net/rryqsh/article/details/8274832 http://blog.csdn.net/rryqsh/ ...
- 如何在KVM中管理存储池
来自:http://blog.csdn.net/my2005lb/article/details/8635661 KVM平台以存储池的形式对存储进行统一管理,所谓存储池可以理解为本地目录.通过远端磁盘 ...
- iOS开发-HTTP请求
什么是URL?URL就是资源的地址.位置,互联网上的每个资源都有一个唯一的URLURL的基本格式: URL中常见的协议 (1)HTTP 超文本传输协议,访问的是远程的网络资源,格式是http:// h ...
- ExtJs FormPanel布局
FormPanel有两种布局:form和column,form是纵向布局,column为横向布局.默认为后者.使用layout属性定义布局类型.对于一个复杂的布局表单,最重要的是正确分割,分割结果直接 ...
- Oracle中decode方法的作用
DECODE(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) 该函数含义如下: IF 条件=值1 THEN RETURN (翻译值1) ELSIF 条件=值2 THEN ...