TR_CONTRACT_DT_BY_REF.txt
1 |
|
---|---|
2 |
|
3 |
ALTER PROCEDURE [dbo].[TR_CONTRACT_DT_BY_REF] |
4 |
@p_BUILDING_ID varchar(15) |
5 |
AS |
6 |
SELECT |
7 |
A.CONTRACT_ID, |
8 |
A.CONTRACT_CODE, |
9 |
A.CONTRACT_NAME, |
10 |
C.CONTENT AS CONTRACT_TYPE, |
11 |
D.SUP_ID, |
12 |
D.SUP_NAME, |
13 |
--A.TOTAL_AMT, |
14 |
ISNULL((B.QUANTITY * B.PRICE),0) AS TOTAL_AMT, |
15 |
E.BRANCH_ID, |
16 |
E.BRANCH_CODE, |
17 |
E.BRANCH_NAME, |
18 |
A.SIGN_DT, |
19 |
A.START_DT, |
20 |
A.END_DT |
21 |
FROM TR_CONTRACT A |
22 |
INNER JOIN TR_CONTRACT_DT B ON A.CONTRACT_ID = B.CONTRACT_ID |
23 |
LEFT JOIN CM_ALLCODE C ON A.CONT_TYPE = C.CDVAL AND C.CDTYPE = 'CONTRACT' AND C.CDNAME = 'CONTRACT_TYPE' |
24 |
LEFT JOIN CM_SUPPLIER D ON A.SUP_ID = D.SUP_ID |
25 |
LEFT JOIN CM_BRANCH E ON A.BRANCH_ID = E.BRANCH_ID |
26 |
WHERE B.BUILDING_ID = @p_BUILDING_ID |
27 |
AND A.CONT_TYPE IN ('DK', 'MS') |
28 |
AND A.AUTH_STATUS = 'A' |
29 |
|
30 |
|