70 lines
3.9 KiB
SQL
70 lines
3.9 KiB
SQL
--INSERT INTO TMP59D65A6E1DDE11EF90AA00155DA with(tablock)
|
|
SELECT t2.FCOSTCENTERID freccostcenterid
|
|
,SUM(t2.FAMOUNT) famount
|
|
,0 frowtype
|
|
,0 ftotaltype
|
|
,MAX(t9.FNUMBER) freccostcenternumber
|
|
,MAX(t9_l.FNAME) freccostcentername
|
|
,t1.FCOSTCENTERID fsendcostcenterid
|
|
,ISNULL(t2_Dim.FPRODUCTID,0) fproductid
|
|
,MAX(t14.FNUMBER) fproductnumber
|
|
,MAX(t14_l.FNAME) fproductname
|
|
,MAX(t14_l.FSPECIFICATION) fspecification
|
|
,MAX(t10_l.FNAME) fsendorgname
|
|
,MAX(t11_l.FNAME) frecorgname
|
|
,ISNULL(t2_Dim.FPROORDERTYPE,' ') fproordertype
|
|
,ISNULL(MAX(t15_l.FCAPTION),' ') fproordertypename
|
|
,ISNULL(t2_Dim.FPRODUCTNO,' ') fproorderno
|
|
,CONVERT(VARCHAR(8000),t2_Dim.FBILLSeq) fproorderseq
|
|
,N'费用归集' fbilltypename
|
|
,t7c.FBILLNO
|
|
,t7e.FSEQ fbillseq
|
|
,MAX(t7e.FDATE) fbilldate
|
|
,ISNULL(t16_l.FNAME,N' ') fworkactivename
|
|
,CASE WHEN (t7e.FPRODUCTDIMEID > 0) THEN N'费用归集' WHEN (ISNULL(t3.FWORKACTIVEID,0) > 0) THEN N'作业数量' ELSE ISNULL(t4_l.FNAME,N' ') END fallocstandardname
|
|
,max(ISNULL(t3.FWEIGHTQTY,0)) fallocstandardvalue
|
|
,max(ISNULL(t3.FWEIGHTTOTAL,0)) fallocstandardvalues
|
|
,t2.FCostItemId
|
|
,MAX(t13.FNUMBER) fcostitemid_fnumber
|
|
,MAX(t13_l.FNAME) fcostitemid_fname
|
|
,t2.FEXPENSEITEMID
|
|
,MAX(t12.FNUMBER) fexpnumber
|
|
,MAX(t12_l.FNAME) fexpname
|
|
,' ' fsourcebilltypename
|
|
FROM V_CB_EXPALLORESULTSEND t1
|
|
INNER JOIN V_CB_EXPALLORESULTREC t2 ON t2.FSENDID = t1.FSENDID
|
|
LEFT OUTER JOIN V_CB_EXPALLOPROCESSREC t3 ON t3.FRECID = t2.FRECID
|
|
LEFT OUTER JOIN T_CB_COSTALLOCCRITERIA_L t4_l ON (t4_l.FSTANDARDID = t3.FSTDSETID AND t4_l.FLOCALEID = 2052)
|
|
LEFT OUTER JOIN T_CB_PROORDERDIME t2_Dim ON t2_Dim.FProductDimeId = t2.FProductDimeId
|
|
INNER JOIN T_HS_OUTACCTG t5 ON t5.FID = t1.FOUTACCTGID
|
|
INNER JOIN T_HS_CALDIMENSIONS t6 ON t6.FDIMENSIONID = t5.FDIMENSIONID
|
|
INNER JOIN T_CB_EXPENSECOLLENTRY t7e ON t7e.FENTRYID = t1.FBILLENTRYID
|
|
INNER JOIN T_CB_EXPENSECOLLECTION t7c ON (((t7c.FID = t7e.FID AND t7c.FACCTGSYSTEMID = t6.FACCTSYSTEMID) AND t7c.FACCTGORGID = t6.FFINORGID) AND t7c.FACCTPOLICYID = t6.FACCTPOLICYID)
|
|
INNER JOIN T_CB_COSTCENTER t8 ON t8.FCOSTCENTERID = t1.FCOSTCENTERID
|
|
INNER JOIN T_CB_COSTCENTER t9 ON t9.FCOSTCENTERID = t2.FCOSTCENTERID
|
|
INNER JOIN T_ORG_ORGANIZATIONS t10 ON t10.FORGID = t8.FUSEORGID
|
|
LEFT OUTER JOIN T_ORG_ORGANIZATIONS_L t10_l ON (t10_l.FORGID = t10.FORGID AND t10_l.FLOCALEID = 2052)
|
|
INNER JOIN T_ORG_ORGANIZATIONS t11 ON t11.FORGID = t9.FUSEORGID
|
|
LEFT OUTER JOIN T_ORG_ORGANIZATIONS_L t11_l ON (t11_l.FORGID = t11.FORGID AND t11_l.FLOCALEID = 2052)
|
|
LEFT OUTER JOIN T_BD_EXPENSE t12 ON t12.FEXPID = t2.FEXPENSEITEMID
|
|
LEFT OUTER JOIN T_BD_EXPENSE_L t12_l ON (t12_l.FEXPID = t12.FEXPID AND t12_l.FLOCALEID = 2052)
|
|
LEFT OUTER JOIN T_HS_COSTITEM t13 ON t13.FCostItemId = t2.FCostItemId
|
|
LEFT OUTER JOIN T_HS_COSTITEM_L t13_l ON (t13_l.FCostItemId = t13.FCostItemId AND t13_l.FLOCALEID = 2052)
|
|
LEFT OUTER JOIN T_CB_COSTCENTER_L t9_l ON (t9_l.FCOSTCENTERID = t9.FCOSTCENTERID AND t9_l.FLOCALEID = 2052)
|
|
LEFT OUTER JOIN T_BD_MATERIAL t14 ON t14.FMATERIALID = t2_Dim.FPRODUCTID
|
|
LEFT OUTER JOIN T_BD_MATERIAL_L t14_l ON (t14_l.FMATERIALID = t14.FMATERIALID AND t14_l.FLOCALEID = 2052)
|
|
LEFT OUTER JOIN T_META_FORMENUMITEM t15 ON (t15.FID = '0a23f08e-5296-42cd-8051-08c4b540d1c8' AND t15.FVALUE = t2_Dim.FPROORDERTYPE)
|
|
LEFT OUTER JOIN T_META_FORMENUMITEM_L t15_l ON (t15_l.FENUMID = t15.FENUMID AND t15_l.FLOCALEID = 2052)
|
|
LEFT OUTER JOIN T_CB_WORKACTIVITIES_L t16_l ON (t16_l.FWORKACTIVEID = t3.FWORKACTIVEID AND t16_l.FLOCALEID = 2052)
|
|
WHERE 1 = 1 AND t6.FACCTSYSTEMID = 1
|
|
AND t6.FFINORGID = 1
|
|
AND t6.FACCTPOLICYID = 1
|
|
AND (((t5.FYEAR * 100) + t5.FPERIOD) >= 202404)
|
|
AND (((t5.FYEAR * 100) + t5.FPERIOD) <= 202404)
|
|
AND (t2_Dim.FProductNo = 'WO2403210039')
|
|
GROUP BY t2.FCOSTCENTERID
|
|
,t2.FCostItemId,t2.FEXPENSEITEMID,t1.FCOSTCENTERID,t2_Dim.FPROORDERTYPE,t2_Dim.FPRODUCTNO,t2_Dim.FBILLSeq,t2_Dim.FPRODUCTID
|
|
,t7c.FBILLNO,t7e.FSEQ,t7e.FPRODUCTDIMEID,t3.FWORKACTIVEID
|
|
,t4_l.FNAME
|
|
,t16_l.FNAME
|
|
,t2_Dim.FFORMID |