41 lines
2.0 KiB
MySQL
41 lines
2.0 KiB
MySQL
|
|
SELECT ISNULL(t2_DIM.FCOSTCENTERID, 0) freccostcenterid
|
|||
|
|
,t1.FDIMEENTRYID
|
|||
|
|
,t1.FBASEUNITID, Sum(t2.FQty) fqty
|
|||
|
|
,t1.FCOSTCENTERID fsendcostcenterid
|
|||
|
|
,t1.FSRCBIILLTYPEID
|
|||
|
|
,t1.FBILLNO
|
|||
|
|
,t1.FBillSeq
|
|||
|
|
,MAX(SEQ.FBILLDATE) fbilldate
|
|||
|
|
,ISNULL(t2_Dim.FPROORDERTYPE, ' ') fproordertype
|
|||
|
|
,ISNULL(t2_Dim.FPRODUCTNO, ' ') fproorderno
|
|||
|
|
,CONVERT(VARCHAR(8000), t2_Dim.FBILLSeq) fproorderseq
|
|||
|
|
,ISNULL(t2_Dim.FPRODUCTID, 0) fproductid
|
|||
|
|
, CASE
|
|||
|
|
WHEN t2_Dim.FPROORDERTYPE = 'PO' THEN N'<EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
WHEN t2_Dim.FPROORDERTYPE = 'SPO' THEN N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
WHEN t2_Dim.FPROORDERTYPE = 'OUTSRC' THEN N'ί<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
WHEN t2_Dim.FPROORDERTYPE = 'REM' THEN N'<EFBFBD>ظ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
WHEN t2_Dim.FPROORDERTYPE = 'TSO' THEN N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ⵥ'
|
|||
|
|
WHEN t2_Dim.FPROORDERTYPE = 'TSR' THEN N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
WHEN t2_Dim.FPROORDERTYPE = 'TP' THEN N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ'
|
|||
|
|
ELSE N' ' END fproordertypename
|
|||
|
|
,t2_Exp.FCostItemId
|
|||
|
|
,t2_Exp.FEXPENSEITEMID
|
|||
|
|
,SUM(t2_Exp.FAMOUNT) famount
|
|||
|
|
FROM V_CB_COSTALLORESULTSEND t1
|
|||
|
|
INNER JOIN V_CB_COSTALLORESULTREC t2 ON t2.FSENDID = t1.FSENDID
|
|||
|
|
INNER JOIN T_CB_PROORDERDIME t2_Dim ON t2_Dim.FProductDimeId = t2.FProductDimeId
|
|||
|
|
INNER JOIN V_CB_COSTALLORESULTRECEXP t2_Exp ON t2_Exp.FRECID = t2.FRECID
|
|||
|
|
INNER JOIN T_HS_OUTACCTG ACCTG ON ACCTG.FID = t1.FOUTACCTGID
|
|||
|
|
INNER JOIN V_HS_OUTINSTOCKSEQ SEQ ON SEQ.FENTRYID = T1.FOUTINSTOCKID
|
|||
|
|
INNER JOIN T_HS_CALDIMENSIONS DIM ON DIM.FDIMENSIONID = ACCTG.FDIMENSIONID
|
|||
|
|
WHERE 1 = 1
|
|||
|
|
--AND DIM.FACCTSYSTEMID = 1
|
|||
|
|
--AND DIM.FFINORGID = 1
|
|||
|
|
--AND DIM.FACCTPOLICYID = 1
|
|||
|
|
AND t2_Exp.FEXPENSEITEMID = 20045
|
|||
|
|
AND t2_Exp.FCostItemId = 20522
|
|||
|
|
--AND (((ACCTG.FYEAR * 100) + ACCTG.FPERIOD) >= 202301)
|
|||
|
|
--AND (((ACCTG.FYEAR * 100) + ACCTG.FPERIOD) <= 202406)
|
|||
|
|
--AND (t2_Dim.FProductNo = 'WO2304230023')
|
|||
|
|
GROUP BY t2_DIM.FCOSTCENTERID, t1.FBASEUNITID, t1.FDIMEENTRYID, t1.FCOSTCENTERID, t1.FSRCBIILLTYPEID, t1.FBILLNO, t1.FBillSeq, t2_Dim.FPROORDERTYPE, t2_Dim.FPRODUCTNO, t2_Dim.FBILLSeq, t2_Dim.FPRODUCTID, t2_Exp.FCostItemId, t2_Exp.FEXPENSEITEMID
|