第一次提交

This commit is contained in:
2025-09-12 17:30:18 +08:00
commit fdb4f69e84
718 changed files with 141928 additions and 0 deletions

View File

@@ -0,0 +1,140 @@
/****** Object: View [dbo].[V_ZYZL] Script Date: 2017/9/26 <20><><EFBFBD>ڶ<EFBFBD> <20><><EFBFBD><EFBFBD> 12:34:00 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER VIEW [dbo].[V_ZYZL] AS
/**
* <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɨ<EFBFBD><C9A8>ǹ<EFBFBD>Զ<EFBFBD>ɨ<EFBFBD><C9A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>ȡ<EFBFBD><C8A1>ͼ
*
* Created by jzx on 2010-8-20
* Used by <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϲ̶<CFB9>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɨ<EFBFBD><C9A8>ǹɨ<C7B9><EFBFBD><E8B4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* Modified by jzx on 2010-8-26 <20><><EFBFBD><EFBFBD>δ<EFBFBD><CEB4><EFBFBD>˵<EFBFBD><CBB5><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>7<EFBFBD><37><EFBFBD>ڵġ<DAB5><C4A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>7<EFBFBD><37>ǰ<EFBFBD><C7B0>ָ<EFBFBD><D6B8><EFBFBD>϶<EFBFBD><CFB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD>
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳȥ<CDB3><C8A5><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>δ<EFBFBD><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵû<D2B5>б<EFBFBD>Ҫ<EFBFBD><D2AA>
* Modified by jzx on 2010-9-15 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>кϼ<D0BA>
* Modified by jzx on 2010-10-13 <20><><EFBFBD>Ӳֿ<D3B2><D6BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD>
* Modified by jzx on 2014-8-9 <20>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* Modified by jzx on 2014-9-22 <20><><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD>˫<EFBFBD><CBAB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD>shcbj<62><6A><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>ָ<EFBFBD><EFBFBD><EEB2A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* Modified by jzx on 2014-11-3 <20><>״̬Ϊ1<CEAA><31>cprkzl<7A><6C>ckzl<7A><6C>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* Modified by jzx on 2014-11-29 debug:<3A><><EFBFBD><EFBFBD><EFBFBD>ij<EFBFBD><C4B3><EFBFBD><EFBFBD><EFBFBD>ݲ<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵IJ<CBB5><C4B2><EFBFBD>
* Modified by jzx on 2015-12-13 <20><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>״̬<D7B4>ֶ<EFBFBD>(zt)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>361<36><31><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>ص<EFBFBD>ָ<EFBFBD><D6B8>״̬<D7B4><CCAC><EFBFBD><EFBFBD>Ϊ2<CEAA><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>cprkzl<7A><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD>
* Modified by jzx on 2017-9-26 <20><><EFBFBD><EFBFBD>cpmc<6D>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD>ŵ<EFBFBD>LED<45><44>Ļ<EFBFBD><C4BB>
*/
SELECT Z.tpbh AS tph, Z.zlbh AS zlh, Z.Kwbh AS kw, Z.ckmc ck
, CAST('cprkzl' AS VARCHAR(10)) AS storeTable
, CAST('zt' AS VARCHAR(10)) AS statusField
, Z.cpbh AS rkwz, SUM(Z.sl) AS rksl
, MAX(Z.zlzt) AS zlzt, MAX(Z.pzbh) pzbh
, MAX(CAST(Z.scsj AS DATE)) AS rkrq, MAX(Z.kcbz) AS bz
, 0 shcbj, Z.zt, Z.ERP_ROW_ID,Z.lpxx, MAX(cpxx.cpmc) cpmc
FROM cprkzl Z LEFT JOIN cpxx ON Z.cpbh=cpxx.cpbh
WHERE /*Z.tpbh IS NOT NULL AND */Z.zt != 2
GROUP BY Z.tpbh, Z.zlbh, Z.zt, Z.kwbh, Z.ckmc, Z.cpbh, Z.zlzt, Z.ERP_ROW_ID,Z.lpxx
/*SELECT Z.tpbh AS tph, Z.zlbh AS zlh, Z.Kwbh AS kw, Z.ckmc ck
, CAST('cprkzl' AS VARCHAR(10)) AS storeTable
, CAST('zt' AS VARCHAR(10)) AS statusField
, M.cpbh + ' ' + ISNULL(D.ghs, '') + ' ' + M.cpmc AS rkwz, SUM(Z.sl) AS rksl
, MAX(D.zl) AS zlzt, MAX(Z.pzbh) pzbh
, MAX(D.ysrq) AS rkrq, MAX(M.bz) AS bz
, 0 shcbj, Z.zt
FROM cpRkdMx M, cpRkd D, cprkzl Z
WHERE M.ysdh = D.ysdh AND M.mxbh = Z.mxbh
AND Z.tpbh IS NOT NULL AND Z.zt IN(0,1)
AND D.zt IN(0) AND D.sflz = 1 AND D.ysrq >= DATEADD(d, -7, getdate())
GROUP BY Z.tpbh, Z.zlbh, Z.kwbh, Z.ckmc, M.cpbh, M.cpmc, D.ghs, Z.zt
UNION ALL
SELECT Z.tpbh AS tph, Z.zlbh AS zlh, Z.Kwbh AS kw, Z.ckmc ck
, CAST('ckzl' AS VARCHAR(10)) AS storeTable
, CAST('hkzt' AS VARCHAR(10)) AS statusField
, M.cpbh + ' ' + ISNULL(Z.gydw, '') + ' ' + M.cpmc AS rkwz, SUM(Z.pkcsl - Z.sl) AS rksl
, MAX(D.zl) AS zlzt, MAX(Z.pzbh) pzbh
, MAX(D.shrq) AS rkrq, MAX(Z.kcbz) AS bz
, 0 shcbj, Z.zt
FROM ckdMx M, ckd D, ckzl Z
WHERE M.ckdh = D.ckdh AND M.mxbh = Z.mxbh
AND Z.tpbh IS NOT NULL AND Z.hkzt IN(0,1)
AND D.zt IN(0) AND D.sflz = 1 AND D.shrq >= DATEADD(d, -7, getdate())
GROUP BY Z.tpbh, Z.zlbh, Z.kwbh, Z.ckmc, M.cpbh, M.cpmc, Z.gydw, Z.zt
UNION ALL
SELECT Z.tpbh AS tph, Z.zlbh AS zlh, Z.Kwbh AS kw, Z.ckdm ck
, CAST('qtzl' AS VARCHAR(10)) AS storeTable
, CAST('zt' AS VARCHAR(10)) AS statusField
, '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AS rkwz, Z.sl AS rksl
, '2' AS zlzt, CAST(Z.zlbh AS VARCHAR(20)) pzbh, Z.scsj AS rkrq, NULL AS bz
, 0 shcbj, Z.zt
FROM qtzl Z
WHERE Z.tpbh IS NOT NULL
AND Z.zt IN(0,1) AND lx=1 AND Z.scsj >= DATEADD(d, -7, getdate())
UNION ALL
-- ת<><D7AA>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
SELECT Z.zrtp AS tph, Z.zlbh AS zlh, Z.zrkw AS kw, Z.zrck ck
, CAST('cpzkzl' AS VARCHAR(10)) AS storeTable
, CAST('zt' AS VARCHAR(10)) AS statusField
, M.lpxx + ' ' + ISNULL(M.gydw, '') + ' ' + M.cpmc AS rkwz, M.sl AS rksl
, M.zlzt AS zlzt, CAST(Z.zlbh AS VARCHAR(20)) pzbh, Z.scsj AS rkrq, NULL AS bz
, 0 shcbj, Z.zt
FROM cpZkzl Z JOIN cpZkzlMx M ON Z.zlbh = M.zlbh
WHERE Z.zrtp IS NOT NULL
AND Z.zt IN(0,1) AND Z.scsj >= DATEADD(d, -7, getdate())
-- <20>ڳ<EFBFBD><DAB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҲҪ<D2B2><D2AA><EFBFBD><EFBFBD>
SELECT Z.tpbh AS tph, Z.zlbh AS zlh, Z.kwbh AS kw, Z.ckmc ck
, CAST('ck_qckc' AS VARCHAR(10)) AS storeTable
, CAST('zt' AS VARCHAR(10)) AS statusField
, Z.cpmc AS rkwz
, SUM(Z.qcsl) AS rksl
, Z.zlzt, CAST(Z.zlbh AS VARCHAR(20)) pzbh, MAX(Z.llsj) AS rkrq, NULL AS bz
, 0 shcbj, Z.zt
FROM ck_qckc Z
WHERE Z.zt IN(0,1)
GROUP BY Z.tpbh, Z.zlbh, Z.kwbh, Z.ckmc, Z.cpmc, Z.zlzt
-- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҲҪ<D2B2><D2AA><EFBFBD>ء<EFBFBD><D8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֳ<EFBFBD><D6B3>ն<EFBFBD><D5B6><EFBFBD><EFBFBD><EFBFBD>
SELECT Z.tpbh AS tph, Z.zlbh AS zlh, Z.rkkw AS kw, 'LTCK' ck
, CAST('BoxInfo' AS VARCHAR(10)) AS storeTable
, CAST('zt' AS VARCHAR(10)) AS statusField
, Z.cpgg1 + ' ' + Z.cpph AS rkwz
, SUM(Z.Quant+ISNULL(Z.Quant_sec,0)) AS rksl
, '1' AS zlzt, CAST(Z.zlbh AS VARCHAR(20)) pzbh, MAX(Z.wcsj) AS rkrq, NULL AS bz
, 0 shcbj, Z.zt
FROM BoxInfo Z
WHERE Z.Status=8
GROUP BY Z.tpbh, Z.zlbh, Z.rkkw, Z.cpgg1, Z.cpph
*/
GO
ALTER VIEW [dbo].[v_<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>̻ؿ<EFBFBD><EFBFBD><EFBFBD>Ϣ]
AS
/**
* <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>ڿ<EFBFBD><DABF>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڿ<EFBFBD><DABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD>ġ<EFBFBD><C4A1>ڿ⡱<DABF><E2A1B1>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD>˼<EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>ڿ<EFBFBD>λ<EFBFBD>ϣ<EFBFBD><CFA3><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD>ϡ<EFBFBD>
* Created by jzx on 2015-9-24
* Used by CkczManager
* Modified by jzx on 2016-7-27 <20><><EFBFBD><EFBFBD>386<38><36>Ŀ<EFBFBD><C4BF>3<EFBFBD><33><34><C2A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD>sc_cells<6C><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
5<><35><36>ֿ<EFBFBD><D6BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɨ<EFBFBD><C9A8><EFBFBD><EFBFBD>ɨ<EFBFBD><C9A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD>޸Ĵ<DEB8><C4B4><EFBFBD>ͼ<EFBFBD><CDBC>
* Modified by jzx on 2016-9-10 <20><>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٳ<EFBFBD><D9B3><EFBFBD><EFBFBD>İ󶨵<C4B0><F3B6A8B5><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼
* Modified by jzx on 2016-9-15 <20><><EFBFBD><EFBFBD><EFBFBD>̻<EFBFBD><CCBB><EFBFBD><EFBFBD>ڿ<EFBFBD><DABF>IJ<EFBFBD><C4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼
* Modified by jzx on 2017-9-26 <20><><EFBFBD><EFBFBD>cpmc<6D>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD>ŵ<EFBFBD>LED<45><44>Ļ<EFBFBD><C4BB>
*/
SELECT 0 AS zlh, tpbh AS tph,
NULL AS kw,
'cprkzl' AS storeTable, 'zt' AS statusField,
cpbh + '.' + cellNo AS rkwz,
1 AS rksl,
0 AS shcbj,
ISNULL(dczt, '3') AS zlzt,
NULL AS ERP_ROW_ID,
'LTCK' AS ck,
0 AS zt,
classType txm, cfwz AS cfwzxx, NULL AS kcbz, NULL AS cpmc
FROM sc_cells
WHERE jrwz IS NULL AND isBinding='Y'
AND sywz IS NULL
GO