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 ...
随机推荐
- 读数据库表填充DataTable
我一般用的有2中方法: 1.数据填充 string sqlcmd="select * from table"; SqlDataAdapter adapder = new SqlDa ...
- 二进制程序分析工具Pin在Windows系统中的安装和使用方法
这篇日志其实很弱智,也是因为换了新电脑,实验环境不全(当然,做这个实验我是在虚拟机里,因为接下来想拿些恶意代码的数据),所以这里记录一下在Windows下怎么安装和使用Pin这个程序分析领域最常用的工 ...
- 数据结构复习:交换排序原理及C++实现
1. 交换排序的基本思想 两两比较key值,如果发生逆序(排列的顺序与期望的顺序相反)就交换,知道所有对象都排序完毕!常见的3种交换排序算法:冒泡排序,shaker排序和快速排序. 2. 冒泡排序 设 ...
- C++学习笔记之模板(1)——从函数重载到函数模板
一.函数重载 因为函数重载比较容易理解,并且非常有助于我们理解函数模板的意义,所以这里我们先来用一个经典的例子展示为什么要使用函数重载,这比读文字定义有效的多. 现在我们编写一个交换两个int变量值得 ...
- EasyUI基础入门之Pagination(分页)
前言 对于一些企业级的应用来说(非站点),页面上最为基本的内容也就是表格和form了.对于类似于ERP这类系统来说数据记录比較大,前端表格展示的时候必需得实现分页功能了.恰巧EasyUI就提供了分页组 ...
- 好记心不如烂笔头之JQuery学习,第四章
---恢复内容开始--- JQuery中的事件和动画 JQuery中的事件: $(document).ready()该事件和JS中的window.load类似,但是window.load中需要等待所有 ...
- pg viedio
http://blog.163.com/digoal@126/blog/static/16387704020141229159715/
- [android]fmodex在某些android设备上声音延迟Latency
// The default on windows in bufferlength = 1024 and numbuffers = 4 hr = g_pFmodSystem->setDSPBuf ...
- 在加载模块时出现cannot insert '*.ko': Device or resource busy错误
制作了一个模块,在加载是出现了cannot insert '*.ko': Device or resource busy错误. 原因: 是由于模块使用的是静态分配设备号,而这个设备号已经被系统中的其他 ...
- tachyon with hadoop
hadoop2.2.0 jdk1.7 tachyon0.5.0 无zookeeper tachyon和hadoop都是伪分布式模式 1.修改core-site.xml文件 <property&g ...