2c9c81b5687ebb7e016a90e9bd2e05b5渠道商催收业务报表CollectionBusiness2c9023815726a036015726a496b00001COMPLEXSQLSELECT
t.project_no,
t.CONTRACT_NO,
t.FULLNAME,
t.mobile,
t. NAME,
t.tel,
t.FULLNAME1,
t.mobile1,
t.FULLNAME2,
t.mobile2,
t.FULLNAME3,
t.mobile3,
t.over_Principal,
t.over_interest,
t.over_penalty,
t.over_money + t.over_penalty as over_money ,
t.corpus_overs,
t.interest_overs,
t.rent_overs,
t.distributor_name,
t.LICENSE_PLATE_NUMBER,
t.over_days,
t.return_period,
t.over_list,
t.over_num,
t.CERTID,
t.certid1,
t.certid2,
t.certid3,
t.certid4
FROM
(
SELECT
o.project_manage,
lpi.project_no,
o.CONTRACT_NO,
cp.FULLNAME AS FULLNAME,
cp.mobile AS mobile,
cf.`name` AS NAME,
cf.tel,
a1.fullname AS FULLNAME1,
a1.mobile AS mobile1,
a2.fullname AS FULLNAME2,
a2.mobile AS mobile2,
a3.fullname AS FULLNAME3,
a3.mobile AS mobile3,
(
vo.over_money - vo.over_interest
) AS over_Principal,
vo.over_interest,
vo.over_penalty,
vo.over_money,
z.corpus_overs,
z.interest_overs,
z.rent_overs,
di.distributor_name,
lec.LICENSE_PLATE_NUMBER,
vo.over_days,
IFNULL(q.over_num,'0') AS return_period,
IFNULL(zj.total,'0') AS over_list,
q.over_num,
cp.CERTID,
cf.certid AS certid1,
a1.CERTID AS certid2,
a2.CERTID AS certid3,
a3.CERTID AS certid4,
cf.Partner_
FROM
lb_contract_info o
LEFT JOIN lb_project_info lpi ON o.PROJECT_ID = lpi.ID
LEFT JOIN lb_union_lessee lul ON o.PROJECT_ID = lul.PROJECT_ID
LEFT JOIN CUSTOMER_PERSON cp ON cp.CUSTOMERID = lul.CUSTOMER_ID
LEFT JOIN CUSTOMER_FAMILY cf ON o.PROJECT_ID = cf.PROJECT_ID AND cf.Partner_='Y'
LEFT JOIN distributor_info di ON di.distributor_no = o.distributor_id
LEFT JOIN LB_EQUIPMENT_CAR lec ON o.FLOWUNID = lec.FLOWUNID
LEFT JOIN VI_OVERDUE_RENT_PLAN_SUM vo ON vo.contract_id = O.id
LEFT JOIN LC_CALC_CONDITION lcc ON o.id = lcc.contract_id
LEFT JOIN (
SELECT
contract_id,
SUM(corpus_over) AS corpus_overs,
SUM(interest_over) AS interest_overs,
SUM(rent_over) AS rent_overs
FROM
vi_lc_rent_plan10
GROUP BY
contract_id
) z ON z.contract_id = o.ID
LEFT JOIN (
SELECT
contract_id,
COUNT(plan_list) AS over_num
FROM
vi_overdue_rent_plan
WHERE
plan_status='已结清'
GROUP BY
contract_id
) q ON q.contract_id = o.ID
LEFT JOIN (
SELECT
contract_id,
COUNT(plan_list) AS total
FROM
vi_overdue_rent_plan
WHERE plan_status='未结清'
GROUP BY
contract_id
) zj ON zj.contract_id = o.ID
LEFT JOIN (
SELECT
(
@i := CASE
WHEN @pre_parent_code = project_id THEN
@i + 1
ELSE
1
END
) rownum,
lb_guarantee_unit.*, (
@pre_parent_code := project_id
)
FROM
lb_guarantee_unit,
(
SELECT
@i := 0,
@pre_parent_code := ''
) AS a
GROUP BY
project_id,
id
ORDER BY
project_id
) a1 ON a1.project_id = o.project_id
AND a1.rownum = 1
LEFT JOIN (
SELECT
(
@i := CASE
WHEN @pre_parent_code = project_id THEN
@i + 1
ELSE
1
END
) rownum,
lb_guarantee_unit.*, (
@pre_parent_code := project_id
)
FROM
lb_guarantee_unit,
(
SELECT
@i := 0,
@pre_parent_code := ''
) AS a
GROUP BY
project_id,
id
ORDER BY
project_id
) a2 ON a2.project_id = o.project_id
AND a2.rownum = 2
LEFT JOIN (
SELECT
(
@i := CASE
WHEN @pre_parent_code = project_id THEN
@i + 1
ELSE
1
END
) rownum,
lb_guarantee_unit.*, (
@pre_parent_code := project_id
)
FROM
lb_guarantee_unit,
(
SELECT
@i := 0,
@pre_parent_code := ''
) AS a
GROUP BY
project_id,
id
ORDER BY
project_id
) a3 ON a3.project_id = o.project_id
AND a3.rownum = 3
WHERE vo.over_money>0 AND o.CONTRACT_STATUS='31' AND o.BUSINESSTYPE='1'
AND (lpi.project_manage IN (SELECT userid FROM user_info WHERE belongorg = (SELECT belongorg FROM user_info WHERE userid = '{_TENWA_USERID}')) OR '{_TENWA_USERID}' IN
(SELECT userid FROM user_info WHERE belongorg = (SELECT belongorg FROM user_info WHERE userid = 'administrator')))
) t_TENWA_USERID|_TENWA_USERID2c9c81b5687ebb7e016a90e9bd3d05c0project_noSTRINGproject_no10030truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c1CONTRACT_NOSTRINGCONTRACT_NO10031truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05b9FULLNAMESTRINGFULLNAME10032truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05d1mobileSTRINGmobile10033truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05baNAMESTRINGNAME10034truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c2telSTRINGtel10035truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05bbFULLNAME1STRINGFULLNAME110036truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05bdmobile1STRINGmobile110037truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05cfFULLNAME2STRINGFULLNAME210038truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c8mobile2STRINGmobile210039truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05b8FULLNAME3STRINGFULLNAME310040truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c3mobile3STRINGmobile310041truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05caover_PrincipalNUMBERover_Principal10042truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c9over_interestNUMBERover_interest10043truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c5over_penaltyNUMBERover_penalty10044truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05d2over_moneyNUMBERover_money10045truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05d3corpus_oversNUMBERcorpus_overs10046truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c4interest_oversNUMBERinterest_overs10047truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05d4rent_oversNUMBERrent_overs10048truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05bfdistributor_nameSTRINGdistributor_name10049truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05b7LICENSE_PLATE_NUMBERSTRINGLICENSE_PLATE_NUMBER10050truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05bcover_daysNUMBERover_days10051truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05cereturn_periodNUMBERreturn_period10052truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05cdover_listNUMBERover_list10053truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05cbover_numNUMBERover_num10054truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05ccCERTIDSTRINGCERTID10055truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c6certid1STRINGcertid110056truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05d0certid2STRINGcertid210057truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05becertid3STRINGcertid310058truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05c7certid4STRINGcertid410059truefalsefalsefalsefalse2c9c81b5687ebb7e016a90e9bd3d05d5mobilemobileFILTERSTRINGTEXT02c9c81b5687ebb7e016a90e9bd3d05d8project_noproject_noFILTERSTRINGTEXT12c9c81b5687ebb7e016a90e9bd3d05d6FULLNAMEFULLNAMEFILTERSTRINGTEXT22c9c81b5687ebb7e016a90e9bd3d05d7distributor_namedistributor_nameFILTERSTRINGTEXT32c9c81b5687ebb7e016a90e9bd3d05d9LICENSE_PLATE_NUMBERLICENSE_PLATE_NUMBERFILTERSTRINGTEXT420truefalsefalsefalsefalse