1
|
SELECT TB.TRADE_ID ,SUM(TB.TOTAL_AMT) AS TOTAL_AMT_EXE,
|
2
|
SUM(ROUND(ISNULL(PT.AMT_APP,0),0) + ROUND(ISNULL(PT.AMT_RECEIVE_TF,0),0) - ROUND(ISNULL(PT.AMT_TF,0),0) - ROUND(ISNULL(PT.AMT_ETM,0),0))/COUNT(TB.TRADE_ID)
|
3
|
-
|
4
|
(SELECT ISNULL(SUM(DDT.TOTAL_AMT),0)
|
5
|
FROM dbo.PL_REQUEST_DOC_DT DDT
|
6
|
LEFT JOIN dbo.PL_REQUEST_DOC DOC ON DDT.REQ_ID = DOC.REQ_ID
|
7
|
WHERE DOC.PROCESS_ID NOT IN ('','SIGN','APPNEW','REJECT','APPROVE','SETTLMENT')
|
8
|
AND doc.REQ_ID <> 'PLRD00000206101'
|
9
|
AND DDT.TRADE_ID = TB.TRADE_ID)
|
10
|
-
|
11
|
(SELECT ISNULL(SUM(DDT.TOTAL_AMT),0)
|
12
|
FROM dbo.PL_REQUEST_TRANSFER DDT
|
13
|
LEFT JOIN dbo.PL_REQUEST_DOC DOC ON DDT.REQ_DOC_ID = DOC.REQ_ID
|
14
|
WHERE DOC.PROCESS_ID NOT IN ('','SIGN','APPNEW','REJECT','APPROVE','SETTLMENT')
|
15
|
AND doc.REQ_ID <> 'PLRD00000206101'
|
16
|
AND DDT.FR_TRADE_ID = TB.TRADE_ID) AS TOTAL_AMT_REMAIN,
|
17
|
SUM(ISNULL(PLTF.TOTAL_AMT,0)) AS TOTAL_TF
|
18
|
FROM dbo.PL_REQUEST_DOC_DT TB
|
19
|
LEFT JOIN dbo.PL_TRADEDETAIL PT ON PT.TRADE_ID=TB.TRADE_ID
|
20
|
LEFT JOIN dbo.PL_MASTER PM ON PM.PLAN_ID=PT.PLAN_ID
|
21
|
LEFT JOIN dbo.PL_REQUEST_TRANSFER PLTF ON PLTF.FR_BRN_ID=PM.BRANCH_ID AND PLTF.FR_TRADE_ID=PT.TRADE_ID AND PLTF.REQ_DOC_ID=TB.REQ_ID
|
22
|
WHERE TB.REQDT_TYPE='I' AND TB.REQ_ID='PLRD00000206101'
|
23
|
GROUP BY TB.TRADE_ID
|