37 lines
3.3 KiB
SQL
37 lines
3.3 KiB
SQL
create view vi_jtfentan as SELECT LCI.CONTRACT_NO AS CONTRACT_NO,
|
|
T.RENT_LIST AS RENT_LIST,
|
|
T.END_DATE AS END_DATE,
|
|
T.ACCRUED_DATE AS ACCRUED_DATE,
|
|
T.LEFTINTEREST AS LEFTINTEREST,
|
|
ifnull(round(T.INTEREST, 2), 0) AS INTERESTBUHAN,
|
|
ifnull(round((T.INTEREST * (CASE WHEN (LCI.LEAS_FORM = '01') THEN 1.16 ELSE 1.06 END)), 2), 0) AS INTERESTHAN,
|
|
ifnull((round((T.INTEREST * (CASE WHEN (LCI.LEAS_FORM = '01') THEN 1.16 ELSE 1.06 END)), 2) - round(T.INTEREST, 2)), 0) AS INTERESTSHUIJIN,
|
|
`getRemainInterest`(T.PAYMENT_NUMBER, T.RENT_LIST, 'interest') AS REMAIN_INTEREST,
|
|
round((T.INTEREST / M.SUMINTEREST), 6) AS RATE,
|
|
ifnull(round(T.FEE, 2), 0) AS FEEBUHAN,
|
|
ifnull(round((T.FEE * (CASE WHEN (LCI.LEAS_FORM = '01') THEN 1.16 ELSE 1.06 END)), 2), 0) AS FEEHAN,
|
|
ifnull((round((T.FEE * (CASE WHEN (LCI.LEAS_FORM = '01') THEN 1.16 ELSE 1.06 END)), 2) - round(T.FEE, 2)), 0) AS FEESHUIJIN,
|
|
`getRemainInterest`(T.PAYMENT_NUMBER, T.RENT_LIST, 'fee') AS REMAIN_FEE,
|
|
ifnull(round(T.DISCOUNT, 2), 0) AS DISCOUNTBUHAN,
|
|
ifnull(round((T.DISCOUNT * (CASE WHEN (LCI.LEAS_FORM = '01') THEN 1.16 ELSE 1.06 END)), 2), 0) AS DISCOUNTHAN,
|
|
ifnull((round((T.DISCOUNT * (CASE WHEN (LCI.LEAS_FORM = '01') THEN 1.16 ELSE 1.06 END)), 2) - round(T.DISCOUNT, 2)), 0) AS DISCOUNTSHUIJIN,
|
|
ifnull(`getRemainInterest`(T.PAYMENT_NUMBER, T.RENT_LIST, 'discount'), 0) AS REMAIN_DISCOUNT
|
|
FROM ((APZL.CONTRACT_RENT_MONTH T LEFT JOIN APZL.LB_CONTRACT_INFO LCI ON ((LCI.ID = T.CONTRACT_ID)))
|
|
LEFT JOIN (
|
|
SELECT APZL.CONTRACT_RENT_MONTH.CONTRACT_ID AS CONTRACT_ID, sum(APZL.CONTRACT_RENT_MONTH.INTEREST) AS SUMINTEREST
|
|
FROM APZL.CONTRACT_RENT_MONTH
|
|
GROUP BY APZL.CONTRACT_RENT_MONTH.CONTRACT_ID
|
|
) M ON ((M.CONTRACT_ID = LCI.ID)))
|
|
WHERE (LCI.BUSINESSTYPE = '1');
|
|
|
|
-- comment on column vi_jtfentan.contract_no not supported: 合同号
|
|
|
|
-- comment on column vi_jtfentan.rent_list not supported: 期项
|
|
|
|
-- comment on column vi_jtfentan.end_date not supported: 计提结束日
|
|
|
|
-- comment on column vi_jtfentan.accrued_date not supported: 计提月
|
|
|
|
-- comment on column vi_jtfentan.leftinterest not supported: 剩余租息
|
|
|