--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