2
This commit is contained in:
37
02.珠海市供水有限公司/ZHSW/STK_MisDelivery/sql/视图_物料期初余额结存.sql
Normal file
37
02.珠海市供水有限公司/ZHSW/STK_MisDelivery/sql/视图_物料期初余额结存.sql
Normal file
@@ -0,0 +1,37 @@
|
||||
--IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='V_MATERIAL_INIVSTOCKDIMENSION') --<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
-- DROP VIEW V_MATERIAL_INIVSTOCKDIMENSION --<2D><>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>
|
||||
--GO
|
||||
CREATE VIEW V_MATERIAL_INIVSTOCKDIMENSION
|
||||
AS
|
||||
SELECT
|
||||
FYEAR,FPERIOD,t.FMASTERID,t.FSTOCKID
|
||||
,sum(FAMOUNT) AS FAMOUNT
|
||||
,sum(FQTY) AS FQTY
|
||||
,CONVERT(nvarchar(10),FYEAR)+'.'+CONVERT(nvarchar(10),FPERIOD) AS FDATE
|
||||
,FYEAR * 100 + FPERIOD AS DateNum
|
||||
,ROW_NUMBER() over (ORDER BY FYEAR DESC,FPERIOD DESC) RN
|
||||
--INTO #TMP_<50><5F><EFBFBD>浥<EFBFBD><E6B5A5>
|
||||
FROM (SELECT THO.FYEAR ,THO.FPERIOD,THIB.FAMOUNT,THIB.FQTY,THS.FSTOCKID,THS.FMATERIALID,t4.FMASTERID
|
||||
FROM T_HS_INIVSTOCKDIMENSION THS --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
INNER JOIN T_HS_INIVBALANCE THIB --<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD>
|
||||
ON (THS.FENTRYID = THIB.FDIMEENTRYID AND THIB.FENDINITKEY = '0')
|
||||
INNER JOIN T_HS_OUTACCTG THO ON THIB.FID = THO.FID
|
||||
INNER JOIN T_HS_CALDIMENSIONS TCH ON TCH.FDIMENSIONID = THO.FDIMENSIONID
|
||||
INNER JOIN T_BD_MATERIAL t4 on t4.FMATERIALID = THS.FMATERIALID
|
||||
WHERE
|
||||
((TCH.FACCTSYSTEMID = 1 AND TCH.FACCTPOLICYID = 1) AND THS.FSTOCKORGID = 101542)
|
||||
--AND t4.FMASTERID in (SELECT DISTINCT FMASTERID FROM #TMP_HAS_PARENT_MIS WHERE newReferPrice !=0)
|
||||
UNION ALL
|
||||
SELECT THO.FYEAR ,THO.FPERIOD, THIB.FAMOUNT,THIB.FQTY,THS.FSTOCKID,THS.FMATERIALID,t4.FMASTERID
|
||||
FROM T_HS_INIVSTOCKDIMENSION THS --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
INNER JOIN T_HS_INIVBALANCE_H THIB --<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ʷ<EFBFBD><EFBFBD>
|
||||
ON (THS.FENTRYID = THIB.FDIMEENTRYID AND THIB.FENDINITKEY = '0')
|
||||
INNER JOIN T_HS_OUTACCTG THO ON THIB.FID = THO.FID
|
||||
INNER JOIN T_HS_CALDIMENSIONS TCH ON TCH.FDIMENSIONID = THO.FDIMENSIONID
|
||||
INNER JOIN T_BD_MATERIAL t4 on t4.FMATERIALID = THS.FMATERIALID
|
||||
WHERE
|
||||
((TCH.FACCTSYSTEMID = 1 AND TCH.FACCTPOLICYID = 1) AND THS.FSTOCKORGID = 101542)
|
||||
--AND t4.FMASTERID in (SELECT DISTINCT FMASTERID FROM #TMP_HAS_PARENT_MIS WHERE newReferPrice !=0)
|
||||
) t
|
||||
GROUP BY FYEAR,FPERIOD,t.FMASTERID,t.FSTOCKID
|
||||
--ORDER BY FYEAR DESC,FPERIOD DESC
|
||||
Reference in New Issue
Block a user