create view vi_lc_rent_collection as SELECT LCF.ID AS ID, D1.ORGID AS ORGID, U1.USERID AS USERID, LBC.PROJECT_ID AS PROJECT_ID, LBC.ID AS CONTRACT_ID, LCCS.PLAN_STATUS AS CONTRACT_STATUS, LBC.CONTRACT_NUMBER AS CONTRACT_NUMBER, LCF.PAYMENT_NUMBER AS PAYMENT_NUMBER, ifnull(LBU.CUSTOMERNAME, '') AS CUSTOMERNAME, LBC.PROJECT_NAME AS PROJECT_NAME, LCF.PLAN_LIST AS PLAN_LIST, LCF.PLAN_DATE AS PLAN_DATE, LCF.RENT AS RENT, LCF.CORPUS AS CORPUS, LCF.INTEREST AS INTEREST, `getRentPenalty`(LCF.PAYMENT_NUMBER, LCF.PLAN_LIST, date_format(now(), '%Y/%m/%d')) AS PENALTY, (ifnull(LCFD.RENT, 0) + ifnull(LCFI.RENT, 0)) AS FACT_RENT, (ifnull(LCFD.CORPUS, 0) + ifnull(LCFI.CORPUS, 0)) AS FACT_CORPUS, (ifnull(LCFD.INTEREST, 0) + ifnull(LCFI.INTEREST, 0)) AS FACT_INTEREST, (ifnull(LCFD.PENALTY, 0) + ifnull(LCFI.PENALTY, 0)) AS FACT_PENALTY, (ifnull(LCFD.CORPUS_ADJUST, 0) + ifnull(LCFI.CORPUS_ADJUST, 0)) AS CORPUS_ADJUST, (ifnull(LCFD.INTEREST_ADJUST, 0) + ifnull(LCFI.INTEREST_ADJUST, 0)) AS INTEREST_ADJUST, (ifnull(LCFD.PENALTY_ADJUST, 0) + ifnull(LCFI.PENALTY_ADJUST, 0)) AS PENALTY_ADJUST, (LCF.RENT - (ifnull(LCFD.RENT, 0) + ifnull(LCFI.RENT, 0))) AS RENT_OVER, (LCF.CORPUS - (((ifnull(LCFD.CORPUS, 0) + ifnull(LCFI.CORPUS, 0)) + ifnull(LCFD.CORPUS_ADJUST, 0)) + ifnull(LCFI.CORPUS_ADJUST, 0))) AS CORPUS_OVER, (LCF.INTEREST - (((ifnull(LCFD.INTEREST, 0) + ifnull(LCFI.INTEREST, 0)) + ifnull(LCFD.INTEREST_ADJUST, 0)) + ifnull(LCFI.INTEREST_ADJUST, 0))) AS INTEREST_OVER, round((`getRentPenalty`(LCF.PAYMENT_NUMBER, LCF.PLAN_LIST, date_format(now(), '%Y/%m/%d')) - ((ifnull(LCFD.PENALTY, 0) + ifnull(LCFI.PENALTY, 0)) + (ifnull(LCFD.PENALTY_ADJUST, 0) + ifnull(LCFI.PENALTY_ADJUST, 0)))), 2) AS PENALTY_OVER, (CASE WHEN (((ifnull(LCFD.RENT, 0) + ifnull(LCFI.RENT, 0)) = LCF.RENT) AND (round( (`getRentPenalty`(LCF.PAYMENT_NUMBER, LCF.PLAN_LIST, date_format(now(), '%Y/%m/%d')) - ((ifnull(LCFD.PENALTY, 0) + ifnull(LCFI.PENALTY, 0)) + (ifnull(LCFD.PENALTY_ADJUST, 0) + ifnull(LCFI.PENALTY_ADJUST, 0)))), 2) = '0.00')) THEN '已回笼' WHEN ((ifnull(LCFD.RENT, 0) + ifnull(LCFI.RENT, 0)) > 0) THEN '部分回笼' ELSE '未回笼' END) AS PLANSTATUS FROM (((((((APZL.LC_RENT_PLAN LCF LEFT JOIN APZL.LB_CONTRACT_INFO LBC ON ((LCF.CONTRACT_ID = LBC.ID))) LEFT JOIN APZL.DISTRIBUTOR_INFO D1 ON ((D1.DISTRIBUTOR_NO = LBC.DISTRIBUTOR_ID))) LEFT JOIN APZL.USER_INFO U1 ON ((D1.ORGID = U1.BELONGORG))) LEFT JOIN APZL.LC_CALC_CONDITION_STATUS LCCS ON ((LCCS.PAYMENT_NUMBER = LCF.PAYMENT_NUMBER))) LEFT JOIN APZL.LB_UNION_LESSEE_TRANSFER LBU ON ((LCF.CONTRACT_ID = LBU.CONTRACT_ID))) LEFT JOIN APZL.LC_RENT_INCOME_TRANSFER LCFD ON (((LCF.PAYMENT_NUMBER = LCFD.PAYMENT_NUMBER) AND (LCF.PLAN_LIST = LCFD.PLAN_LIST)))) LEFT JOIN APZL.LC_RENT_INCOME_TEMP_TRANSFER LCFI ON (((LCF.PAYMENT_NUMBER = LCFI.PAYMENT_NUMBER) AND (LCF.PLAN_LIST = LCFI.PLAN_LIST)))); -- comment on column vi_lc_rent_collection.id not supported: 标识 -- comment on column vi_lc_rent_collection.orgid not supported: 部门编号 -- comment on column vi_lc_rent_collection.userid not supported: 用户编号 -- comment on column vi_lc_rent_collection.project_id not supported: 项目编号 -- comment on column vi_lc_rent_collection.contract_id not supported: 编号 -- comment on column vi_lc_rent_collection.contract_status not supported: 状态 -- comment on column vi_lc_rent_collection.contract_number not supported: 业务合同号 -- comment on column vi_lc_rent_collection.payment_number not supported: 投放编号 -- comment on column vi_lc_rent_collection.project_name not supported: 项目名称 -- comment on column vi_lc_rent_collection.plan_list not supported: 期次 -- comment on column vi_lc_rent_collection.plan_date not supported: 计划日期 -- comment on column vi_lc_rent_collection.rent not supported: 租金 -- comment on column vi_lc_rent_collection.corpus not supported: 财务本金 -- comment on column vi_lc_rent_collection.interest not supported: 财务租息